下載地址:網盤下載算法
數據結構、算法與應用:C++語言描述(原書第2版)共分三個部分。第一部分從第1章到第4章,旨在複習C++程序設計的概念以及程序性能的分析和測量方法。第二部分從第5章到第16章,研究數據結構,包括線性表、數組和矩陣、棧、隊列、字典、二叉樹、優先級隊列、競賽樹、搜索樹和圖等。第三部分從第17章到第21章,研究經常使用算法,包括貪婪算法、分而治之算法、動態規劃、回溯算法和分枝定界算法。本書有800多道練習題和50多個應用實例。內容廣博,組織合理,論述清晰,按部就班,並且對程序性能的分析和測量系統入微。本書不只是數據結構和算法的經典教材,並且是計算機科學與工程領域的理想參考書。數組
目錄數據結構
第一部分 預備知識
第1章 C++回顧
第2章 程序性能分析
第3章 漸近記法
第4章 性能測量
第二部分 數據結構
第5章 線性表--數組描述
第6章 線性表--鏈式描述
第7章 數組和矩陣
第8章 棧
第9章 隊列
第10章 跳錶和散列
第11章 二叉樹和其餘樹
第12章 優先級隊列
第13章 競賽樹
第14章 搜索樹
第15章 平衡搜索樹
第16章 圖
第三部分 算法設計方法
第17章 貪婪算法
第18章 分而治之
第19章 動態規劃
第20章 回溯法
第21章 分支定界數據結構和算法
下載地址: 網盤下載