注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)算法與數(shù)據(jù)結(jié)構(gòu):C語言描述

算法與數(shù)據(jù)結(jié)構(gòu):C語言描述

算法與數(shù)據(jù)結(jié)構(gòu):C語言描述

定 價(jià):¥31.00

作 者: 張乃孝
出版社: 藍(lán)色暢想
叢編項(xiàng): 面向21世紀(jì)課程教材
標(biāo) 簽: 算法

ISBN: 9787040185768 出版時(shí)間: 2006-01-01 包裝: 平裝
開本: 16開 頁數(shù): 359 字?jǐn)?shù):  

內(nèi)容簡介

  《算法與數(shù)據(jù)結(jié)構(gòu):C語言描述(第2版)》以數(shù)據(jù)結(jié)構(gòu)為主線,算法為輔線組織教學(xué)內(nèi)容。全書共分10章:緒論、線性表、字符串、棧與隊(duì)列、二叉樹與樹、集合與字典、高級字典結(jié)構(gòu)、排序、圖和算法分析與設(shè)計(jì)?!端惴ㄅc數(shù)據(jù)結(jié)構(gòu):C語言描述(第2版)》體系完整,概念清楚,內(nèi)容充實(shí),取材適當(dāng)。第一版在2004年被評為“北京市高等教育精品教材”?!∵@次再版,采用“數(shù)據(jù)結(jié)構(gòu)作為抽象數(shù)據(jù)類型的物理實(shí)現(xiàn)”觀點(diǎn),在內(nèi)容和形式上都進(jìn)行了許多改進(jìn)和擴(kuò)充。提高了抽象數(shù)據(jù)類型在教學(xué)中的地位和作用;更加突出了重點(diǎn),提高了全書的可讀性,還補(bǔ)充了習(xí)題,增加了索引。由于在編寫中注意到知識模塊的獨(dú)立性和相關(guān)性,不同專業(yè)和不同水平的學(xué)生可以根據(jù)需要組合使用?!端惴ㄅc數(shù)據(jù)結(jié)構(gòu):C語言描述(第2版)》既可以作為信息與計(jì)算機(jī)專業(yè)大學(xué)本科的“數(shù)據(jù)結(jié)構(gòu)”教材,也可以作為一般理工科專業(yè)本科和計(jì)算機(jī)專業(yè)專科學(xué)生學(xué)習(xí)相關(guān)課程的教材或教學(xué)參考書。

作者簡介

暫缺《算法與數(shù)據(jù)結(jié)構(gòu):C語言描述》作者簡介

圖書目錄

1緒論.
1.1從問題到程序
1.1.1問題分析與抽象
1.1.2程序的設(shè)計(jì)與實(shí)現(xiàn)
1.2抽象數(shù)據(jù)類型
1.2.1什么是抽象數(shù)據(jù)類型
1.2.2意義與作用
1.2.3舉例
1.3數(shù)據(jù)結(jié)構(gòu)
1.3.1什么是數(shù)據(jù)結(jié)構(gòu)
1.3.2數(shù)據(jù)結(jié)構(gòu)的分類
1.3.3結(jié)點(diǎn)與結(jié)構(gòu)
1.3.4外存數(shù)據(jù)的組織
1.4算法
1.4.1什么是算法
1.4.2算法的設(shè)計(jì)
1.4.3算法的精化
1.4.4算法的分析
小結(jié)
習(xí)題
2線性表
2.1基本概念與抽象數(shù)據(jù)類型
2.1.1基本概念
2.1.2抽象數(shù)據(jù)類型
2.2順序表示
2.2.1存儲結(jié)構(gòu)
2.2.2運(yùn)算的實(shí)現(xiàn)
2.2.3分析與評價(jià)
2.2.4順序表空間的擴(kuò)展
2.3鏈接表示
2.3.1單鏈表表示
2.3.2單鏈表上運(yùn)算的實(shí)現(xiàn)
2.3.3分析與比較
2.3.4單鏈表的改進(jìn)和擴(kuò)充
2.4應(yīng)用舉例
2.4.1Josephus問題
2.4.2采用順序表模擬
2.4.3采用循環(huán)鏈表模擬
2.5矩陣
2.5.1矩陣的順序表示
2.5.2稀疏矩陣的表示方法
2.6廣義表與動(dòng)態(tài)存儲管理
2.6.1廣義表
2.6.2結(jié)點(diǎn)的動(dòng)態(tài)分配與回收
2.6.3廢料收集與存儲壓縮
小結(jié)
習(xí)題
3字符串
3.1字符串及其抽象數(shù)據(jù)類型
3.1.1基本概念
3.1.2抽象數(shù)據(jù)類型
3.2字符串的實(shí)現(xiàn)
3.2.1順序表示
3.2.2鏈接表示
3.3模式匹配
3.3.1樸素的模式匹配
3.3.2無回溯的模式匹配
小結(jié)
習(xí)題
4棧與隊(duì)列
4.1棧及其抽象數(shù)據(jù)類型
4.1.1基本概念
4.1.2抽象數(shù)據(jù)類型
4.2棧的實(shí)現(xiàn)
4.2.1順序表示
4.2.2鏈接表示
4.3棧的應(yīng)用
4.3.1棧與遞歸
4.3.2迷宮問題
4.3.3表達(dá)式計(jì)算
4.4隊(duì)列及其抽象數(shù)據(jù)類型
4.4.1基本概念
4.4.2抽象數(shù)據(jù)類型
4.5隊(duì)列的實(shí)現(xiàn)
4.5.1順序表示
4.5.2鏈接表示
4.6隊(duì)列的應(yīng)用
小結(jié)
習(xí)題
5二叉樹與樹
5.1二叉樹及其抽象數(shù)據(jù)類型
5.1.1基本概念
5.1.2主要性質(zhì)
5.1.3抽象數(shù)據(jù)類型
5.2二叉樹的周游
5.2.1什么是周游
5.2.2周游的分類
5.2.3一個(gè)例子
5.2.4周游的抽象算法
5.3二叉樹的實(shí)現(xiàn)
5.3.1順序表示
5.3.2鏈接表示
5.3.3線索二叉樹
5.4二叉樹的應(yīng)用
5.4.1堆與優(yōu)先隊(duì)列
5.4.2哈夫曼樹及其應(yīng)用
5.5樹及其抽象數(shù)據(jù)類型
5.5.1基本概念
5.5.2抽象數(shù)據(jù)類型
5.5.3樹的周游
5.6樹的實(shí)現(xiàn)
5.6.1父指針表示法
5.6.2子表表示法
5.6.3長子-兄弟表示法
5.6.4樹的其他表示法..
5.7樹林
5.7.1樹林的周游
5.7.2樹林的存儲表示
5.7.3樹林與二叉樹的轉(zhuǎn)換
小結(jié)
習(xí)題
6集合與字典
6.1集合及其抽象數(shù)據(jù)類型
6.1.1基本概念
6.1.2主要運(yùn)算
6.1.3抽象數(shù)據(jù)類型
6.2集合的實(shí)現(xiàn)
6.2.1集合的位向量表示
6.2.2集合的單鏈表表示
6.3字典及其抽象數(shù)據(jù)類型
6.3.1基本概念
6.3.2抽象數(shù)據(jù)類型
6.4字典的順序表示
6.4.1存儲結(jié)構(gòu)
6.4.2算法的實(shí)現(xiàn)
6.4.3有序順序表與二分法檢索
6.5字典的散列表示
6.5.1基本概念
6.5.2散列函數(shù)
6.5.3碰撞的處理
6.5.4散列文件
小結(jié)
習(xí)題
7高級字典結(jié)構(gòu)
7.1字典與索引
7.1.1字典的索引
7.1.2索引的抽象
7.2字符樹
7.2.1雙鏈樹表示
7.2.2多鏈表示
7.3二叉排序樹
7.3.1二叉排序樹
7.3.2二叉排序樹的檢索
7.3.3二叉排序樹的插入和構(gòu)造
7.3.4二叉排序樹的刪除
7.4最佳二叉排序樹
7.4.1基本概念
7.4.2等概率的檢索
7.4.3不等概的情況
7.5平衡二叉排序樹
7.5.1基本概念
7.5.2調(diào)整平衡的模式
7.5.3實(shí)現(xiàn)
7.6索引文件
7.6.1多分樹
7.6.2B樹
7.6.3B+樹
小結(jié)
習(xí)題
8排序
8.1基本概念
8.2插入排序
8.2.1直接插入排序
8.2.2二分法插入排序
8.2.3表插入排序
8.2.4Shell排序
8.3選擇排序
8.3.1直接選擇排序
8.3.2堆排序
8.4交換排序
8.4.1起泡排序
8.4.2快速排序
8.5分配排序
8.5.1概述
8.5.2基數(shù)排序
8.6歸并排序
8.6.1內(nèi)排序
8.6.2外排序
小結(jié)
習(xí)題
9圖
9.1基本概念及其抽象數(shù)據(jù)類型
9.1.1基本概念
9.1.2抽象數(shù)據(jù)類型
9.2圖的周游
9.2.1深度優(yōu)先周游
9.2.2廣度優(yōu)先周游
9.3存儲表示
9.3.1鄰接矩陣表示法
9.3.2鄰接表表示法
9.3.3兩種表示的比較
9.4最小生成樹
9.4.1最小生成樹及其性質(zhì)
9.4.2最小生成樹的構(gòu)造
9.5最短路徑
9.5.1Dijkstra算法
9.5.2Floyd算法
9.6拓?fù)渑判颡?br />9.6.1AOV網(wǎng)
9.6.2拓?fù)渑判颡?br />9.7關(guān)鍵路徑
9.7.1AOE網(wǎng)
9.7.2關(guān)鍵路徑
小結(jié)
習(xí)題
10算法分析與設(shè)計(jì)
10.1算法分析技術(shù)
10.1.1空間代價(jià)分析
10.1.2時(shí)間代價(jià)分析
10.2算法設(shè)計(jì)技術(shù)
10.2.1分治法
10.2.2貪心法
10.2.3動(dòng)態(tài)規(guī)劃法
10.2.4回溯法
10.2.5分枝界限法與0/1背包問題
小結(jié)
習(xí)題
參考文獻(xiàn)
索引
算法清單
后記...

本目錄推薦

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