資料結構入門: 使用C語言 (修訂版 附範例光碟)
作者 | 陳會安 |
---|---|
出版社 | 全華圖書股份有限公司 |
商品描述 | 資料結構入門: 使用C語言 (修訂版 附範例光碟):以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換 |
作者 | 陳會安 |
---|---|
出版社 | 全華圖書股份有限公司 |
商品描述 | 資料結構入門: 使用C語言 (修訂版 附範例光碟):以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換 |
內容簡介 以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換句話說,當讀者進階學習物件導向程式語言的C++或Java後,一樣可以將本書相關資料結構的觀念,直接改為類別來實作抽象資料型態,輕鬆升級應用在物件導向程式設計。
產品目錄 第1章 資料結構概論1-1 認識資料結構1-2 程式設計過程與演算法1-3 抽象資料型態ADT1-4 C語言的模組化程式設計1-5 遞迴函數1-6 程式的分析方法第2章 陣列與矩陣2-1 C語言的陣列2-2 陣列表示法2-3 C語言的結構2-4 矩陣與稀疏矩陣2-5 使用結構陣列處理多項式第3章 堆疊3-1 認識堆疊3-2 堆疊表示法3-3 運算式的計算與轉換3-4 走迷宮問題3-5 河內塔問題第4章 佇列4-1 認識佇列4-2 佇列表示法4-3 環狀佇列4-4 雙佇列4-5 優先佇列第5章 鏈結串列5-1 C語言的動態記憶體配置5-2 認識鏈結串列5-3 單向鏈結串列5-4 使用串列實作堆疊和佇列5-5 環狀鏈結串列5-6 雙向鏈結串列5-7 含開頭節點的環狀鏈結串列5-8 環狀雙向鏈結串列第6章 樹狀結構6-1 認識樹狀結構6-2 二元樹6-3 二元樹表示法6-4 走訪二元樹6-5 二元搜尋樹6-6 樹的二元樹表示法6-7 使用二元樹處理運算式第7章 圖形結構7-1 認識圖形7-2 圖形表示法7-3 走訪圖形7-4 最低成本擴張樹7-5 圖形的最短路徑7-6 拓樸排序第8章 排序8-1 認識排序8-2 基本排序法8-3 分割資料排序法8-4 基數排序法8-5 堆積排序法8-6 二元搜尋樹排序法第9章 搜尋9-1 認識搜尋9-2 未排序資料搜尋法9-3 已排序資料搜尋法9-4 樹狀結構搜尋法9-5 雜湊搜尋法9-6 雜湊函數的碰撞問題附錄A:安裝與使用Orwell Dev-C++整合開發環境附錄B:ASCII碼對照表
書名 / | 資料結構入門: 使用C語言 (修訂版 附範例光碟) |
---|---|
作者 / | 陳會安 |
簡介 / | 資料結構入門: 使用C語言 (修訂版 附範例光碟):以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換 |
出版社 / | 全華圖書股份有限公司 |
ISBN13 / | 9789865039684 |
ISBN10 / | 9865039680 |
EAN / | 9789865039684 |
誠品26碼 / | 2682148863006 |
頁數 / | 432 |
開數 / | 16K |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 26X19X1.9CM |
級別 / | N:無 |
重量(g) / | 800 |
最佳賣點 : 1.以實務角度來幫助讀者學習資料結構。
2.各種資料結構都擁有對應實作的C程式碼,可以讓讀者實際執行C程式來驗證各種資料結構。
3.提供大量表格、範例和圖例來說明各種資料結構觀念和詳細的演算法步驟。
4.提供一套網頁版模擬動畫工具來加強重要觀念的解說,使用互動動畫方式來模擬展示各種資料結構。