在有關算法的書中,有一些敘述非常嚴謹,但不夠全麵;另一些涉及瞭大量的題材,但又缺乏嚴謹性。本書將嚴謹性和全麵性融為一體,深入討論各類算法,並著力使這些算法的設計和分析能為各個層次的讀者接受。全書各章自成體係,可以作為獨立的學習單元;算法以英語和僞代碼的形式描述,具備初步程序設計經驗的人就能看懂;說明和解釋力求淺顯易懂,不失深度和數學嚴謹性。
全書選材經典、內容豐富、結構閤理、邏輯清晰,對本科生的數據結構課程和研究生的算法課程都是非常實用的教材,在IT專業人員的職業生涯中,本書也是一本案頭必備的參考書或工程實踐手冊。
第3版的主要變化:
新增瞭van Emde Boas樹和多綫程算法,並且將矩陣基礎移至附錄。
修訂瞭遞歸式(現在稱為“分治策略”)那一章的內容,更廣泛地覆蓋分治法。
移除兩章很少講授的內容:二項堆和排序網絡。
修訂瞭動態規劃和貪心算法相關內容。
流網絡相關材料現在基於邊上的全部流。
由於關於矩陣基礎和Strassen算法的材料移到瞭其他章,矩陣運算這一章的內容所占篇幅更小。
修改瞭對Knuth-Morris-Pratt字符串匹配算法的討論。
新增100道練習和28道思考題,還更新並補充瞭參考文獻。
##其實我看過!
評分##被大傢吹過頭瞭,沒那麼經典
評分##隻能當工具書
評分##讀瞭大約一半, 跳過瞭數學理論及證明部分, 僅focus在原理及實現. 基礎的算法數據結構如排序、堆、二叉搜索樹等部分收獲頗豐. 但讀的過程中還是覺得這本書過於偏嚮理論, 需要較強的數學基礎與數學思路, 不是非常適閤工程研發人員學習. 尤其對於某些比較復雜的結構, 如紅黑樹、B樹等, 展開解釋的太少從而過於生澀, 需要額外的學習資料. 期望能有一本書能更形象化、細緻化的解讀原理與設計理念、曆史, 從而更好的幫助學習.
評分##讀瞭大約一半, 跳過瞭數學理論及證明部分, 僅focus在原理及實現. 基礎的算法數據結構如排序、堆、二叉搜索樹等部分收獲頗豐. 但讀的過程中還是覺得這本書過於偏嚮理論, 需要較強的數學基礎與數學思路, 不是非常適閤工程研發人員學習. 尤其對於某些比較復雜的結構, 如紅黑樹、B樹等, 展開解釋的太少從而過於生澀, 需要額外的學習資料. 期望能有一本書能更形象化、細緻化的解讀原理與設計理念、曆史, 從而更好的幫助學習.
評分##牛逼,隨便翻看一章,自成體係,介紹的十分清楚。大概隻有看過的人纔不會說它是本工具書,值得所有程序員看幾遍~
評分##其實我看過!
評分重點看瞭幾章,作者在Quora上說他從沒見過本科生看完過這本書的,誒
評分##翻譯一直都是問題 = = 還是看英文原版的好……
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有