最强的算法书是TAOCP(The Art of Computer Programming,中文版书名为《计算机程序设计艺术》),其作者高德纳(Donald E.Knuth)是宗师级的人物。许多计算机类图书在提到一个标准算法时往往引用他的论述。TAPCP从1962年开始写,全书计划写七卷。目前出了三卷(基本算法、半数值算法、排序和查找),第四卷(组合算法)已接近正式出版。
Introduction to Algorithms(算法导论)也很好,是被广泛使用的教材。它对读者的要求比TAOCP低一些(比如数学上的),由浅入深,适合各种程度的读者。