登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』数据结构(C语言版)(第4版)

書城自編碼: 3662989
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 秦玉平、马靖善、冷强奎、王丽君、沈泽刚
國際書號(ISBN): 9787302583196
出版社: 清华大学出版社
出版日期: 2021-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 325

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
“李晓鹏说中华史”系列(全二册)
《 “李晓鹏说中华史”系列(全二册) 》

售價:NT$ 818.0
绿色剧变:能源大革命与世界新秩序
《 绿色剧变:能源大革命与世界新秩序 》

售價:NT$ 386.0
你的韧性超乎你的想象
《 你的韧性超乎你的想象 》

售價:NT$ 335.0
新东方 剑桥雅思官方指南精讲 精确剖析官方指南样题
《 新东方 剑桥雅思官方指南精讲 精确剖析官方指南样题 》

售價:NT$ 381.0
欧洲文明进程·贫困与社会保障卷
《 欧洲文明进程·贫困与社会保障卷 》

售價:NT$ 924.0
理想国译丛030:资本之都:21世纪德里的美好与野蛮
《 理想国译丛030:资本之都:21世纪德里的美好与野蛮 》

售價:NT$ 571.0
新质生产力
《 新质生产力 》

售價:NT$ 381.0
沙盘游戏疗法
《 沙盘游戏疗法 》

售價:NT$ 498.0

建議一齊購買:

+

NT$ 1099
《 期权、期货及其他衍生产品(原书第10版) 》
+

NT$ 547
《 流行病学(第8版/本科预防) 》
+

NT$ 265
《 大学生职业生涯规划(慕课版 双色版) 》
+

NT$ 599
《 中药学——十三五规划 》
+

NT$ 173
《 《思想道德修养与法律基础》导读 》
+

NT$ 319
《 作物栽培学总论(第三版) 》
編輯推薦:
本书在《数据结构(C语言版)》(第3版)的基础上,秉承注重实用和便于学习的宗旨,删除了第10章文件;调整了第1章、第5章、第6章和其它部分章节的的内容和结构;优化了算法的代码、增加了详细注释,并在VC 6.0/2010下通过调试;更新了部分章节的例题和习题;在知识表述等方面又依据同行专家的意见进行了反复的推敲并做了相应修改。
內容簡介:
“数据结构”是计算机及相关专业的核心课程,是计算机程序设计的基础,也是程序员考试和许多高校研究生入学考试的必考科目。 本书共9章,主要介绍数据结构和算法的基本概念,分别讨论线性表、栈、队列、串、数组、广义表、树、二叉树、图等常用的数据结构,以及基本的查找和排序算法。全书使用C语言函数描述算法,并在Visual C 6.0/2010环境下调试通过。 本书结构合理,内容紧凑,知识连贯,表述简洁,逻辑性强,可作为计算机及其相关专业的教材,也可作为自学或各种计算机培训班的教材。
關於作者:
秦玉平,博士,教授,辽宁省教学名师,辽宁省“兴辽英才计划”教学名师,发表学术和教学论文100余篇,主持省部级以上科研和教改项目11项,出版教材6部,教学参考书2部。
目錄
第1章概述1
1.1数据结构的发展1
1.2数据结构的基本概念2
1.3算法与算法分析5
习题1 10
第2章线性表13
2.1线性表的定义和基本操作13
2.1.1线性表的定义13
2.1.2线性表的基本操作14
2.2顺序表15
2.2.1顺序表的定义15
2.2.2顺序表基本操作的实现16
2.3链表19
2.3.1单链表表示及实现20
2.3.2双链表表示及实现28
2.3.3循环链表表示及实现32
2.3.4静态链表表示及实现40
习题245
第3章特殊线性表49
3.1栈49
3.1.1栈的定义和基本操作49
3.1.2顺序栈表示及实现50
3.1.3链栈表示及实现55
3.2队列58
3.2.1队列的定义和基本操作58
3.2.2顺序队列表示及实现59
3.2.3链队列表示及实现64
3.3串66
3.3.1串的定义和基本操作66
3.3.2顺序串表示及实现68
3.3.3链串表示及实现73
3.3.4串的模式匹配79
习题385
第4章数组和广义表89
4.1数组89
4.1.1数组的定义和基本操作89
4.1.2数组的存储结构90
4.1.3矩阵的压缩存储91
4.2广义表105
4.2.1广义表的定义和基本操作105
4.2.2广义表的存储机构106
习题4 112
第5章树和二叉树115
5.1树的定义和基本操作115
5.1.1树的定义和基本术语115
5.1.2树的基本操作116
5.2二叉树117
5.2.1二叉树的定义和基本操作117
5.2.2二叉树的性质118
5.2.3二叉树的遍历121
5.2.4二叉树的顺序存储结构122
5.2.5二叉树的链式存储结构127
5.2.6二叉树的非递归遍历133
5.2.7线索二叉树135
5.3树和森林140
5.3.1树的存储结构140
5.3.2树、森林与二叉树之间的转换144
5.3.3树和森林的遍历146
5.4赫夫曼树及其应用147
5.4.1赫夫曼树147
5.4.2赫夫曼编码150
习题5153
第6章图157
6.1图的定义和基本操作157
6.1.1图的定义和基本术语157
6.1.2图的基本操作160
6.2图的遍历160
6.2.1深度优先搜索及其生成树161
6.2.2广度优先搜索及其生成树161
6.3图的存储162
6.3.1邻接矩阵162
6.3.2邻接表与逆邻接表165
6.3.3十字链表169
6.3.4邻接多重表170
6.4小生成树171
6.4.1Kruskal算法172
6.4.2Prim算法173
6.5图的应用175
6.5.1拓扑排序175
6.5.2关键路径177
6.5.3短路径180
习题6182
第7章查找185
7.1查找的基本概念185
7.2静态查找表186
7.2.1顺序查找187
7.2.2二分查找189
7.2.3分块查找192
7.3动态查找表194
7.3.1二叉排序树194
7.3.2平衡二叉树201
7.3.3B树与B 树207
7.4散列表209
7.4.1散列表的定义209
7.4.2散列函数的构造方法210
7.4.3处理冲突的方法212
7.4.4散列表的查找与性能分析218
习题7219
第8章内部排序223
8.1排序的基本概念223
8.2插入排序226
8.2.1直接插入排序226
8.2.2折半插入排序227
8.2.32路插入排序228
8.2.4希尔排序230
8.2.5表插入排序232
8.3交换排序235
8.3.1起泡排序235
8.3.2快速排序237
8.4选择排序238
8.4.1简单选择排序238
8.4.2树形选择排序240
8.4.3堆排序243
8.5归并排序246
8.6计数排序249
8.7基数排序250
8.7.1多关键字排序250
8.7.2链式基数排序251
8.8各种排序方法的综合比较253
习题8254
第9章外部排序257
9.1外存储器简介257
9.2外部排序方法258
9.3多路平衡归并260
9.4置换选择排序261
9.5归并树263
习题9 265
参考文献266
內容試閱
“数据结构”是计算机专业的一门重要的专业必修课,是绝大多数高校招收计算机及相关专业硕士研究生的必考科目之一。
本课程主要研究数据在计算机中的存储和操作,它涉及一系列较为实用的算法,这些算法在实际的程序设计中是非常有用的。但这门课程内容丰富、学习量大,其算法又十分抽象。经过多年的教学实践,我们总结出该课程的一些课程特点和教学方法,为此,我们编写了这部教材,以满足广大学生的要求和计算机教学的需要。
本次再版在保持前三版写作风格和特色的基础上,依据读者的建议,主要做了以下改进:
(1) 删除了“文件”一章和第7章“键树”一节的内容;
(2) 调整了第1章、第5章和第6章及其他部分章节的结构和内容;
(3) 更新了部分例题和习题;
(4) 所有算法均在Visual C 6.0/2010环境下调试通过,并给出了详细注释;
(5) 在知识表述方面进行了反复推敲并做了相应修改。
本书共9章,第1章为概述,主要介绍数据结构的简单发展史、基本概念和算法的描述与分析方法;第2章为线性表,主要介绍顺序表和各种链表的存储表示与实现;第3章为特殊线性表,主要介绍栈、队列和串的存储表示与实现;第4章为数组和广义表,主要介绍数组和广义表的存储表示与实现;第5章为树和二叉树,主要介绍二叉树的性质、存储、遍历及其应用;第6章为图,主要讨论图的存储、遍历及其应用;第7章为查找,主要介绍静态查找、动态查找和散列表;第8章为内部排序,主要介绍几种常用的内部排序算法及性能;第9章为外部排序,主要介绍在内存和外存之间如何调动和组织数据进行排序。
本书的算法都使用C语言函数实现,不用做任何修改即可被其他函数调用。本书结构合理,内容紧凑,知识连贯,表述简洁,逻辑性强。为使读者更好地掌握各章节的内容,各章末均配有大量精选习题,可使读者快速熟悉和掌握所学的知识。本书既可作为计算机专业的本、专科教材,也可作为与计算机学科其他相关专业的教材。
本书第1章、第5章和第8章由马靖善编写、修改;第2~4章由秦玉平编写、修改;第6章由冷强奎编写、修改;第7章由王丽君编写、修改;第9章由沈泽刚编写、修改。全书由秦玉平统稿,所有算法由秦玉平和冷强奎调试。
本书配有辅教材《数据结构(C语言版)学习与实验指导》(第4版),由清华大学出版社出版发行。
在本书的编写过程中,编者参考了大量有关数据结构的书籍和资料,在此对这些参考文献的作者一并表示感谢。
由于编者水平有限,书中难免存在错误和不当之处,恳请广大读者批评指正。
注:目录中带有“”的章节可选讲;带有“”的章节为专科学生选学。
本书受到辽宁省“兴辽英才计划”教学名师项目(XLYC1906015)的资助。
本书的课件和源代码可从清华大学出版社官方网站下载。
编者2021年6月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.