Common algorithm design method + collection.pdf