中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 數據結構(C語言版)

出版社:人民郵電出版社出版時間:2014-09-01
開本: 16開 頁數: 295
本類榜單:教材銷量榜
中 圖 價:¥24.1(5.7折) 定價  ¥42.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

數據結構(C語言版) 版權信息

數據結構(C語言版) 本書特色

本書介紹了數據結構的基本概念和基本算法。全書共分為10章,包括概論、線性表及其順序存儲、線性表的鏈式存儲、字符串、數組和特殊矩陣、遞歸、樹型結構、二叉樹、圖、檢索、內排序等內容,附錄給出了較為詳細的基礎實驗和幾類綜合課程設計題。   本書內容豐富,邏輯性強,文字清晰流暢,既注重理論知識,又強調工程實用。書中既體現了抽象數據類型的概念,又對每個算法的具體實現給出了完整的c語言源代碼描述。   與本書配套的電子教案、書中所有算法的源代碼和習題參考答案均可從人民郵電出版社教學服務與資源網(www.ptpedu.com.cn)上免費下載。   本書可作為高等院校計算機專業及相關專業本科生“數據結構”課程的教材,也可作為從事計算機工程與應用的廣大讀者的參考書。

數據結構(C語言版) 內容簡介

1.“十二五”普通高等教育本科國家級規劃教材
2.江西省精品課程、省精品資源共享課程配套教材
3.c語言實現,提供全部實例代碼及實驗代碼。

數據結構(C語言版) 目錄

目 錄



第1章 概論 1

1.1 數據結構的基本概念與術語 1

1.1.1 數據結構的基本概念 1

1.1.2 數據的邏輯結構 2

1.1.3 數據的存儲結構 3

1.1.4 數據的運算集合 5

1.2 數據類型和抽象數據類型 5

1.2.1 數據類型 6

1.2.2 抽象數據類型 7

1.2.3 抽象數據類型的描述和實現 7

1.3 算法和算法分析 8

1.3.1 算法的基本概念和基本特征 8

1.3.2 算法的時間復雜度和空間復雜度 8

習題 10



第2章 線性表及其順序存儲 11

2.1 線性表 11

2.2 順序表 11

2.2.1 順序表的基本概念及描述 11

2.2.2 順序表的實現 12

2.3 棧 16

2.3.1 棧的基本概念及描述 16

2.3.2 順序棧及其實現 18

2.3.3 棧的應用之一——括號匹配 20

2.3.4 棧的應用之二——算術表達式求值 21

2.4 隊列 26

2.4.1 隊列的基本概念及描述 26

2.4.2 順序隊列及其實現 27

2.4.3 順序循環隊列及其實現 30

習題 32



第3章 線性表的鏈式存儲 34

3.1 鏈式存儲 34

3.2 單鏈表 35

3.2.1 單鏈表的基本概念及描述 35

3.2.2 單鏈表的實現 36

3.3 帶頭結點的單鏈表 40

3.3.1 帶頭結點的單鏈表的基本概念及描述 40

3.3.2 帶頭結點的單鏈表的實現 40

3.4 循環單鏈表 44

3.4.1 循環單鏈表的基本概念及描述 44

3.4.2 循環單鏈表的實現 44

3.5 雙鏈表 50

3.5.1 雙鏈表的基本概念及描述 50

3.5.2 雙鏈表的實現 50

3.6 鏈式棧 55

3.6.1 鏈式棧的基本概念及描述 55

3.6.2 鏈式棧的實現 56

3.7 鏈式隊列 58

3.7.1 鏈式隊列的基本概念及描述 58

3.7.2 鏈式隊列的實現 59

習題 62



第4章 字符串、數組和特殊矩陣 64

4.1 字符串 64

4.1.1 字符串的基本概念 64

4.1.2 字符串類的定義 64

4.1.3 字符串的存儲及其實現 65

4.2 字符串的模式匹配 72

4.2.1 樸素的模式匹配算法 73

4.2.2 快速模式匹配算法 73

4.3 數組 76

4.3.1 數組和數組元素 76

4.3.2 數組類的定義 77

4.3.3 數組的順序存儲及實現 78

4.4 特殊矩陣 81

4.4.1 對稱矩陣的壓縮存儲 82

4.4.2 三角矩陣的壓縮存儲 83

4.4.3 帶狀矩陣的壓縮存儲 84

4.5 稀疏矩陣 86

4.5.1 稀疏矩陣類的定義 86

4.5.2 稀疏矩陣的順序存儲及其實現 87

4.5.3 稀疏矩陣的鏈式存儲及實現 89

習題 93



第5章 遞歸 94

5.1 遞歸的基本概念與遞歸程序設計 94

5.2 遞歸程序執行過程的分析 96

5.3 遞歸程序到非遞歸程序的轉換 99

5.3.1 簡單遞歸程序到非遞歸程序的轉換 99

5.3.2 復雜遞歸程序到非遞歸程序的轉換 102

5.4 遞歸程序設計的應用實例 107

習題 109



第6章 樹型結構 110

6.1 樹的基本概念 110

6.2 樹類的定義 112

6.3 樹的存儲結構 112

6.3.1 雙親表示法 112

6.3.2 孩子表示法 113

6.3.3 孩子兄弟表示法 116

6.4 樹的遍歷 117

6.5 樹的線性表示 120

6.5.1 樹的括號表示 120

6.5.2 樹的層號表示 122

習題 124



第7章 二叉樹 125

7.1 二叉樹的基本概念 125

7.2 二叉樹的基本運算 127

7.3 二叉樹的存儲結構 128

7.3.1 順序存儲結構 128

7.3.2 鏈式存儲結構 130

7.4 二叉樹的遍歷 131

7.4.1 二叉樹遍歷的定義 131

7.4.2 二叉樹遍歷的遞歸實現 131

7.4.3 二叉樹遍歷的非遞歸實現 133

7.5 二叉樹其他運算的實現 137

7.6 穿線二叉樹 139

7.6.1 穿線二叉樹的定義 139

7.6.2 中序穿線二叉樹的基本運算 140

7.6.3 中序穿線二叉樹的存儲結構及其實現 140

7.7 樹、森林和二叉樹的轉換 143

7.7.1 樹、森林到二叉樹的轉換 143

7.7.2 二叉樹到樹、森林的轉換 144

習題 144



第8章 圖 146

8.1 圖的基本概念 146

8.2 圖的基本運算 149

8.3 圖的基本存儲結構 150

8.3.1 鄰接矩陣及其實現 150

8.3.2 鄰接表及其實現 153

8.3.3 鄰接多重表 155

8.4 圖的遍歷 156

8.4.1 深度優先遍歷 156

8.4.2 廣度優先遍歷 158

8.5 生成樹與*小生成樹 160

8.5.1 *小生成樹的定義 161

8.5.2 *小生成樹的普里姆(prim)算法 163

8.5.3 *小生成樹的克魯斯卡爾(kruskal)算法 166

8.6 *短路徑 169

8.6.1 單源*短路徑 169

8.6.2 所有頂點對的*短路徑 172

8.7 拓撲排序 174

8.8 關鍵路徑 177

習題 182



9章 檢索 186

9.1 檢索的基本概念 186

9.2 線性表的檢索 187

9.2.1 順序檢索 187

9.2.2 二分法檢索 188

9.2.3 分塊檢索 191

9.3 二叉排序樹 193

9.4 豐滿樹和平衡樹 200

9.4.1 豐滿樹 200

9.4.2 平衡二叉排序樹 201

9.5 *佳二叉排序樹和huffman樹 207

9.5.1 擴充二叉樹 207

9.5.2 *佳二叉排序樹 208

9.5.3 huffman樹 213

9.6 b樹 216

9.6.1 b-樹的定義 217

9.6.2 b-樹的基本操作 217

9.6.3 b+樹 222

9.7 散列表檢索 224

9.7.1 散列存儲 224

9.7.2 散列函數的構造 225

9.7.3 沖突處理 226

習題 230



第10章 內排序 233

10.1 排序的基本概念 233

10.2 插入排序 234

10.2.1 直接插入排序 234

10.2.2 二分法插入排序 237

10.2.3 表插入排序 238

10.2.4 shell插入排序 240

10.3 選擇排序 241

10.3.1 直接選擇排序 241

10.3.2 樹型選擇排序 243

10.3.3 堆排序 245

10.4 交換排序 249

10.4.1 冒泡排序 249

10.4.2 快速排序 250

10.5 歸并排序 253

10.6 基數排序 256

10.6.1 多排序碼的排序 256

10.6.2 靜態鏈式基數排序 256

習題 260



附錄1 基礎實驗 262

實驗1 線性表的順序實現 262

實驗2 不帶頭結點的單鏈表 265

實驗3 帶頭結點的單鏈表 269

實驗4 棧與字符串 271

實驗5 遞歸 275

實驗6 樹 278

實驗7 二叉樹 280

實驗8 圖 283

實驗9 檢索 285

實驗10 排序 286

附錄2 綜合實驗 289



參考文獻 295
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 混合生育酚_醋酸生育酚粉_琥珀酸生育酚-山东新元素生物科技 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | 南京欧陆电气股份有限公司-风力发电机官网 | 谷梁科技| 找培训机构_找学习课程_励普教育 | 钛板_钛管_钛棒_钛盘管-无锡市盛钛科技有限公司 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 | 砖机托板价格|免烧砖托板|空心砖托板厂家_山东宏升砖机托板厂 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 电磁流量计厂家_涡街流量计厂家_热式气体流量计-青天伟业仪器仪表有限公司 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 精密冲床,高速冲床等冲压设备生产商-常州晋志德压力机厂 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 油冷式_微型_TDY电动滚筒_外装_外置式电动滚筒厂家-淄博秉泓机械有限公司 | 数显水浴恒温振荡器-分液漏斗萃取振荡器-常州市凯航仪器有限公司 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 电动葫芦-河北悍象起重机械有限公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 飞行者联盟-飞机模拟机_无人机_低空经济_航空技术交流平台 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 达利园物流科技集团-| 订做不锈钢_不锈钢定做加工厂_不锈钢非标定制-重庆侨峰金属加工厂 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 |