这里有一份C语言数据结构笔记,请查收!
点击目录的文字可在线预览笔记内容
但是由于推文格式有部分笔记内容不支持,所以只能用图片替代。
详细内容请下载.pdf文件观看。
可用A4张打印。
推文末尾有笔记的.pdf文件和代码.c文件的百度网盘下载链接……
★ 数据结构笔记★
目录
数据结概念
01 | 什么是数据结构 |
02 | 数据结构的概念和术语 |
03 | 算法和算法设计概念 |
线性表结构
01 | 线性表介绍 |
02 | 线性表的顺序存储结构 |
03 | 顺序表的实现 |
04 | C语言顺序表的实现+可变数组结构 |
05 | C语言可变数组实现顺序表 |
06 | 线性表的链式存储结构 |
07 | C语言单链表的实现 |
08 | 基于单链表修改为循环链表 |
09 | C语言循环链表的实现 |
10 | 特殊线性表—栈 |
11 | 普通数组实现顺序栈 |
12 | 可变数组实现顺序栈 |
更新至顺序栈!…………………………………………………………
有待更新,期末前会更新到队列结构
之后会停更,去复习单片机
等有空学其他结构时
再写其他结构和算法的笔记更新
这里的数据结构笔记全部基于C语言代码实现
进行了一些拓展,
加上了“可变数组”的概念
解决了C语言普通数组做顺序表和顺序栈的缺点。
把单链表如何修改为循环链表
的过程也标注好了
代码使用VC++2010编写
笔记使用One note2016编写导出为pdf
笔记.pdf(共更新至40页)+代码(6个源文件).c
链接:https://pan.baidu.com/s/1wgpSjioe39dbEDCwvqinxA
提取码:0110
复制链接,到浏览器打开下载!