大話數據結構 epub pdf mobi txt 電子書 下載 2024
發表於2024-11-22
大話數據結構 epub pdf mobi txt 電子書 下載 2024
《大話數據結構》為超級暢銷書《大話設計模式》作者程傑潛心三年推齣的扛鼎之作!以一個計算機教師教學為場景,講解數據結構和相關算法的知識。通篇以一種趣味方式來敘述,大量引用瞭各種各樣的生活知識來類比,並充分運用圖形語言來體現抽象內容,對數據結構所涉及到的一些經典算法做到逐行分析、多算法比較。與市場上的同類數據結構圖書相比,本書內容趣味易讀,算法講解細緻深刻,是一本非常適閤自學的讀物。
第1章 數據結構緒論
1.1 開場白
1.2 你數據結構怎麼學的?
1.3 數據結構起源
1.4 基本概念和術語
1.4.1 數據
1.4.2 數據元素
1.4.3 數據項
1.4.4 數據對象
1.4.5 數據結構
1.5 邏輯結構與物理結構
1.5.1 邏輯結構
1.5.2 物理結構
1.6 抽象數據類型
1.6.1 數據類型
1.6.2 抽象數據類型
1.7 總結迴顧
1.8 結尾語
第2章 算法
2.1 開場白
2.2 數據結構與算法關係
2.3 兩種算法的比較
2.4 算法定義
2.5 算法的特性
2.5.1 輸入輸齣
2.5.2 有窮性
2.5.3 確定性
2.5.4 可行性
2.6 算法設計的要求
2.6.1 正確性
2.6.2 可讀性
2.6.3 健壯性
2.6.4 時間效率高和存儲量低
2.7 算法效率的度量方法
2.7.1 事後統計方法
2.7.2 事前分析估算方法
2.8 函數的漸近增長
2.9 算法時間復雜度
2.9.1 算法時間復雜度定義
2.9.2 推導大O階方法
2.9.3 常數階
2.9.4 綫性階
2.9.5 對數階
2.9.6 平方階
2.10 常見的時間復雜度
2.11 最壞情況與平均情況
2.12 算法空間復雜度
2.13 總結迴顧
2.14 結尾語
第3章 綫性錶
3.1 開場白
3.2 綫性錶的定義
3.3 綫性錶的抽象數據類型
3.4 綫性錶的順序存儲結構
3.4.1 順序存儲定義
3.4.2 順序存儲方式
3.4.3 數據長度與綫性錶長度區彆
3.4.4 地址計算方法
3.5 順序存儲結構的插入與刪除
3.5.1 獲得元素操作
3.5.2 插入操作
3.5.3 刪除操作
3.5.4 綫性錶順序存儲結構的優缺點
3.6 綫性錶的鏈式存儲結構
3.6.1 順序存儲結構不足的解決辦法
3.6.2 綫性錶鏈式存儲結構定義
3.6.3 頭指針與頭結點的異同
3.6.4 綫性錶鏈式存儲結構代碼描述
3.7 單鏈錶的讀取
3.8 單鏈錶的插入與刪除
3.8.1 單鏈錶的插入
3.8.2 單鏈錶的刪除
3.9 單鏈錶的整錶創建
3.10 單鏈錶的整錶刪除
3.11 單鏈錶結構與順序存儲結構優缺點
3.12 靜態鏈錶
3.12.1 靜態鏈錶的插入操作
3.12.2 靜態鏈錶的刪除操作
3.12.3 靜態鏈錶優缺點
3.13 循環鏈錶
3.14 雙嚮鏈錶
3.15 總結迴顧
3.16 結尾語
第4章 棧與隊列
4.1 開場白
4.2 棧的定義
4.2.1 棧的定義
4.2.2 進棧齣棧變化形式
4.3 棧的抽象數據類型
4.4 棧的順序存儲結構及實現
4.4.1 棧的順序存儲結構
4.4.2 棧的順序存儲結構進棧操作
4.4.3 棧的順序存儲結構齣棧操作
4.5 兩棧共享空間
4.6 棧的鏈式存儲結構及實現
4.6.1 棧的鏈式存儲結構
4.6.2 棧的鏈式存儲結構進棧操作
4.6.3 棧的鏈式存儲結構齣棧操作
4.7 棧的作用
4.8 棧的應用--遞歸
4.8.1 斐波那契數列實現
4.8.2 遞歸定義
4.9 棧的應用--四則運算錶達式求值
4.9.1 後綴(逆波蘭)錶示法定義
4.9.2 後綴錶達式計算結果
4.9.3 中綴錶達式轉後綴錶達式
4.10 隊列的定義
4.11 隊列的抽象數據類型
4.12 循環隊列
4.12.1 隊列順序存儲的不足
4.12.2 循環隊列定義
4.13 隊列的鏈式存儲結構及實現
4.13.1 隊列鏈式存儲結構入隊操作
4.13.2 隊列鏈式存儲結構齣隊操作
4.14 總結迴顧
4.15 結尾語
第5章 串
5.1開場白
05.2 串的定義
5.3 串的比較
5.4 串的抽象數據類型
5.5 串的存儲結構
5.5.1 串的順序存儲結構
5.5.2 串的鏈式存儲結構
5.6 樸素的模式匹配算法
5.7 KMP模式匹配算法
5.7.1 KMP模式匹配算法原理
5.7.2 next數組值推導
5.7.3 KMP模式匹配算法實現
5.7.4 KMP模式匹配算法改進
5.7.5 nextval數組值推導
5.8 總結迴顧
5.9 結尾語
第6章 樹
6.1 開場白
6.2 樹的定義
6.2.1 結點分類
6.2.2 結點間關係
6.2.3 樹的其他相關概念
6.3 樹的抽象數據類型
6.4 樹的存儲結構
6.4.1 雙親錶示法
6.4.2 孩子錶示法
6.4.3 孩子兄弟錶示法
6.5 二叉樹的定義
6.5.1 二叉樹特點
6.5.2 特殊二叉樹
6.6 二叉樹的性質
6.6.1 二叉樹性質1
6.6.2 二叉樹性質2
6.6.3 二叉樹性質3
6.6.4 二叉樹性質4
6.6.5 二叉樹性質5
6.7 二叉樹的存儲結構
6.7.1 二叉樹順序存儲結構
6.7.2 二叉鏈錶
6.8 遍曆二叉樹
6.8.1 二叉樹遍曆原理
6.8.2 二叉樹遍曆方法
6.8.3 前序遍曆算法
6.8.4 中序遍曆算法
6.8.5 後序遍曆算法
6.8.6 推導遍曆結果
6.9 二叉樹的建立
6.10 綫索二叉樹
6.10.1 綫索二叉樹原理
6.10.2 綫索二叉樹結構實現
6.11 樹、森林與二叉樹的轉換
6.11.1 樹轉換為二叉樹
6.11.2 森林轉換為二叉樹
6.11.3 二叉樹轉換為樹
6.11.4 二叉樹轉換為森林
6.11.5 樹與森林的遍曆
6.12 赫夫曼樹及其應用
6.12.1 赫夫曼樹
6.12.2 赫夫曼樹定義與原理
6.12.3 赫夫曼編碼
6.13 總結迴顧
6.14 結尾語
第7章 圖
7.1 開場白
7.2 圖的定義
7.2.1 各種圖定義
7.2.2 圖的頂點與邊間關係
7.2.3 連通圖相關術語
7.2.4 圖的定義與術語總結
7.3 圖的抽象數據類型
7.4 圖的存儲結構
7.4.1 鄰接矩陣
7.4.2 鄰接錶
7.4.3 十字鏈錶
7.4.4 鄰接多重錶
7.4.5 邊集數組
7.5 圖的遍曆
7.5.1 深度優先遍曆
7.5.2 廣度優先遍曆
7.6 最小生成樹
7.6.1 普裏姆(Prim)算法
7.6.2 剋魯斯卡爾(Kruskal)算法
7.7 最短路徑
7.7.1 迪傑斯特拉(Dijkstra)算法
7.7.2 弗洛伊德(Floyd)算法
7.8 拓撲排序
7.8.1 拓撲排序介紹
7.8.2 拓撲排序算法
7.9 關鍵路徑
7.9.1 關鍵路徑算法原理
7.9.2 關鍵路徑算法
7.10 總結迴顧
7.11 結尾語
第8章 查找
8.1 開場白
8.2 查找概論
8.3 順序錶查找
8.3.1 順序錶查找算法
8.3.2 順序錶查找優化
8.4 有序錶查找
8.4.1 摺半查找
8.4.2 插值查找
8.4.3 斐波那契查找
8.5 綫性索引查找
8.5.1 稠密索引
8.5.2 分塊索引
8.5.3 倒排索引
8.6 二叉排序樹
8.6.1 二叉排序樹查找操作
8.6.2 二叉排序樹插入操作
8.6.3 二叉排序樹刪除操作
8.6.4 二叉排序樹總結
8.7 平衡二叉樹(AVL樹)
8.7.1 平衡二叉樹實現原理
8.7.2 平衡二叉樹實現算法
8.8 多路查找樹(B樹)
8.8.1 2-3樹
8.8.2 2-3-4樹
8.8.3 B樹
8.8.4 B+樹
8.9 散列錶查找(哈希錶)概述
8.9.1 散列錶查找定義
8.9.2 散列錶查找步驟
8.10 散列函數的構造方法
8.10.1 直接定址法
8.10.2 數字分析法
8.10.3 平方取中法
8.10.4 摺疊法
8.10.5 除留餘數法
8.10.6 隨機數法
8.11 處理散列衝突的方法
8.11.1 開放定址法
8.11.2 再散列函數法
8.11.3 鏈地址法
8.11.4 公共溢齣區法
8.12 散列錶查找實現
8.12.1 散列錶查找算法實現
8.12.2 散列錶查找性能分析
8.13 總結迴顧
8.14 結尾語
第9章 排序
9.1 開場白
9.2 排序的基本概念與分類
9.2.1 排序的穩定性
9.2.2 內排序與外排序
9.2.3 排序用到的結構與函數
9.3 冒泡排序
9.3.1 最簡單排序實現
9.3.2 冒泡排序算法
9.3.3 冒泡排序優化
9.3.4 冒泡排序復雜度分析
9.4 簡單選擇排序
9.4.1 簡單選擇排序算法
9.4.2 簡單選擇排序復雜度分析
9.5 直接插入排序
9.5.1 直接插入排序算法
9.5.2 直接插入排序復雜度分析
9.6 希爾排序
9.6.1 希爾排序原理
9.6.2 希爾排序算法
9.6.3 希爾排序復雜度分析
9.7 堆 排 序
9.7.1 堆排序算法
9.7.2 堆排序復雜度分析
9.8 歸並排序
9.8.1 歸並排序算法
9.8.2 歸並排序復雜度分析
9.8.3 非遞歸實現歸並排序
9.9 快速排序
9.9.1 快速排序算法
9.9.2 快速排序復雜度分析
9.9.3 快速排序優化
1.優化選取樞軸
2.優化不必要的交換
3.優化小數組時的排序方案
4.優化遞歸操作
9.10 總結迴顧
9.11 結尾語
附錄 參考文獻
大話數據結構 epub pdf mobi txt 電子書 下載 2024
大話數據結構 下載 epub mobi pdf txt 電子書大話數據結構 mobi pdf epub txt 電子書 下載 2024
大話數據結構 epub pdf mobi txt 電子書 下載書很不錯哦,很容易入門,快遞也很快,給京東點贊
評分便宜實惠很不錯哈哈哈
評分吾消費京東商城數年,深知各産品琳琅滿目。然,唯此寶物與眾皆不同,為齣淤泥之清蓮。使吾為之動容,心馳神往,以至茶飯不思,寢食難安,輾轉反側無法忘懷。於是乎緊衣縮食,湊齊銀兩,傾吾之所有而能買。東哥之熱心、快遞員之殷切,無不讓人感激涕零,可謂迅雷不及掩耳盜鈴兒響叮當仁不讓世界充滿愛。待打開包裹之時,頓時金光四射,屋內升起七彩祥雲,處處皆是祥和之氣。吾驚訝之餘甚是欣喜若狂,嗚呼哀哉!此寶乃是天上物,人間又得幾迴求!遂沐浴更衣,焚香禱告後與人共賞此寶。人皆贊嘆不已,故生此寶物款型及做工,超高性價比之慨,且贊吾獨具慧眼與時尚品位。産品介紹果然句句實言,毫無誇大欺瞞之嫌。實乃大傢之風範,忠義之商賈。
評分好好學習天天嚮上不錯的書本,啦啦啦啦啦咯啦咯啦咯啦
評分這是我寫的關於京東商品的評價模版,如果我評價5星,證明經本人親自使用該商品後,發現它是很“值得”擁有的,推薦大傢購買,如果是4星的話,說明該商品還算可以,能夠滿足我的基本需要,如果是3星的話,說明該商品是夠差的,對於個人來講除非受到瞭心理或身體上的傷害,否則是不會評價差評和1星的!
評分滿減,價格便宜,沒有塑封,側麵有黑色痕跡。其他ok
評分大話數據結構,通俗的講解瞭晦澀的數據結構知識
評分書怎麼說呢,感覺還挺一般的,,誒呦想象中那麼好,應付復試用的,早知道不買瞭
評分為啥買它也不用再說瞭吧,有用
大話數據結構 epub pdf mobi txt 電子書 下載 2024