"數(shù)據(jù)結(jié)構(gòu)"是計(jì)算機(jī)專業(yè)的核心課程,是從事計(jì)算機(jī)軟件開發(fā)和應(yīng)用人員必備的專業(yè)基礎(chǔ)。隨著計(jì)算機(jī)的日益普及,"數(shù)據(jù)結(jié)構(gòu)"課程也在不斷地發(fā)展。
本書按照清華大學(xué)計(jì)算機(jī)系本科"數(shù)據(jù)結(jié)構(gòu)"大綱的要求,從面向?qū)ο蟮母拍睢?duì)象類設(shè)計(jì)的風(fēng)格和數(shù)據(jù)結(jié)構(gòu)的層次開始,從線性結(jié)構(gòu)到非線性結(jié)構(gòu),從簡(jiǎn)單到復(fù)雜,深入地討論了各種數(shù)據(jù)結(jié)構(gòu)內(nèi)在的邏輯關(guān)系及其在計(jì)算機(jī)中的實(shí)現(xiàn)方式和使用。此外,對(duì)常用的迭代、遞歸、回溯等算法設(shè)計(jì)技巧,搜索和排序算法等都做了詳盡的描述,并引入了簡(jiǎn)單的算法分析。
全書采用面向?qū)ο蟮挠^點(diǎn)討論數(shù)據(jù)結(jié)構(gòu)技術(shù),并以兼有面向過(guò)程和面向?qū)ο箅p重特色的C++語(yǔ)言作為算法的描述工具,強(qiáng)化基本知識(shí)和基本能力的雙基訓(xùn)練。全書條理清晰,通俗易懂,圖文并茂,適于自學(xué)。
與本書配套的《數(shù)據(jù)結(jié)構(gòu)習(xí)題解析——用面向?qū)ο蠓椒ㄅcC++語(yǔ)言描述》一書已經(jīng)由清華大學(xué)出版社出版。本書適合大專院校計(jì)算機(jī)、軟件專業(yè)本科生使用,也可作為教師和有關(guān)科研人員的參考書。
普通高等教育"十一五"規(guī)劃教材
數(shù)據(jù)結(jié)構(gòu)習(xí)題解析(第二版
第1章數(shù)據(jù)結(jié)構(gòu)概論
1.1數(shù)據(jù)結(jié)構(gòu)的概念
1.1.1數(shù)據(jù)結(jié)構(gòu)舉例
1.1.2數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)
1.1.3數(shù)據(jù)結(jié)構(gòu)的分類
1.1.4數(shù)據(jù)結(jié)構(gòu)課程的內(nèi)容
1.2數(shù)據(jù)結(jié)構(gòu)的抽象形式
1.2.1數(shù)據(jù)類型
1.2.2數(shù)據(jù)抽象與抽象數(shù)據(jù)類型
1.3作為ADT的C++類
1.3.1面向?qū)ο蟮母拍?/p>
1.3.2C++中的類
1.3.3C++中的對(duì)象
1.3.4C++的輸入輸出
1.3.5C++中的函數(shù)
1.3.6動(dòng)態(tài)存儲(chǔ)分配
1.3.7C++中的繼承
1.3.8多態(tài)性
1.3.9C++的模板
1.4算法定義
1.5算法性能分析與度量
1.5.1算法的性能標(biāo)準(zhǔn)
1.5.2算法的后期測(cè)試
1.5.3算法的事前估計(jì)
1.5.4算法的漸進(jìn)分析
1.5.5最壞、好和平均情況
習(xí)題
第2章線性表
2.1線性表
2.1.1線性表的概念
2.1.2線性表的類定義
2.2順序表
2.2.1順序表的定義和特點(diǎn)
2.2.2順序表的類定義及其操作
2.2.3順序表的性能分析
2.2.4順序表的應(yīng)用
2.3單鏈表
2.3.1單鏈表的概念
2.3.2單鏈表的類定義
2.3.3單鏈表中的插入與刪除
2.3.4帶附加頭結(jié)點(diǎn)的單鏈表
2.3.5單鏈表的模板類
2.4線性鏈表的其他變形
2.4.1循環(huán)鏈表
2.4.2雙向鏈表
2.5單鏈表的應(yīng)用:多項(xiàng)式及其運(yùn)算
2.5.1多項(xiàng)式的表示
2.5.2多項(xiàng)式的類定義
2.5.3多項(xiàng)式的加法
2.5.4多項(xiàng)式的乘法
2.6靜態(tài)鏈表
習(xí)題
第3章棧和隊(duì)列
3.1棧
3.1.1棧的定義
3.1.2順序棧
3.1.3鏈?zhǔn)綏?/p>
3.1.4棧的應(yīng)用之一——括號(hào)匹配
3.1.5棧的應(yīng)用之二——表達(dá)式的計(jì)算
3.2棧與遞歸
3.2.1遞歸的概念
3.2.2遞歸過(guò)程與遞歸工作棧
3.2.3用回溯法求解迷宮問(wèn)題
3.3隊(duì)列
3.3.1隊(duì)列的概念
3.3.2循環(huán)隊(duì)列
3.3.3鏈?zhǔn)疥?duì)列
3.3.4隊(duì)列應(yīng)用舉例:打印二項(xiàng)展開式(a+b)i的系數(shù)
3.3.5隊(duì)列應(yīng)用舉例:電路布線
3.4優(yōu)先級(jí)隊(duì)列
3.4.1優(yōu)先級(jí)隊(duì)列的概念
3.4.2優(yōu)先級(jí)隊(duì)列的存儲(chǔ)表示和實(shí)現(xiàn)
3.5雙端隊(duì)列
3.5.1雙端隊(duì)列的概念
3.5.2雙端隊(duì)列的數(shù)組表示
3.5.3雙端隊(duì)列的鏈表表示
習(xí)題
第4章數(shù)組、串與廣義表
第5章樹
第6章集合與字典
第7章搜索結(jié)構(gòu)
第8章圖
第9章排序
第10章文件、外部排序與搜索
附錄A程序索引
附錄B詞匯索引
參考文獻(xiàn)
書不錯(cuò),但是快遞有問(wèn)題,不好好運(yùn)輸,或者運(yùn)輸途中隨意亂扔,拿到書袋子爛了,里面白色的書上面有黑澤,書的棱角被撞的變形了,書的印刷質(zhì)量還是相當(dāng)不錯(cuò)的!
物流真心太慢了。當(dāng)當(dāng)自營(yíng)是不是有點(diǎn)不靠譜嘞。
好紫薯布丁
快遞速度慢得一匹
haohaohaohao
haohao
紙張有點(diǎn)薄,紙的右邊緣切的有點(diǎn)毛邊,第一印象不太好!
該書質(zhì)量還不錯(cuò),就是封皮有一定的磨損,不過(guò)整體上挺好
書不錯(cuò),但是取快遞的時(shí)候太不方便了,都堆在地上,也不按宿舍放好,還要自己找
內(nèi)容詮釋的還不錯(cuò),代碼的注釋也挺好!值得選擇!
內(nèi)容沒得說(shuō),相當(dāng)詳細(xì),嚴(yán)版的和這個(gè)絕對(duì)沒得比
書是正版!印刷,質(zhì)量等各方面挺好的!就是有點(diǎn)貴啊!
里面的代碼看看就好⊙▽⊙很多都是跑不出來(lái)的偽代碼→_→
正版新書,包裝很用心,箱子里空閑的地方還用充氣塑料袋填充
這本書說(shuō)實(shí)話,我上機(jī)實(shí)驗(yàn)的時(shí)候發(fā)現(xiàn)了許多的錯(cuò)誤,有許多的錯(cuò)誤,但是這是南大的指定用書算了,好好看吧。
之前看過(guò)嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu),現(xiàn)在用這本做教材,內(nèi)容有些補(bǔ)充,應(yīng)該也不錯(cuò)
發(fā)的莫名其妙的快遞,害我找了大半天,東西也不實(shí)惠
書中印刷錯(cuò)誤比較多,有一股墨水的臭味,整體感覺還可以,自己看有強(qiáng)迫癥,需要改變里面的錯(cuò)誤
為考研做準(zhǔn)備!!!希望有用,滿減時(shí)候買的,還挺便宜的,重點(diǎn)是正版。
c++放下一年多了,再過(guò)來(lái)看看c++版的數(shù)據(jù)結(jié)構(gòu)有點(diǎn)吃力,還好數(shù)據(jù)結(jié)構(gòu)是相通的,總體還不錯(cuò),就是沖著殷人昆去買的,給個(gè)贊!
書紙質(zhì)挺不錯(cuò)的,物流也挺給力的。價(jià)格感覺稍微有點(diǎn)貴,不過(guò)整體還是滿意的
快遞員趕去投胎!就幾分鐘人等不了!就要走!還要我親自去拿!
很快收到圖書,是正版圖書,下次還會(huì)顧,一般要買書都是在當(dāng)當(dāng)上買的。
挺厚一本,包裝也完好,有塑封包裝。就是快遞比較慢,不知道是不是臨近五一的原因。
數(shù)據(jù)結(jié)構(gòu)這本書版本太多了,之前買了本c語(yǔ)言版的,又發(fā)現(xiàn)還有c++版的
不錯(cuò) 很快 就是有時(shí)候包裝袋壞了 有的書會(huì)弄臟 就不一個(gè)個(gè)拍了直接附上一個(gè)圖
不給積分,還是要來(lái)評(píng)論。哎哎。 不過(guò)書是很好的書。