本書特色
1 . 本書由淺入深、循序漸進地帶領讀者進入「資料結構」的殿堂,我們以簡潔扼要的文字和程式範例來介紹資料結構的各個觀念,讓讀者快速有效地學習到資料庫的精髓。
2 . 本書除了教導讀者學會資料結構的基本概念外,更進一步地,讀者也將學會如何用C語言撰寫各類資料處理技巧,包括排序、搜尋等等。
3 . 本書對於各個C語言程式範例的重要概念提供註解說明,讀者透過檢視各個C語言程式範例和搭配附註說明,可以輕鬆地掌握每個C語言的關鍵。
<內容>
今日,電腦在我們檢索、蒐集資料的過程中扮演著極為重要的角色。然而究竟電腦是如何將資料做最適當的安排和儲存?進而方便使用者更新和存取電腦記憶體內的資料,想必是每個電腦初學者都想要知道的。因此,本書以深入淺出的撰寫方式,透過許多實例說明,為初學者解答資料結構的種種疑惑;例如,如何以最節省記憶空間的方式來表示儲存在記憶體中的資料?有哪些不同的資料結構表示方式以及相關的演算法?如何以最有利於使用者介面的方式呈現資料的存取?有哪些重要的資料處理的技巧?本書是專門為初學者而編寫的,可以當作一學期的「資料結構」專門教材,不論是教學或自習都非常適合。
<目錄>
第1章 資料結構簡介
第2章 陣列結構
第3章 鏈結串列結構
第4章 堆疊和佇列
第5章 遞迴
第6章 樹狀結構
第7章 圖形與網路
第8章 排序
第9章 搜尋
第10章 赫序函數