注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機科學(xué)理論與基礎(chǔ)知識數(shù)據(jù)結(jié)構(gòu)(第二版)

數(shù)據(jù)結(jié)構(gòu)(第二版)

數(shù)據(jù)結(jié)構(gòu)(第二版)

定 價:¥13.00

作 者: 朱若愚主編
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787505351806 出版時間: 1999-05-01 包裝:
開本: 頁數(shù): 129 字?jǐn)?shù):  

內(nèi)容簡介

  數(shù)據(jù)結(jié)構(gòu)是程序設(shè)計的重要基礎(chǔ),本書面向職業(yè)高中的計算機相關(guān)專業(yè)學(xué)生,較系統(tǒng)地介紹了數(shù)據(jù)結(jié)構(gòu)的發(fā)展和應(yīng)用??紤]到職高學(xué)生的年齡和知識特點,本書特別突出地體現(xiàn)了基礎(chǔ)性和典型性。在本書的內(nèi)容中,分別從邏輯結(jié)構(gòu)和物理存儲結(jié)構(gòu)兩個方面詳細(xì)介紹了數(shù)據(jù)存儲的原理和方法,并根據(jù)各種存儲結(jié)構(gòu)的特點給出了大量常用的計算方法。對于結(jié)構(gòu)相對簡單而又很常見的線性結(jié)構(gòu),書中給出了許多實例,力求全面、細(xì)致地體現(xiàn)不同線性結(jié)構(gòu)的優(yōu)點和缺點。為了使線性鏈表這種比較抽象的結(jié)構(gòu)易于理解,書中給出的例題都力求具體化,還配了形象化的插圖。在樹和圖等非線性結(jié)構(gòu)的章節(jié)中,在闡明概念的基礎(chǔ)上增加了實用性和趣味性的例子。而在排序和查找等研究計算方法為主的章節(jié)中,不但給出了非常接近PASCAL語言的算法描述,還對變量含義、設(shè)計思想及使用到的數(shù)據(jù)結(jié)構(gòu)等都進(jìn)行了詳細(xì)說明,此外,還對許多算法執(zhí)行過程中數(shù)據(jù)的變化列表加以說明,體現(xiàn)了“化復(fù)雜為簡單、化抽象為具體”的教學(xué)原則。

作者簡介

暫缺《數(shù)據(jù)結(jié)構(gòu)(第二版)》作者簡介

圖書目錄

目錄
第一章緒論(1)
第一節(jié)什么是數(shù)據(jù)結(jié)構(gòu)(1)
一、發(fā)展史(1)
二、數(shù)據(jù)結(jié)構(gòu)(1)
第二節(jié)基本概念和術(shù)語(2)
第三節(jié)算法的描述和算法分析(3)
一、算法的描述(3)
二、算法的分析(5)
習(xí)題(7)
第二章線性表(8)
第一節(jié)線性表及其基本運算(8)
第二節(jié)線性表的存儲結(jié)構(gòu)(9)
一、線性表的順序存儲結(jié)構(gòu)(10)
二、線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)(12)
習(xí)題(22)
第三章棧和隊列(23)
第一節(jié)棧(23)
一、棧的定義及其基本運算(23)
二、棧的存儲結(jié)構(gòu)(23)
第二節(jié)隊列(30)
一、隊列的定義及基本運算(30)
二、隊列的順序存儲結(jié)構(gòu)(30)
三、隊列的鏈?zhǔn)酱鎯Y(jié)構(gòu)——鏈隊列(34)
習(xí)題(35)
第四章串和數(shù)組(37)
第一節(jié)串的運算(37)
一、字符串的概念(37)
二、字符串的運算(37)
第二節(jié)串的存儲結(jié)構(gòu)(39)
一、串的順序存儲(39)
二、串的鏈接存儲(41)
三、兩種存儲方式的比較(42)
第三節(jié)數(shù)組(43)
一、有關(guān)數(shù)組(array)的一些概念(43)
二、數(shù)組存儲的排列順序(44)
三、數(shù)組的運算(44)
四、數(shù)組的順序存儲(44)
第四節(jié)稀疏矩陣(44)
一、稀疏矩陣(44)
二、稀疏矩陣的存儲(45)
三、稀疏矩陣的運算(46)
習(xí)題(49)
第五章樹(50)
第一節(jié)樹的定義和運算(50)
一、樹的定義(50)
二、樹的基本術(shù)語(51)
三、樹的基本運算(52)
第二節(jié)二叉樹的遍歷(52)
一、二叉樹的定義(52)
二、二叉樹的遍歷(52)
第三節(jié)二叉排序樹(55)
一、二叉排序樹的定義(55)
二、二叉排序樹的插入、生成和刪除(55)
第四節(jié)哈夫曼樹(57)
一、基本術(shù)語(58)
二、構(gòu)造哈夫曼樹(58)
三、哈夫曼樹的應(yīng)用(59)
習(xí)題(61)
第六章查找(63)
第一節(jié)順序查找(63)
第二節(jié)折半查找(64)
第三節(jié)分段查找(66)
第四節(jié)樹形結(jié)構(gòu)的查找(67)
一、漢字內(nèi)碼的查找(67)
二、利用二叉排序樹查找(68)
第五節(jié)哈希表的查找(69)
一、哈希查找的有關(guān)概念(69)
二、構(gòu)造哈希函數(shù)的常用方法(69)
三、處理地址沖突的常用方法(71)
四、哈希查找算法的評價(72)
習(xí)題(72)
第七章排序(74)
第一節(jié)排序的有關(guān)概念和術(shù)語(74)
第二節(jié)選擇排序(75)
第三節(jié)堆排序(78)
第四節(jié)起泡排序(81)
第五節(jié)插入排序的一般方法(84)
第六節(jié)移動最少和比較最少的插入排序(88)
一、鏈表插入排序(88)
二、折半插入(89)
三、希爾分類(90)
第七節(jié)利用二叉樹進(jìn)行插入排序(92)
第八節(jié)快速分類(95)
第九節(jié)合并排序與外部排序(98)
一、合并排序(98)
二、外部排序(100)
第十節(jié)多關(guān)鍵字排序(101)
一、低關(guān)鍵字優(yōu)先排序(101)
二、高關(guān)鍵字優(yōu)先排序(103)
習(xí)題(105)
第八章圖(106)
第一節(jié)圖的概念及術(shù)語(106)
第二節(jié)圖的存儲結(jié)構(gòu)(107)
一、多重表(107)
二、鄰接矩陣(107)
三、關(guān)聯(lián)矩陣(108)
四、鄰接表(109)
五、十字鏈表(110)
第三節(jié)圖的深度優(yōu)先搜索(111)
第四節(jié)圖的廣度優(yōu)先搜索(116)
第五節(jié)圖的連通性(120)
第六節(jié)最短路問題(124)
習(xí)題(128)()

本目錄推薦

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