数据结构c语言版课本(《数据结构(C语言版)》的内容主要是什么)

本文目录
《数据结构(C语言版)》的内容主要是什么
C语言的数据结构是用C 语言描述数据结构的,主要有顺序表(是用数组实现的),顺序链表(要用到指针),串(就是C语言中的字符串),堆栈【顺序堆栈(用数组实现)和链接堆栈(用链表实现)】,树(主要是讲二叉树),图,再就是内排序,外排序,文件的查找。链表,二叉树,图是最重要的。基本就是这样!!!!
数据结构(c语言版)有什么参考书
推荐《数据结构》(c语言版)(清华大学出版社,严蔚敏,吴伟民编著)教材。
《清华大学计算机系列教材:数据结构(C语言版)》的第1章综述数据、数据结构和抽象数据类型等基本概念;第2章至第7章从抽象数据类型的角度,分别讨论线性表、栈、队列、串、数组、广义表、树和二叉树以及图等基本类型的数据结构及其应用。
第8章综合介绍操作系统和编译程序中涉及的动态存储管理的基本技术。
第9章至第11章讨论查找和排序,除了介绍各种实现方法之外,并着重从时间上进行定性或定量的分析和比较;第12章介绍常用的文件结构。
本书可作为计算机类专业或信息类相关专业的本科或专科教材。
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
数据结构c语言版的书推荐
《C程序设计的抽象思维》
出版社:机械工业出版社
作者:(美)罗伯特 著
推荐理由:标准答案是“斯坦福大学教授写的教材”,实际上,这本书我自己看过(C方面第二本入门加进阶书籍),这才敢向你推荐。里面有你要的数据结构。
还有,重要的话说三遍:
清华出版社是坑
清华出版社是坑
清华出版社是坑
不是诬蔑,如果有知友不相信,可以去看清华出版社出的《PHP入门》(明日)、《C语言》(谭)。
数据结构C语言版的图书目录
第1章绪论1
1.1什么是数据结构1
1.2基本概念和
术语4
1.3抽象数据类型的表示与实现9
1.4算法和算法分析13
1.4.1算法13
1.4.2算法设计的要求13
1.4.3算法效率的度量14
1.4.4算法的存储空间需求17
第2章线性表18
2.1线性表的类型定义18
2.2线性表的顺序表示和实现21
2.3线性表的链式表示和实现27
2.3.1线性链表27
2.3.2循环链表35
2.3.3双向链表35
2.4一元多项式的表示及相加39
第3章栈和队列44
3.1栈44
3.1.1抽象数据类型栈的定义44
3.1.2栈的表示和实现45
3.2栈的应用举例48
3?2?1数制转换48
3?2?2括号匹配的检验49
3?2?3行程序49
3?2?4迷宫求解50
3?2?5表达式求值52
**3.3栈与递归的实现54
3.4队列58
3.4.1抽象数据类型队列的定义58
3.4.2链队列——队列的链式表示和实现60
3.4.3循环队列——队列的顺序表示和实现63
**3.5离散事件模拟65
第4章串70
4.1串类型的定义70
4.2串的表示和实现72
4.2.1定长顺序存储表示73
4.2.2堆分配存储表示75
4?2?3串的块链存储表示78
**4?3串的模式匹配算法79
4.3.1求子串位置的定位函数Index(S,T,pos)79
4.3.2模式匹配的一种改进算法80
4.4串操作应用举例84
4.4.1文本84
4.4.2建立词索引表86
第5章数组和广义表90
5.1数组的定义90
5.2数组的顺序表示和实现91
5.3矩阵的压缩存储95
5.3.1特殊矩阵95
5.3.2稀疏矩阵96
5.4广义表的定义106
5.5广义表的存储结构109
**5.6m元多项式的表示110
**5.7广义表的递归算法112
5.7.1求广义表的深度113
5.7.2复制广义表115.7.3建立广义表的存储结构115
第6章树和二叉树118
6.1树的定义和基本术语118
6.2二叉树121
6.2.1二叉树的定义121
6.2.2二叉树的性质123
6.2.3二叉树的存储结构126
6.3遍历二叉树和线索二叉树128
6.3.1遍历二叉树128
6.3.2线索二叉树132
6.4树和森林135
6.4.1树的存储结构135
6.4.2森林与二叉树的转换137
6.4.3树和森林的遍历138
**6.5树与等价问题139
6.6赫夫曼树及其应用144
6.6.1最优二叉树(赫夫曼树)144
c语言数据结构pdf
强烈建议买国外版。数据结构(C语言版)—作者:(美)霍罗威茨等著,李建中等译出版社:机械工业出版社本书的采用该类教材传统的内容与组织结构。层次清晰,代码质量很高。可以从书总的叙述看出作者的教学经验。尽管有一定难度,但作者自始至终,都是从相对基础知识开始讲起,循序渐进。(比如c的数据存储?式),这点比严蔚敏的那本好很多。最重要的是,书中的证明都很简洁,与之相比严蔚敏的教材简直就是噩梦(比如严的书中关于模式匹配的讲解)。
数据结构(C语言版)(严蔚敏、 吴伟民 清华大学出版社)
看样子你有一定的c/c++基础,我不喜欢国内的书,并不是崇洋媚外,我说的是事实。
直接发链接了。
数据结构与算法分析—C语言描述
***隐藏网址***
有兴趣也可以看一下这个。
计算机程序设计艺术,共三卷。
***隐藏网址***
***隐藏网址***
***隐藏网址***

更多文章:
在from子句中可以出现(如何在from 子句中嵌套查询下面的语句在access中出错!)
2026年10月11日 05:20
countif函数统计个数怎么用(countif函数怎么用 详解Excel中countif函数的使用方法)
2026年10月11日 03:30
正则匹配数字之前的字符(正则表达式如何匹配前面是数字、中间是“/”、后面也是数字,就像2/3专业的模式)
2026年10月11日 03:00
orlnsertbootmediinselected(我电脑开机显示这个是什么意思or insert boot media in select)
2026年10月10日 23:00
display的用法(display是什么意思 详解display的含义和用法)
2026年10月10日 22:00
html全部居中代码(怎么让网页居中显示,html如何让网页居中)
2026年10月10日 21:10





