这里有一份C语言数据结构笔记,请查收!

详细内容请下载.pdf文件观看,

可用A4张打印。

推文末尾有笔记的.pdf文件和代码.c文件的百度网盘下载链接……

★ 数据结构笔记★

目录

数据结概念

01

什么是数据结构

02

数据结构的概念和术语

03

算法和算法设计概念

线性表结构

01

线性表介绍

02

线性表的顺序存储结构

03

顺序表的实现

04

C语言顺序表的实现+可变数组结构

05

C语言可变数组实现顺序表

06

线性表的链式存储结构

07

C语言单链表的实现

08

基于单链表修改为循环链表

09

C语言循环链表的实现

(有待更新,等学完栈再开始更新栈的笔记)

这里的数据结构笔记全部基于C语言代码实现

因为书本和教材里大多使用的是

类C语言的伪代码来描述数据结构

而C语言的代码实现数据结构

书上也没有标准的参考

数据结构的代码实现一遍后

就可以做为模板

以后就可以使用之前编写的代码来编写程序

所以很有必要把代码标准的写一遍

把每一个细节加上注释,以后就可以很方便的使用

所以最近就找时间整理了一下数据结构的笔记

把顺序表、单链表、循环链表、

比较标准的写了一遍并且加上注释

并对顺序表进行了一些拓展,

加上了“可变数组”的概念

解决了C语言普通数组做顺序表的缺点。

单链表如何修改为循环链表

的过程也标注好了

代码使用VC++2010编写

笔记使用One note2016编写导出为pdf

笔记.pdf(共更新至29页)+代码(4个源文件).c

数据结构与算法 c 书 数据结构与算法c语言版pdf_链表

数据结构与算法 c 书 数据结构与算法c语言版pdf_算法笔记pdf_02

数据结构与算法 c 书 数据结构与算法c语言版pdf_数据结构_03

链接:https://pan.baidu.com/s/1V77ywFbs7Nevt466C5sZgw

提取码:0110 

复制链接到浏览器打开下载!