×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302583196
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:265
  • 出版时间:2021-09-01
  • 条形码:9787302583196 ; 978-7-302-58319-6

本书特色

《数据结构(C语言版)(第4版)(普通高校本科计算机专业特色教材精选·算法与程序设计)》特色  (1)结构合理,内容紧凑,知识连贯,逻辑性强,配有学习与实验指导书,方便学生学习和实践。  (2)所有算法都使用C语言函数实现,并在Visual C++ 6.0/2010环境下调试通过,无须修改即可被其他函数调用。  (3)例题经典且配有大量精选习题,既可以使学生快速掌握所学知识,又能培养学生的应用和创新能力。  (4)电子课件及程序源代码可从清华大学出版社网站下载。

内容简介

“数据结构”是计算机及相关专业的核心课程,是计算机程序设计的基础,也是程序员考试和许多高校研究生入学考试的必考科目。 本书共9章,主要介绍数据结构和算法的基本概念,分别讨论线性表、栈、队列、串、数组、广义表、树、二叉树、图等常用的数据结构,以及基本的查找和排序算法。全书使用C语言函数描述算法,并在Visual C++ 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章 外部排序
参考文献

展开全部

作者简介

秦玉平,博士,教授,辽宁省教学名师,辽宁省“兴辽英才计划”教学名师,发表学术和教学论文100余篇,主持省部级以上科研和教改项目11项,出版教材6部,教学参考书2部。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航