图书 | 数据结构(C语言版)(第4版) |
内容 | 编辑推荐 本书在《数据结构(C语言版)》(第3版)的基础上,秉承注重实用和便于学习的宗旨,删除了第10章文件;调整了第1章、第5章、第6章和其它部分章节的的内容和结构;优化了算法的代码、增加了详细注释,并在VC++6.0/2010下通过调试;更新了部分章节的例题和习题;在知识表述等方面又依据同行专家的意见进行了反复的推敲并做了相应修改。 内容推荐 “数据结构”是计算机及相关专业的核心课程,是计算机程序设计的基础,也是程序员考试和许多高校研究生入学考试的必考科目。本书共9章,主要介绍数据结构和算法的基本概念,分别讨论线性表、栈、队列、串、数组、广义表、树、二叉树、图等常用的数据结构,以及基本的查找和排序算法。全书使用C语言函数描述算法,并在VisualC++6.0/2010环境下调试通过。本书结构合理,内容紧凑,知识连贯,表述简洁,逻辑性强,可作为计算机及其相关专业的教材,也可作为自学或各种计算机培训班的教材。 目录 第1章概述 1.1数据结构的发展 1.2数据结构的基本概念 1.3算法与算法分析 习题1 第2章线性表 2.1线性表的定义和基本操作 2.1.1线性表的定义 2.1.2线性表的基本操作 2.2顺序表 2.2.1顺序表的定义 2.2.2顺序表基本操作的实现 2.3链表 2.3.1单链表表示及实现 2.3.2双链表表示及实现 2.3.3循环链表表示及实现 2.3.4静态链表表示及实现 习题2 第2章特殊线性表 3.1栈 3.1.1栈的定义和基本操作 3.1.2顺序栈表示及实现 3.1.3链栈表示及实现 3.2队列 3.2.1队列的定义和基本操作 3.2.2顺序队列表示及实现 3.2.3链队列表示及实现 3.3串 3.3.1串的定义和基本操作 3.3.2顺序串表示及实现 3.3.3链串表示及实现 3.3.4串的模式匹配 习题3 第4章数组和广义表 4.1数组 4.1.1数组的定义和基本操作 4.1.2数组的存储结构 4.1.3矩阵的压缩存储 4.2广义表 4.2.1广义表的定义和基本操作 4.2.2广义表的存储机构 习题4 第5章树和二叉树 5.1树的定义和基本操作 5.1.1树的定义和基本术语 5.1.2树的基本操作 5.2二叉树 5.2.1二叉树的定义和基本操作 5.2.2二叉树的性质 5.2.3二叉树的遍历 5.2.4二叉树的顺序存储结构 5.2.5二叉树的链式存储结构 5.2.6二叉树的非递归遍历 5.2.7线索二叉树 5.3树和森林 5.3.1树的存储结构 5.3.2树、森林与二叉树之间的转换 5.3.3树和森林的遍历 5.4赫夫曼树及其应用 …… 第6章图 第7章查找 第8章内部排序 第9章外部排序 参考文献 |
标签 | |
缩略图 | ![]() |
书名 | 数据结构(C语言版)(第4版) |
副书名 | |
原作名 | |
作者 | 秦玉平,马靖善 |
译者 | |
编者 | |
绘者 | |
出版社 | 清华大学出版社 |
商品编码(ISBN) | 9787302583196 |
开本 | 16开 |
页数 | 276 |
版次 | 4 |
装订 | |
字数 | 410000 |
出版时间 | 2021-09-01 |
首版时间 | |
印刷时间 | 2021-09-01 |
正文语种 | |
读者对象 | |
适用范围 | |
发行范围 | |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 教育考试-大中专教材-大学教材 |
图书小类 | |
重量 | |
CIP核字 | |
中图分类号 | TP311.12,TP312.8 |
丛书名 | |
印张 | |
印次 | 1 |
出版地 | |
长 | |
宽 | |
高 | |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。