數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)及實(shí)踐教程
定 價:25 元
- 作者:盧玲 ,陳媛 ,等 著
- 出版時間:2013/2/1
- ISBN:9787302312260
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.12
- 頁碼:212
- 紙張:膠版紙
- 版次:1
- 開本:16開
讀者對象:可作為高等院校計算機(jī)專業(yè)、信息專業(yè)或其他相關(guān)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和其他程序設(shè)計類課程的參考教材, 或研究生入學(xué)考試的輔導(dǎo)材料, 也可作為廣大參加自學(xué)考試的人員和軟件工作者的參考用書
《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)及實(shí)踐教程》是在作者多年講授數(shù)據(jù)結(jié)構(gòu)課程及指導(dǎo)學(xué)生實(shí)驗的教學(xué)實(shí)踐經(jīng)驗的基礎(chǔ)上編寫而成的。全書分為上、中、下三篇,共11章。上篇是習(xí)題和解析篇,共9章。內(nèi)容包括數(shù)據(jù)結(jié)構(gòu)基本概念、線性表、棧和隊列、串、數(shù)組與廣義表、樹和二叉樹、圖、查找、排序。每章包括習(xí)題解析和練習(xí)題兩大模塊。中篇是實(shí)驗指導(dǎo),內(nèi)容包括實(shí)驗流程、評價標(biāo)準(zhǔn)及11個主題實(shí)驗,每個實(shí)驗分為基礎(chǔ)練習(xí)、進(jìn)階練習(xí)和擴(kuò)展練習(xí)3個模塊,其難度是遞進(jìn)式的。下篇是課程設(shè)計,內(nèi)容包括課程設(shè)計實(shí)施方案、評價標(biāo)準(zhǔn)及21個課程設(shè)計備選題目。書后的附錄給出了各章練習(xí)題的答案、實(shí)驗報告格式范文以及課程設(shè)計格式范文。
《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)及實(shí)踐教程》的案例及習(xí)題覆蓋了數(shù)據(jù)結(jié)構(gòu)課程各章的關(guān)鍵知識點(diǎn),并結(jié)合研究生入學(xué)考試的考點(diǎn),以及數(shù)據(jù)結(jié)構(gòu)在acm/icpc程序設(shè)計比賽中的應(yīng)用案例,題量豐富,內(nèi)容全面。實(shí)驗指導(dǎo)及課程設(shè)計的安排注重教學(xué)的實(shí)用性與易用性。書中所有的算法和程序均采用c語言描述并已調(diào)試通過。
作為《算法與數(shù)據(jù)結(jié)構(gòu)(第2版)》(陳媛等,清華大學(xué)出版社)的配套學(xué)習(xí)輔導(dǎo)教材,《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)及實(shí)踐教程》內(nèi)容自成一體,因此也可脫離數(shù)據(jù)結(jié)構(gòu)教材單獨(dú)使用?勺鳛楦叩仍盒S嬎銠C(jī)專業(yè)、信息專業(yè)或其他相關(guān)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和其他程序設(shè)計類課程的參考教材,或研究生入學(xué)考試的輔導(dǎo)材料,也可作為廣大參加自學(xué)考試的人員和軟件工作者的參考用書。
隨著計算機(jī)技術(shù)的發(fā)展,其應(yīng)用早已擴(kuò)展到非數(shù)值計算領(lǐng)域,其涉及的復(fù)雜處理和操作包括插入、刪除、排序和查找等。數(shù)據(jù)結(jié)構(gòu)是計算機(jī)及相關(guān)專業(yè)重要的專業(yè)基礎(chǔ)課程之一,是進(jìn)行程序設(shè)計的理論和技術(shù)基礎(chǔ)。數(shù)據(jù)結(jié)構(gòu)旨在分析研究計算機(jī)加工的數(shù)據(jù)對象的特性,以便選擇適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)和存儲結(jié)構(gòu),使建立在其上的解決問題的算法達(dá)到最優(yōu),從而為開發(fā)非數(shù)值計算領(lǐng)域的高效計算機(jī)程序奠定堅實(shí)的理論和技術(shù)基礎(chǔ)。
1. 結(jié)構(gòu)安排
全書分為上、中、下三篇,共11章。
上篇是習(xí)題和解析篇,包括第1~9章。內(nèi)容包括數(shù)據(jù)結(jié)構(gòu)基本概念、線性表、棧和隊列、串、數(shù)組與廣義表、樹和二叉樹、圖、查找、排序。每章包括習(xí)題解析和練習(xí)題兩大模塊,兩者均包含選擇題和綜合題兩種題型。其中習(xí)題解析對典型習(xí)題進(jìn)行了深入細(xì)致的分析,并給出求解思路和完整的解答過程。
中篇是實(shí)驗指導(dǎo),為第10章。內(nèi)容包括對實(shí)驗流程及實(shí)驗要求的詳細(xì)描述,以及11個實(shí)驗?zāi)K。每個實(shí)驗?zāi)K分為基礎(chǔ)練習(xí)、進(jìn)階練習(xí)和擴(kuò)展練習(xí)三部分,題量充足,題目的選取注重常用數(shù)據(jù)結(jié)構(gòu)的應(yīng)用,旨在拓寬視野,引導(dǎo)創(chuàng)造性思維的發(fā)展。各模塊的題目難度循序漸進(jìn),以適應(yīng)不同讀者的需要。
下篇是課程設(shè)計,為第11章。內(nèi)容包括對課程設(shè)計實(shí)施方案及評價標(biāo)準(zhǔn)的詳細(xì)描述,并根據(jù)數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)重點(diǎn),給出21個課程設(shè)計備選題目。這些題目覆蓋了常用數(shù)據(jù)結(jié)構(gòu)、經(jīng)典算法及其應(yīng)用。
本書的附錄包括各章練習(xí)題的答案、實(shí)驗報告格式范文以及課程設(shè)計格式范文。
本書第10、11章由盧玲編寫; 第3、6章由陳媛教授編寫; 第1、7章由何波編寫; 第2、4章由劉潔編寫; 第5、8章由茍光磊編寫; 第9章由劉恒洋編寫; 本書附錄由各章節(jié)負(fù)責(zé)人分別編寫。全書由盧玲統(tǒng)稿。
2. 本書特點(diǎn)
本書內(nèi)容的規(guī)劃和組織源于作者多年講授數(shù)據(jù)結(jié)構(gòu)課程及指導(dǎo)學(xué)生實(shí)驗的教學(xué)實(shí)踐經(jīng)驗,同時參考了近年來出版的多種數(shù)據(jù)結(jié)構(gòu)類書籍、研究生入學(xué)考試的考點(diǎn)以及數(shù)據(jù)結(jié)構(gòu)在ACM/ICPC程序設(shè)計比賽中的應(yīng)用案例編寫而成。本書具有如下特色:
(1) 內(nèi)容覆蓋全面。
本書包括習(xí)題解析,實(shí)驗指導(dǎo),課程設(shè)計三部分內(nèi)容,覆蓋了教學(xué)的理論、實(shí)驗、課程設(shè)計三大環(huán)節(jié),使本書適用于教學(xué)全程,包括課內(nèi)教學(xué)和課外自學(xué),具有良好的實(shí)用性。
(2) 實(shí)驗內(nèi)容富有層次,具有良好的易用性。
本書的實(shí)驗獨(dú)立成篇,便于數(shù)據(jù)結(jié)構(gòu)的實(shí)驗教學(xué);A(chǔ)練習(xí)以“快速練習(xí),熟練掌握”為目標(biāo); 進(jìn)階練習(xí)以“深入練習(xí),靈活運(yùn)用”為目標(biāo); 擴(kuò)展練習(xí)以“多角度看問題,拓展思維”為目標(biāo)。按難易層次劃分實(shí)驗內(nèi)容,便于教師因人施教,也便于讀者自學(xué)時進(jìn)行自我評價。
(3) 典型習(xí)題案例,富有啟發(fā)性。
本書所選習(xí)題與課程知識點(diǎn)結(jié)合緊密,并結(jié)合研究生入學(xué)考試的常見考點(diǎn),以及數(shù)據(jù)結(jié)構(gòu)在ACM/ICPC程序設(shè)計比賽中的典型應(yīng)用案例。習(xí)題數(shù)量豐富,注重選取與實(shí)際應(yīng)用相結(jié)合的帶啟發(fā)性的習(xí)題,以提高學(xué)習(xí)的興趣,加深對常用數(shù)據(jù)結(jié)構(gòu)的理解。
為方便教學(xué),本書配套資料含練習(xí)題答案及實(shí)驗習(xí)題、課程設(shè)計的答案。使用本書的院?赏ㄟ^郵箱ll@cqut.edu.cn向作者索取。
3. 適用對象
本書內(nèi)容自成一體,既可配合數(shù)據(jù)結(jié)構(gòu)教材使用,也可以脫離教材作為單獨(dú)的學(xué)習(xí)指導(dǎo)書使用,起到銜接課堂教學(xué)與實(shí)驗教學(xué)、課后輔導(dǎo)的作用。
本書可作為高等院校計算機(jī)類本科、?聘鲗I(yè)、理工科信息類本科、?聘鲗I(yè)或其他相關(guān)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和其他程序設(shè)計類課程的參考教材,或研究生入學(xué)考試的輔導(dǎo)教材,也可作為廣大參加自學(xué)考試的人員和軟件工作者的參考用書。
由于作者的知識和寫作水平有限,書中習(xí)題及解答雖經(jīng)過反復(fù)校驗,仍難免有缺陷和錯誤,敬請廣大同行專家和讀者批評指正,以便我們及時修改。
編者
2012年7月
上篇 習(xí)題及解析篇
第1章 緒論
1.1 本章內(nèi)容
1.1.1 基本內(nèi)容
1.1.2 學(xué)習(xí)要點(diǎn)
1.1.3 習(xí)題解析
1.2 習(xí)題
1.2.1 基礎(chǔ)題
1.2.2 綜合題
第2章 線性表
2.1 本章內(nèi)容
2.1.1 基本內(nèi)容
2.1.2 學(xué)習(xí)要點(diǎn)
2.1.3 習(xí)題解析
2.2 習(xí)題
2.2.1 基礎(chǔ)題
2.2.2 綜合題
第3章 棧和隊列
3.1 本章內(nèi)容
.3.1.1 基本內(nèi)容
3.1.2 學(xué)習(xí)要點(diǎn)
3.1.3 習(xí)題解析
3.2 習(xí)題
3.2.1 基礎(chǔ)題
3.2.2 綜合題
第4章 串
4.1 本章內(nèi)容
4.1.1 基本內(nèi)容
4.1.2 學(xué)習(xí)要點(diǎn)
4.1.3 習(xí)題解析
4.2 習(xí)題
4.2.1 基礎(chǔ)題
4.2.2 綜合題
第5章 數(shù)組與廣義表
5.1 本章內(nèi)容
5.1.1 基本內(nèi)容
5.1.2 學(xué)習(xí)要點(diǎn)
5.1.3 習(xí)題解析
5.2 習(xí)題
5.2.1 基礎(chǔ)題
5.2.2 綜合題
第6章 樹和二叉樹
6.1 本章內(nèi)容
6.1.1 基本內(nèi)容
6.1.2 學(xué)習(xí)要點(diǎn)
6.1.3 習(xí)題解析
6.2 習(xí)題
6.2.1 基礎(chǔ)題
6.2.2 綜合題
第7章 圖
7.1 本章內(nèi)容
7.1.1 基本內(nèi)容
7.1.2 學(xué)習(xí)要點(diǎn)
7.1.3 習(xí)題解析
7.2 習(xí)題
7.2.1 基礎(chǔ)題
7.2.2 綜合題
第8章 查找
8.1 本章內(nèi)容
8.1.1 基本內(nèi)容
8.1.2 學(xué)習(xí)要點(diǎn)
8.1.3 習(xí)題解析
8.2 習(xí)題
8.2.1 基礎(chǔ)題
8.2.2 綜合題
第9章 排序
9.1 本章內(nèi)容
9.1.1 基本內(nèi)容
9.1.2 學(xué)習(xí)要點(diǎn)
9.1.3 習(xí)題解析
9.2 習(xí)題
9.2.1 基礎(chǔ)題
9.2.2 綜合題
中篇 實(shí)驗篇
第10章 實(shí)驗指導(dǎo)
10.1 實(shí)驗指南
10.1.1 實(shí)驗內(nèi)容設(shè)置
10.1.2 實(shí)驗須知
10.1.3 實(shí)驗環(huán)境說明
10.2 實(shí)驗步驟
10.2.1 具體實(shí)驗步驟
10.2.2 類 c語言與標(biāo)準(zhǔn)c的轉(zhuǎn)換要點(diǎn)
10.3 實(shí)驗內(nèi)容
實(shí)驗1 c語言的數(shù)組
實(shí)驗2 c語言的指針和結(jié)構(gòu)體
實(shí)驗3線性表
實(shí)驗4棧和隊列
實(shí)驗5串
實(shí)驗6數(shù)組和廣義表
實(shí)驗7樹和二叉樹
實(shí)驗8圖
實(shí)驗9查找
實(shí)驗10排序
實(shí)驗11遞歸
下篇 課程設(shè)計篇
第11章 課程設(shè)計
11.1 課程設(shè)計指南
11.1.1 課程設(shè)計須知
11.1.2 課程設(shè)計報告
11.2 課程設(shè)計題目
11.2.1 一元稀疏多項式計算器
11.2.2 成績分析問題
11.2.3 簡單個人圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)
11.2.4 航班訂票系統(tǒng)的設(shè)計與實(shí)現(xiàn)
11.2.5 模擬瀏覽器操作程序
11.2.6 停車場模擬管理程序
11.2.7 哈夫曼編/譯碼器
11.2.8 二叉排序樹與平衡二叉樹的實(shí)現(xiàn)
11.2.9 日期游戲
11.2.10 圖的基本操作與實(shí)現(xiàn)
11.2.11 教學(xué)計劃編制問題
11.2.12 全國交通咨詢模擬
11.2.13 內(nèi)部排序算法的性能分析
11.2.14 背包問題的求解
11.2.15 簡易電子表格的設(shè)計
11.2.16 電話號碼查詢系統(tǒng)
11.2.17 迷宮問題
11.2.18 八皇后問題
11.2.19 滑雪場問題
11.2.20 農(nóng)夫過河問題的求解
11.2.21 木棒加工問題求解
附錄a參考答案
第1章 緒論
1.1 基礎(chǔ)題
1.2 綜合題
第2章 線性表
2.1 基礎(chǔ)題
2.2 綜合題
第3章 棧和隊列
3.1 基礎(chǔ)題
3.2 綜合題
第4章 串
4.1 基礎(chǔ)題
4.2 綜合題
第5章 數(shù)組與廣義表
5.1 基礎(chǔ)題
5.2 綜合題
第6章 樹和二叉樹
6.1 基礎(chǔ)題
6.2 綜合題
第7章 圖
7.1 基礎(chǔ)題
7.2 綜合題
第8章 查找
8.1 基礎(chǔ)題
8.2 綜合題
第9章 排序
9.1 基礎(chǔ)題
9.2 綜合題
課程設(shè)計
附錄b 實(shí)驗報告格式
附錄c 課程設(shè)計報告格式