數(shù)據(jù)結(jié)構(gòu)與算法

出版時(shí)間:2006-2  出版社:機(jī)械工業(yè)出版社  作者:鄧俊輝  頁數(shù):309  
Tag標(biāo)簽:無  

內(nèi)容概要

本書充分展示了面向?qū)ο蠹夹g(shù)在現(xiàn)代數(shù)據(jù)結(jié)構(gòu)理論中的應(yīng)用,普遍采用了抽象、封裝及繼承等技術(shù)。本書既介紹了基本的數(shù)據(jù)結(jié)構(gòu),包括棧、隊(duì)列、向量、列表結(jié)構(gòu);也介紹了若干高級(jí)數(shù)據(jù)結(jié)構(gòu),包括優(yōu)先隊(duì)列結(jié)構(gòu)、映射和詞典結(jié)構(gòu)、查找樹結(jié)構(gòu)等。并結(jié)合具體問題介紹了算法的應(yīng)用、實(shí)現(xiàn)及其分析方法,涉及的算法包括霍結(jié)構(gòu)的生成及高速算法、Huffman編碼樹算法、平衡查找樹的生成、插入和刪除算法,并著重介紹了串匹配的KMP和BM算法。本書還通過遍歷算法框架將各種圖算法統(tǒng)一起來,并基于遍歷算法模板加以實(shí)現(xiàn),在同類教材中獨(dú)樹一幟。  本書圖文并茂,循序漸進(jìn)。書中代碼都配有詳盡而簡(jiǎn)潔的注釋。書中還結(jié)合各部分的具體內(nèi)容穿插了大量問題,以激發(fā)讀者的求知欲,培養(yǎng)良好的自學(xué)習(xí)慣和自學(xué)能力。本書適合用計(jì)算機(jī)專業(yè)本科生教材或參考書。

書籍目錄

第1章 算法及其復(fù)雜度 1.1 計(jì)算機(jī)與算法 1.2 算法性能的分析與評(píng)價(jià) 1.3 算法復(fù)雜度及其分析 1.4 計(jì)算模型 1.5 遞歸第2章 棧與隊(duì)列 2.1 棧 2.2 隊(duì)列 2.3 鏈表 2.4 位置 2.5 雙端隊(duì)列第3章 向量、列表與序列 3.1 向量與數(shù)組 3.2 列表 3.3 序列 3.4 迭代器第4章 樹  4.1 術(shù)語及性質(zhì) 4.2 樹ADT及其實(shí)現(xiàn) 4.3 樹的基本算法 4.4 二叉樹ADT及其實(shí)現(xiàn) 4.5 二叉樹的基本算法 4.6 完全二叉的遍歷第5章 優(yōu)先隊(duì)列 5.1 優(yōu)先級(jí)、關(guān)鍵碼、全序關(guān)系與優(yōu)先隊(duì)列 5.2 條目與比較器 5.3 優(yōu)先隊(duì)列ADT及其Java接口 5.4 用向量實(shí)現(xiàn)優(yōu)先隊(duì)列 5.5 用列表實(shí)現(xiàn)優(yōu)先隊(duì)列 5.6 選擇排序與插入排序 5.7 堆的定義及性質(zhì) ……第6章 映射與詞典第7章 查找樹第8章 排序第9章 串第10章 圖

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)結(jié)構(gòu)與算法 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   書中有很多觀察結(jié)論,有利于引導(dǎo)學(xué)生觀察。但是缺乏對(duì)這些觀察結(jié)論的證明或者指出其證明的出處。顯得不是很嚴(yán)謹(jǐn)。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7