資料結構入門 : 使用 C語言 (修訂版)(附範例光碟)
陳會安
- 出版商: 全華圖書
- 出版日期: 2021-11-05
- 定價: $480
- 售價: 9.0 折 $432
- 語言: 繁體中文
- 頁數: 432
- ISBN: 9865039680
- ISBN-13: 9789865039684
-
相關分類:
C 程式語言、Algorithms-data-structures
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
Practical Image and Video Processing Using MATLAB (Hardcover)$6,460$6,137 -
Permanent Magnet Brushless DC Motor Drives and Controls (Hardcover)$8,660$8,227 -
Microprogrammed State Machine Design (Hardcover)$9,640$9,158 -
跟著範例學會 Visual C# 2015 (適用2015/2013)$420$328 -
7天學會 Android App 程式開發$450$351 -
$301機器學習入門到實戰 — MATLAB 實踐應用 -
Excel VBA 實戰技巧|金融數據 x 網路爬蟲$620$527 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
最新圖解馬達入門$300$255 -
超圖解 Arduino 互動設計入門, 4/e$680$578 -
經典電腦科學問題解析|使用 Python (Classic Computer Science Problems in Python)$480$408 -
工業4.0 的物聯網智慧工廠應用與實作:使用 Arduino.Node-RED.MySQL.Node.js$500$199 -
資料結構 -- 使用 C語言, 6/e (附範例光碟)$490$441 -
FPGA 數字圖像採集與處理 — 從理論知識、模擬驗證到板級調試的實例精講$414$393 -
遊戲設計的藝術:架構世界、開發介面、創造體驗,聚焦遊戲設計與製作的手法與原理 (The Art of Game Design: A Book of Lenses, 3/e)$990$842 -
$454OpenCV 4.5 電腦視覺開發實戰 (基於 VC++) -
機器學習與振動信號處理$354$336 -
NLP 大神 RNN 網路:Python 原始程式碼手把手帶你寫$890$703 -
$560數字圖像處理與機器視覺 — Visual C++ 與 Matlab 實現, 2/e -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (Get Your Hands Dirty on Clean Architecture)$500$390 -
最速網頁開發:用 Go Web 一手建立高能效網站系統, 2/e$880$695 -
2024 新趨勢計算機概論 (適合資管、商管學群)$580$458 -
天線理論與工程設計$294$279 -
機器學習 : 最強入門邁向 AI 高手 王者歸來$1,080$853 -
電腦網際網路, 8/e (國際版)(Computer Networking: A Top-Down Approach, 8/e)$800$760
相關主題
商品描述
以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換句話說,當讀者進階學習物件導向程式語言的C++或Java後,一樣可以將本書相關資料結構的觀念,直接改為類別來實作抽象資料型態,輕鬆升級應用在物件導向程式設計。
目錄大綱
第1章 資料結構概論
1-1 認識資料結構
1-2 程式設計過程與演算法
1-3 抽象資料型態ADT
1-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碼對照表
