Data Structure

拜年

一维数组、二维数组、字符数组、指针数组、边集数组,为你在新年将幸福和快乐组合在一起;
数组指针、字符指针、二级指针、空指针、野指针,为你在新年指向成功的道路;
顺序表、单链表、双链表、循环链表、静态链表、广义表、二叉链表、邻接表、逆邻接表、散列表,为你在新年表达喜悦;
二叉树、线索二叉树、哈夫曼树、最小生成树,祝你新年好运枝繁叶茂;
有向图、无向图、连通图、稠密图、稀疏图,祝你新年宏图大展;
直接插入排序、希尔排序、起泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序,为你在新年排忧解难;
线性动规、区间动规、坐标动规、背包动规、树型动规,为你在新年规划精彩!
操作码、地址码、海明码,祝你在新年马到成功!

参考文献内容

第一章:数据结构绪论

1.什么是程序
2.逻辑结构&物理结构
3.顺序存储&链式存储

第二章:算法

1.定义
2.特性
3.算法时间效率度量
4.时间复杂度&空间复杂度

第三章:线性表(Linear list)

1.定义
2.顺序存储结构&链式存储结构

第四章:栈与队列

1.栈(Stack)
2.顺序栈&链栈
3.队列(Queue)

第五章:数组和广义表(Arrays and generalized tables)

第六章:串(String)

1.定义
2.串的逻辑结构
3.串的存储结构

第七章:树(Tree)

1.定义
2.特点
3.线性结构&树结构
4.二叉树
5.赫夫曼编码

第八章:图(Graph)

1.定义
2.线性表&树&图的【数据元素名称-有无结点-内部之间的关系】
3.图的五种种类【无向图-有向图-简单图-完全无向图-有向完全图】
4.权
5.环
6.连通 生成树 有向图 森林
7.图的两种遍历【深度优先遍历-广度优先遍历】
8.最小生成树连通网的两种算法区别和用法【普里姆(Prim)算法-克鲁斯卡尔(Kruskal)算法】
9.AOV 网(Activity On Vertext Network)
10.拓扑序列
11.AOE网

第九章:动态内存管理(Dynamic memory management)

第十章:查找(Serarch)

1.查找表
2.关键字
3.查找
4.索引
5.二叉排序树(二叉查找树)
6.多路查找树
7.散列表(哈希表)

第十一章:内部排序(Internal sort)

第十二章:外部排序(External sort)

1.定义和分类
2.多路归并与败者树
3.最佳归并树

十三章:文件(Document)

参考文献

https://blog.csdn.net/liu17234050/article/details/104237990

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猛码Memmat

欢迎支持,随缘打赏 ~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值