课程大纲:
C 语言实现常见数据结构培训
课程将通过使用 C 语言实现常见的数据结构,加深同学们对 C 语言的理解
1 线性表
2 串和数组
3 查找
4 交换排序
5 归并排序
6 栈和队列
7 非线性结构
8 插入排序
9 选择排序
10 基数排序
1
基本概念
1.数据结构的概念
2.算法的概念
3.算法的复杂度
2
线性结构-线性表
1.线性表顺序表链表
3
线性结构-栈和队列
1.栈
2.队列
4
串和数组
1.数组
2.串
5
非线性结构-树
1.非线性结构
2.树
3.二叉树
4.树的遍历
6
非线性结构-图
1.图 2.图表示和实现
3.小生成树
4.拓扑排序
5.短路径问题
7
查找
1.二分查找
2.散列查找
8
插入排序
1.直接插入排序
2.希尔排序
9
交换排序
1.交换排序
2.冒泡排序
3.快速排序
10
选择排序
1.选择排序
2.简单选择排序
3.堆排序
11
归并排序和基数排序
1.归并排序
2.基数排序
请
登录
后发表评论
新评论
全部
第1节
第2节
第3节
第4节
第5节
第6节
第7节
第8节
第9节
第10节
第11节
第12节
第13节
第14节
第15节
第16节
第17节
我的报告 / 所有报告