《數據結構與Java教程》是2004年11月19日由清華大學出版社出版的圖書,作者是文家焱。
基本介紹
- 書名:數據結構與Java教程
- 作者:文家焱
- ISBN:9787302097327
- 定價:55元
- 出版社:清華大學出版社
- 出版時間:2004-11-19
- 裝幀:平裝
編輯推薦
內容簡介
作者簡介
Janet J.Prichard分別於1986年和1995年獲得Rhode Island大學的理學碩士學位和哲學博士學位,目前在Bryant大學任助理教授。她的研究領域包括實時資料庫、資料庫查詢語言、網路安全。
圖書目錄
第1章 程式設計與軟體工程基本原理
1.1 問題求解與軟體工程
1.2 完成模組化設計
1.3 程式設計關鍵問題小結
第2章 遞歸:鏡子
2.1 遞歸解決方案
2.2 事件計數
2.3 數組檢索
2.4 組織數據
2.5 遞歸和效率
第3章 數據抽象:牆
3.1 抽象數據類型
3.2 規定ADT
3.3 實現ADT
第4章 鍊表
4.1 預備知識
4.2 鍊表程式設計
4.3 鍊表的變種
4.4 套用實例:維護庫存清單
第5章 問題求解的遞歸方法
5.1 回潮
5.2 定義語言
5.3 遞歸與數學歸納的關係
第II部分 用抽象時局類型求解問題
第6章 棧
6.1 抽象數據類型
6.2 棧ADT的簡單套用
6.3 棧ADT的實現
6.4 套用:代數的表達式
6.5 套用:檢索問題
6.6 棧和遞歸之間的關係
第7章 佇列
7.1 佇列
7.2 佇列ADT的簡單套用
7.3 佇列的實現
7.4 面向位子的ADT綜述
7.5 套用:仿真
第8章 類關係
8.1 繼承回顧
8.2 動態綁定和抽象類
8.3 ADT表和有序表回顧
8.4 面向對象方法的好處
第9章 算法效率與排序
9.1 算法效率的度量
9.2 排序算法及其效率
第10章 樹
10.1 術語
10.2 二叉樹ADT
10.3 二叉查找樹
10.4 通用樹
第11章 表格與優先權佇列
11.1 表格ADT
11.2 優先權佇列:表格的一種變體
第12章 表格的高級實現
12.1 平面查找樹
12.2 散列法
12.3 多重組織的數據
第13章 圖
13.1 術語
13.2 圖ADT
13.3 圖的遍歷
13.4 圖的套用
第14章 外部方法
14.1 外部存儲簡介
14.2 外部檔案中的數據排列
14.3 外部表格
自測題答案