數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025
數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025
☆☆☆☆☆
簡體網頁||
繁體網頁
韋斯 (Mark Allen Weiss) 馮舜璽
下載链接在页面底部
下載連結1
下載連結2
下載連結3
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2025-04-09
商品介绍
2009-1-1 平裝 9787111231837
數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025
类似图書 點擊查看全場最低價
相关書籍
書籍描述
MarkAllen Weiss擁有普林斯頓大學計算機科學博士學位,現在是佛羅裏達國際大學計算機學院教授。他是著名的計算機教育專傢,在數據結構與算法分析方麵卓有建樹,著有多部暢銷書籍:《Data Structures and Problem Solving:LJsirlg、Java》、《Data Structures and Problem Solving:Using C++》、《數據結構與算法分析——C語言描述》等。他目前是AP(AdvancedPlacement)計算機學科委員會成員。
譯者序
前言
第1章 引論
1.1 本書討論的內容
1.2 數學知識復習
1.2.1 指數
1.2.2 對數
1.2.3 級數
1.2.4 模運算
1.2.5 證明的方法
1.3 遞歸簡論
1.4 實現泛型特性構件pre-Java5
1.4.1 使用Object錶示泛型
1.4.2 基本類型的包裝
1.4.3 使用接口類型錶示泛型
1.4.4 數組類型的兼容性
1.5 利用Java5泛性實現泛型特性成分
1.5.1 簡單的泛型類和接口
1.5.2 自動裝箱/拆箱
1.5.3 帶有限製的通配符
1.5.4 泛型static方法
1.5.5 類型限界
1.5.6 類型擦除
1.5.7 對於泛型的限製
1.6 函數對象
小結
練習
參考文獻
第2章 算法分析
2.1 數學基礎
2.2 模型
2.3 要分析的問題
2.4 運行時間計算
2.4.1 一個簡單的例子
2.4.2 一般法則
2.4.3 最大子序列和問題的求解
2.4.4 運行時間中的對數
2.4.5 檢驗你的分析
2.4.6 分析結果的準確性
小結
練習
參考文獻
第3章 錶、棧和隊列
3.1 抽象數據類型
3.2 錶ADT
3.2.1 錶的簡單數組實現
3.2.2 簡單鏈錶
3.3 Java Collections API中的錶
3.3.1 Collection接口
3.3.2 Iterator接口
3.3.3 List接口、ArrayList類和LinkedList類
3.3.4 例:remove方法對LinkedList類的使用
3.3.5 關於ListIterator接口
3.4 ArrayList類的實現
3.4.1 基本類
3.4.2 迭代器、Java嵌套類和內部類
3.5 Linked List類的實現
3.6 棧ADT
3.6.1 棧模型
3.6.2 棧的實現
3.6.3 應用
3.7 隊列ADT
3.7.1 隊列模型
3.7.2 隊列的數組實現
3.7.3 隊列的應用
小結
練習
第4章 樹
4.1 預備知識
4.1.1 樹的實現
4.1.2 樹的遍曆及應用
4.2 二叉樹
4.2.1 實現
4.2.2 例子:錶達式樹
4.3 查找樹ADT——二叉查找樹
4.3.1 contains方法
4.3.2 findMin方法和findMax方法
4.3.3 insert方法
4.3.4 remove方法
4.3.5 平均情況分析
4.4 AVL樹
4.4.1 單鏇轉
4.4.2 雙鏇轉
4.5 伸展樹
4.5.1 一個簡單的想法(不能直接使用)
4.5.2 展開
4.6 樹的遍曆
4.7 B樹
4.8 標準庫中的集閤與映射
4.8.1 關於Set接口
4.8.2 關於Map接口
4.8.3 TreeSet類和TreeMap類的實現
4.8.4 使用多個映射的例
小結
練習
參考文獻
第5章 散列
5.1 一般想法
5.2 散列函數
5.3 分離鏈接法
5.4 不用鏈錶的散列錶
5.4.1 綫性探測法
5.4.2 平方探測法
5.4.3 雙散列
5.5 再散列
5.6 標準庫中的散列錶
5.7 可擴散列
小結
練習
參考文獻
第6章 優先隊列(堆)
6.1 模型
6.2 一些簡單的實現
6.3 二叉堆
6.3.1 結構性質
6.3.2 堆序性質
6.3.3 基本的堆操作
6.3.4 其他的堆操作
6.4 優先隊列的應用
6.4.1 選擇問題
6.4.2 事件模擬
6.5 d-堆
6.6 左式堆
6.6.1 左式堆性質
6.6.2 左式堆操作
6.7 斜堆
6.8 二項隊列
6.8.1 二項隊列結構
6.8.2 二項隊列操作
6.8.3 二項隊列的實現
6.9 標準庫中的優先隊列
小結
練習
參考文獻
第7章 排序
7.1 預備知識
7.2 插入排序
7.2.1 算法
7.2.2 插入排序的分析
7.3 一些簡單排序算法的下界
7.4 希爾排序
7.5 堆排序
7.6 歸並排序
7.7 快速排序
7.7.1 選取樞紐元
7.7.2 分割策略
7.7.3 小數組
7.7.4 實際的快速排序例程
7.7.5 快速排序的分析
7.7.6 選擇問題的綫性期望時間算法
7.8 排序算法的一般下界
7.9 桶式排序
7.10 外部排序
7.10.1 為什麼需要一些新的算法
7.10.2 外部排序模型
7.10.3 簡單算法
7.10.4 多路閤並
7.10.5 多相閤並
7.10.6 替換選擇
小結
練習題
參考文獻
第8章 不相交集類
8.1 等價關係
8.2 動態等價性問題
8.3 基本數據結構
8.4 靈巧求並算法
8.5 路徑壓縮
8.6 路徑壓縮和按秩求並的最壞情形
8.7 一個應用
小結
練習題
參考文獻
第9章 圖論算法
9.1 若乾定義
9.2 拓撲排序
9.3 最短路徑算法
9.3.1 無權最短路徑
9.3.2 Dijkstra算法
9.3.3 具有負邊值的圖
9.3.4 無圈圖
9.3.5 所有點對最短路徑
9.3.6 最短路徑的例子
9.4 網絡流問題
9.5 最小生成樹
9.5.1 Prim算法
9.5.2 Kruskal算法
9.6 深度優先搜索的應用
9.6.1 無嚮圖
9.6.2 雙連通性
9.6.3 歐拉迴路
9.6.4 有嚮圖
9.6.5 查找強分支
9.7 NP完全性介紹
9.7.1 難與易
9.7.2 NP類
9.7.3 NP完全問題
小結
練習
參考文獻
第10章 算法設計技巧
10.1 貪婪算法
10.1.1 一個簡單的調度問題
10.1.2 哈夫曼編碼
10.1.3 近似裝箱問題
10.2 分治算法
10.2.1 分治算法的運行時間
10.2.2 最近點問題
10.2.3 選擇問題
10.2.4 一些算術問題的理論改進
10.3 動態規劃
10.3.1 用一個錶代替遞歸
10.3.2 矩陣乘法的順序安排
10.3.3 最優二叉查找樹
10.3.4 所有點對最短路徑
10.4 隨機化算法
10.4.1 隨機數發生器
10.4.2 跳躍錶
10.4.3 素性測試
10.5 迴溯算法
10.5.1 收費公路重建問題
10.5.2 博弈
小結
練習
參考文獻
第11章 攤還分析
11.1 一個無關的智力問題
11.2 二項隊列
11.3 斜堆
11.4 斐波那契堆
11.4.1 切除左式堆中的節點
11.4.2 二項隊列的懶惰閤並
11.4.3 斐波那契堆操作
11.4.4 時間界的證明
11.5 伸展樹
小結
練習
參考文獻
第12章 高級數據結構及其實現
12.1 自頂嚮下伸展樹
12.2 紅黑樹
12.2.1 自底嚮上的插入
12.2.2 自頂嚮下紅黑樹
12.2.3 自頂嚮下的刪除
12.3 確定性跳躍錶
12.4 AA樹
12.5 treap樹
12.6 k-d樹
12.7 配對堆
小結
練習
參考文獻
索引
· · · · · · (
收起)
本書是國外數據結構與算法分析方麵的經典教材,使用卓越的Java編程語言作為實現工具討論瞭數據結構(組織大量數據的方法)和算法分析(對算法運行時間的估計)。 隨著計算機速度的不斷增加和功能的日益強大,人們對有效編程和算法分析的要求也不斷增長。本書把算法分析與最有效率的Java程序的開發有機地結閤起來,深入分析每種算法,內容全麵、縝密嚴格,並細緻講解精心構造程序的方法。
數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025
數據結構與算法分析 下載 epub mobi pdf txt 電子書
數據結構與算法分析 pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2025
數據結構與算法分析 mobi pdf epub txt 電子書 下載 2025
數據結構與算法分析 epub pdf mobi txt 電子書 下載
讀者評價
評分
☆☆☆☆☆
##讀本科的時候看瞭一遍中文版,結果讀Master又認真讀瞭一遍英文版。
評分
☆☆☆☆☆
##很好的一本書,給人的感覺像是做開發的人寫的,不像其它很多數據結構的書僅僅是對數據結構做描述。 其中各種數據結構的實現具有很強的技巧性,很多都講瞭在STL中的實現方法。不過推薦對數據結構有一定基礎的人看可能它的實現方式理解起來會容易很多。
評分
☆☆☆☆☆
評分
☆☆☆☆☆
##開篇第一章引論的第一節提齣一個問題: “設有一組N個數而要確定其中第K個最大者” 並給齣兩種解法 全排序後返迴K位置上的元素。平均復雜度O(NLogN) 再建立一個臨時數組,從N中讀取K個數,全排序,然後依次讀入其餘N - K個數進來和第K名比較,大於K的值則插入到閤適位置...
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
##比《算法導論》簡潔
數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025
类似图書 點擊查看全場最低價
數據結構與算法分析 epub pdf mobi txt 電子書 下載 2025