Essential Information about Algorithms and Data Structures A Classic Reference The latest version of Sedgewick,s best-selling series, reflecting an indispensable body of knowledge developed over the past several decades. Broad Coverage Full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing, including fifty algorithms e...
Essential Information about Algorithms and Data Structures A Classic Reference The latest version of Sedgewick,s best-selling series, reflecting an indispensable body of knowledge developed over the past several decades. Broad Coverage Full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing, including fifty algorithms every programmer should know. See
斯坦福大学博士(导师是Donald E. Knuth),从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(Institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。
这书就是一场大型的mindfuck。它只是向一个向往严肃精神生活的人指明,你再怎么折腾也只能是智力界的amateur。它是一次长征。当你踉踉跄跄淌过sorting和searching两章,还在为红黑树心有余悸的时候,却不期已陷入graphs的沼泽中。在无数次为Prim或Dijkstra的trace of stack揉搓...
(展开)
贴一篇过往写过的小文,方便水友理解书中给出的KMP算法。 KMP算法解决这样一个问题:已知一个文本字符串和一个模式字符串,在前者中查找并返回后者第一次出现的位置。先看用暴力方法如何求解,代码如下: public static int search(String pat, String txt) { int j, M = pat.l...
(展开)
2 有用 alfmunny 2020-07-08 07:21:18
比较全面的算法书,简单直接,Cousera上大佬亲自讲的课。看完加上算法实现了一遍,每天4小时,用了6个礼拜。算法4,MIT6.006,LeetCode,同时进行非常爽快。
12 有用 Josherich 2012-08-16 23:49:21
排版好,图画的真不错啊。。。红黑树讲得真好啊;其实内容不多,但讲得真细,再配合cousera真人讲解,大学对码农来说有个毛用啊
2 有用 老伐开心 2016-02-21 10:50:07
算法, 还是归约和转化的能力最实用, 实现和分析在其次, 这是我的一个读书体会
1 有用 AnthonyNeu 2014-11-27 03:20:10
Nice book about the introduction of algorithm,
0 有用 Maverick@Walden 2018-03-22 11:41:13
非学术派算法(或者说数据结构)入门最好的一本书了,内容安排,排版都超级棒。等我再看一遍做完有答案的习题。。。。