第一章 概論
第一節(jié) 數據的表示
第二節(jié) 算法的衡量
第三節(jié) 上機環(huán)境
第四節(jié) 實驗一
第二章 線性表
第一節(jié) 線性表定義
第二節(jié) 抽象數據類型
第三節(jié) 實驗二
第三章 堆棧和隊列
第一節(jié) 堆棧
第二節(jié) 隊列
第三節(jié) 實驗三
第四章 字符串
第一節(jié) 基本概念
第二節(jié) 字符串的模式匹配
第三節(jié) 實驗四
第五章 數組
第一節(jié) 基本概念
第二節(jié) 特殊矩陣
第三節(jié) 稀疏矩陣
第四節(jié) 實驗五
第六章 樹
第一節(jié) 基本概念
第二節(jié) 二叉樹
第三節(jié) 二叉查找樹
第四節(jié) 平衡樹
第五節(jié) 堆
第六節(jié) 實驗六
第七章 圖
第一節(jié) 基本概念
第二節(jié) 圖的抽象數據類型
第三節(jié) 圖的遍歷
第四節(jié) 最短路徑
第五節(jié) 實驗七
第八章 查找和排序
第一節(jié) 基本概念
第二節(jié) 排序和查找算法
第三節(jié) 基數排序
第四節(jié) 哈希表
第五節(jié) 實驗八
第九章 綜合實驗
第一節(jié) 系統需求
第二節(jié) 系統設計
第三節(jié) 系統詳細設計
第四節(jié) 程序發(fā)布
附錄A Practice Report for Data Structures and Algorithm Analysis
附錄B 參考題目
參考文獻