21世纪全国高校应用人才培养信息技术类规划教材数据结构与算法(C语言版)/李忠月等
- ISBN:9787301302842
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:238
- 出版时间:2019-02-01
- 条形码:9787301302842 ; 978-7-301-30284-2
本书特色
《数据结构与算法(C语言版)》是互联网+教材,是作者多年教学经验的积累。对于书中的重难点,书中在相应的节内容旁边附有视频二维码,供读者扫描观看。
内容简介
《数据结构与算法(C语言版)》共9章内容。1章为概论,综述了数据、数据结构和抽象数据类型等基本概念,以及算法效率的度量方法。第2~ 7章,讨论线性表、栈、队列、串、数组、广义表、树和图等基本的数据结构及其应用,对每一种数据结构.都分别给出了相应的抽象数据类型和实现方法。第8章和第9章分别讨论查找和排序技术,除了介绍各种实现方法之外,还从时间复杂度、空间复杂度上进行了分析和比较。 每章均附有本章小结,并配有大量的习题。对一些重要的知识点、重要的算法、难懂的算法,都有配套的微课,以二维码的形式呈现。 本书可作为高等学校计算机类、电子信息类、电气信息类等相关专业数据结构的教学用书,也可作为计算机编程人员的参考书。
目录
1.1引言
1.2基本概念
1.3逻辑结构与存储结构
1.4抽象数据类型
1.5算法
本章小结
习题
第2章线性表
2.1线性表的定义
2.2线性表的顺序存储
2.3线性表的链式存储
2.4单链表
2.5循环单链表
2.6双链表
2.7顺序表与链表的比较
2.8应用实例:一元多项式
本章小结
习题
第3章栈和队列
3.1栈
3.2一般顺序栈
3.3双端栈
3.4一般链栈
3.5多链栈
3.6应用实例:栈的应用
3.7队列
3.8循环队列
3.9链队列
本章小结
习题
第4章串
4.1串的定义
4.2串的存储结构
4.3串的模式匹配
本章小结
习题
数据结构与算法(C语言版)目录第5章数组和广义表
5.1数组
5.2特殊矩阵的压缩存储
5.3稀疏矩阵的压缩存储
5.4广义表
本章小结
习题
第6章树和二叉树
6.1树
6.2二叉树
6.3二叉树的遍历
6.4二叉树遍历的非递归算法
6.5二叉树遍历算法的应用
6.6创建二叉树
6.7树、森林与二叉树
6.8哈夫曼树
6.9哈夫曼编码
本章小结
习题
第7章图
7.1图的基本概念
7.2图的存储结构
7.3图的遍历
7.4图的*小生成树
7.5*短路径
7.6有向无环图及其应用
本章小结
习题
第8章查找
8.1查找的基本概念
8.2查找的基本方法
8.3顺序查找
8.4折半查找
8.5分块查找
8.6二叉排序树
8.7平衡二叉树
8.8散列查找
本章小结
习题
第9章排序
9.1排序的基本概念与分类
9.2冒泡排序
9.3快速排序
9.4简单选择排序
9.5堆排序
9.6直接插入排序
9.7希尔排序
9.8归并排序
9.9基数排序
9.10排序算法的比较
本章小结
习题
附录A测试函数的运行时间
附录B并查集
附录CC++语言中stack的用法
附录DC++语言中queue的用法
参考文献
作者简介
李忠月,温州大学副教授。自1997年7月参加工作以来,一直工作在教育的**线,主要从事C语言程序设计、数据结构与算法、数据结构与算法课程设计、Java程序设计基础、Internet开发基础等教学工作。于2011年、2012年、2013年,连续三年获温州大学物电学院“受学生喜爱的老师”荣誉称号。在清华大学出版社和水利水电出版社主编教材3本。
-
落洼物语
¥8.7¥28.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
先进防伪技术
¥81.3¥98.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥6.8¥25.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
古代汉语(第四册)
¥16.1¥35.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0 -
海商法-第四版
¥30.2¥48.0