日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關數(shù)據(jù)結構Java語言描述(第2版)

數(shù)據(jù)結構Java語言描述(第2版)

數(shù)據(jù)結構Java語言描述(第2版)

定 價:¥48.00

作 者: (美)Duane A.Bailey著;李化,高樹靜譯;李化譯
出版社: 清華大學出版社
叢編項: 國外計算機科學經(jīng)典教材
標 簽: 數(shù)據(jù)結構

ISBN: 9787302089834 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 406 字數(shù):  

內容簡介

  這是一本闡述如何在現(xiàn)代編程語言Java中創(chuàng)建和分析傳統(tǒng)數(shù)據(jù)結構的書籍。全書首先介紹Java面向對象的編程方法和良好的編程風格,然后系統(tǒng)講解了向量、程序設計的基礎知識、排序、接口、迭代器、列表、線性數(shù)據(jù)結構、有序數(shù)據(jù)結構、二義樹、優(yōu)先隊列、查找樹、映射和圖。在每章中都提供了相應的原理、練習、實例、實驗和思考題。附錄中提供了各章部分問題的答案、Java編程基礎知識和術語表等內容。本書特色·章——每章講述—個主題,每種數(shù)據(jù)結構獨立成章?!せ靖拍睢空麻_頭列出本章將要學習的主要內容?!ぞ毩暋Y合所講具體內容進行針對性的練習?!ぴ怼谠O計數(shù)據(jù)結構方面應遵守的一些主要原則?!ぷ詼y題——通過自測題,回顧本章的知識點?!け菊聠栴}——通過設計和擴展練習檢測本章所學內容?!嶒灐槍Ω髡峦令},進行動手練習。

作者簡介

暫缺《數(shù)據(jù)結構Java語言描述(第2版)》作者簡介

圖書目錄

第1章 面向對象的方法
1. 1 數(shù)據(jù)抽象和封裝
1. 2 對象模型
1. 3 面向對象術語
1. 4 一個特殊用途類:銀行賬戶
1. 5 一般用途類:關聯(lián)
1. 6 示例概述:字列表
1. 7 示例概述:矩形類
1. 8 接口
1. 9 用戶
1. 10 本章小結
1. 11 實驗:周日期的計算器
第2章 注釋. 條件和斷言
2. 1 前提條件和后置條件
2. 2 斷言
2. 3 藝術品
2. 4 本章小結
2. 5 實驗:使用Javadoc寫注釋
第3章 向量
3. 1 接口
3. 2 示例:字列表回顧
3. 3 示例:字頻率
3. 4 實現(xiàn)
3. 5 可擴展性
3. 6 示例:L系統(tǒng)
3. 7 示例:基于向量的集合
3. 8 示例:矩陣類
3. 9 本章小結
3. 10 實驗:銀元游戲
第4章設計基礎
4. 1 漸進分析工具
4. 1. 1 時間和空間復雜度
4. 1. 2 示例
4. 1. 3 時間和空間的折中
4. 1. 4 后包線估計
4. 2 自引用
4. 2. 1 遞歸
4. 2. 2 數(shù)學歸納法
4. 3 設計特性
4. 3. 1 對稱性
4. 3. 2 摩擦
4. 4 本章小結
4. 5 實驗:驗證Java的速度
第5章 排序
5. 1 概述
5. 2 選擇排序法
5. 3 插入排序法
5. 4 歸并排序
5. 5 快速排序
5. 6 基數(shù)排序
5. 7 對象排序
5. 8 用比較器排列對象
5. 9 基于向量的排序
5. 10 本章小結
5. 11 實驗:用比較器排序
第6章 一種設計方法
6. 1 基于接口的方法
6. 1. 1 接口的設計
6. 1. 2 抽象實現(xiàn)
6. 1. 3 實現(xiàn)
6. 2 示例:生成器的開發(fā)
6. 3 示例:玩紙牌
6. 4 本章小結
第7章 迭代器
7. 1 Java的枚舉接口
7. 2 迭代器接口
7. 3 示例:向量迭代器
7. 4 示例:回顧生成器
7. 5 示例:過濾迭代器
7. 6 本章小結
7. 7 實驗:雙塔問題
第8章 列表
8. 1 示例:惟一程序
8. 2 示例:自由列表
8. 3 部分實現(xiàn), 抽象列表
8. 4 實現(xiàn):單鏈表
8. 5 實現(xiàn):雙鏈表
8. 6 實現(xiàn):循環(huán)鏈表
8. 7 實現(xiàn):向量
8. 8 列表迭代器
8. 9 本章小結
8. 10 實驗:具有啞元節(jié)點的列表
第9章 線性數(shù)據(jù)結構
9. 1 堆棧
9. 1. 1 示例:模擬遞歸
9. 1. 2 基于向量的堆棧
9. 1. 3 基于列表的堆棧
9. 1. 4 比較
9. 2 隊列
9. 2. 1 示例:解決一個硬幣問題
9. 2. 2 基于列表的隊列
9. 2. 3 基于向量的隊列
9. 2. 4 基于數(shù)組的隊列
9. 3 示例:解決迷宮問題
9. 4 本章小結
9. 5 示例:一種基于堆棧的語言
9. 6 實驗:Web爬蟲
第10章 有序數(shù)據(jù)結構
10. 1 可比較對象回顧
10. 1. 1 實例:可比較的Ratio類
10. 1. 2 示例:可比較的Association類
10. 2 保持數(shù)據(jù)結構有序
10. 2. 1 OrderedStructure接口
10. 2. 2 有序向量和二分查找
10. 2. 3 示例:排序回顧
10. 2. 4 基于比較器的方法
10. 2. 5 有序列表
10. 2. 6 示例:修改停車場問題
10. 3 本章小結
10. 4 實驗:計算最好的
第11章 二叉樹
11. 1 術語
11. 2 實例:家譜表
11. 3 實例:符號樹
11. 4 實現(xiàn)
11. 5 實例:專家系統(tǒng)
11. 6 叉樹遍歷
11. 6. 1 先序遍歷
11. 6. 2 中序遍歷
11. 6. 3 后序遍歷
11. 6. 4 層序遍歷
11. 6. 5 迭代器中的遞歸
11. 7 基于特性的方法
11. 8 示例:霍夫曼壓縮
11. 9 示例實現(xiàn):ahnentafel
11. 10 本章小結
11. 11 實驗:Gardener的Hex-a-Pawn游戲
第12章 優(yōu)先隊列
12. 1 接口
12. 2 示例~Huffman代碼改進
12. 3 基于向量的實現(xiàn)
12. 4 一種堆實現(xiàn)
12. 4. 1 基于向量的堆
12. 4. 2 示例:堆排序
12. 4. 3 偏斜堆
12. 5 示例:電路模擬
12. 6 本章小結
12. 7 實驗:模擬商業(yè)活動
第13章 查找樹
13. 1
分查找樹
13. 2 示例:樹排序
13. 3 示例:關聯(lián)數(shù)據(jù)結構
13. 4 實現(xiàn)
13. 5 伸展樹
13. 6 伸展樹實現(xiàn)
13. 7 紅黑樹
13. 8 本章小結
13. 9 實驗:改進BinarySearchTree
第14章 映射
14. 1 示例回顧:符號表
14. 2 接口
14. 3 簡單實現(xiàn):MapList
14. 4 常數(shù)時間的映射:散列表
14. 4. 1 開放式尋址
14. 4. 2 外部鏈接
14. 4. 3 散列碼的生成
14. 4. 4 集合類的散列碼
14. 4. 5 性能分析
14. 5 有序映射和表
14. 6 示例:文檔索引
14. 7 本章小結
14. 8 實驗:Soundex名字查找系統(tǒng)
第15 圖
15. 1 術語
15. 2 Graph接口
15. 3 實現(xiàn)
15. 3. 1 重新強調抽象類
15. 3. 2 鄰接矩陣
15. 3. 3 鄰接表
15. 4 示例:普通的圖算法
15. 4. 1 可達性
15. 4. 2 拓撲排列
15. 4. 3 傳遞閉包
15. 4. 4 所有頂點對的最小距離
15. 4. 5 貪心算法
15. 5 本章小結
15. 6 實驗:在單位之間進行轉換
附錄A 答案
A. 1 自測題答案
A. 2 奇數(shù)問題的答案
附錄B Java入門
B. 1 第一個程序
B. 2 聲明
B. 2. 1 簡單類型
B. 2. 2 引用類型
B. 3 重要的類
B. 3. t ReadStream類
B. 3. 2 PrintStream類
B. 3. 3 字符串
B. 4 控制結構
B. 4. 1 條件語句
B. 4. 2 循環(huán)
B. 5 方法
B. 6 繼承和子類型化
B. 6. 1 繼承
B. 6. 2 子類型化
B. 6. 3 接口和抽象類
B. 7 使用assert命令
B. 8 關鍵字Protected的使用
附錄C 集合
C. 1 集合類的特性
C. 2 并行特性
C. 3 變換
附錄D 文檔
D. 1 結構包層次結構
D. 2 原理
附錄E 環(huán)境
E. 1 軟件下載
E. 2 建庫
E. 3創(chuàng)建工程站
附錄F 深入閱讀
附錄G 術語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號