本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。
随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书将算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,并细致讲解精心构造程序的方法,内容全面、缜密严格。
第3版的主要更新如下:
第4章包含AVL树删除算法的实现。
第5章进行了全面修订和扩充,现在包含两种较新的算法—cuckoo散列和hopscotch散列。
第7章包含基数排序的相关内容,并给出了下界证明。
第12章增加了后缀树和后缀数组的相关材料,包括Karkkainen和Sanders的线性时间后缀数组构造算法。
更新书中的代码,使用了Java 7中的菱形运算符。
##第一次看的时候竟然感觉内容讲的很一般……可能当时刚好看过Savitch的那本ds,不自觉做了比较。现在翻开来看,讲的还是难得的清晰全面。
评分 评分 评分##第一次看的时候竟然感觉内容讲的很一般……可能当时刚好看过Savitch的那本ds,不自觉做了比较。现在翻开来看,讲的还是难得的清晰全面。
评分##排版,字体看起来挺别扭的
评分 评分##排版,字体看起来挺别扭的
评分##第一次看的时候竟然感觉内容讲的很一般……可能当时刚好看过Savitch的那本ds,不自觉做了比较。现在翻开来看,讲的还是难得的清晰全面。
评分深入浅出,很精确,阅读体验佳。比较注重数据结构,但是对读者的java水平也有一定的要求。 20160811更新:刚看完第五章,哈希表牵涉到一些数学知识的时候还是挺难的,作者倾向于简略地介绍时间复杂度和空间复杂度,而这些复杂度的具体证明需要不弱的数学功底。昨天看了一晚上,只看懂了一个证明-证明某hash familiy是universal的。而且据说没什么用! 20160824更新:我快看完啦!! 20160902更新:看完了!!看到第七章sorting
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等,本站所有链接都为正版商品购买链接。
© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有