课程介绍:
通过课程的学习,掌握经典的数据结构,如:线性表、链表、队列、栈、树、图等,并熟练掌握几种经典结构的C语言实现方法,为后续知识的深入学习打下坚实基础,同时也为企业面试做好十足准备。 经典课程包括(程序均为C语言实现):
七日成蝶-叩开数据结构之门(第一部-线性表链表篇)
七日成蝶-叩开数据结构之门(第二部-队列篇)
七日成蝶-叩开数据结构之门(第三部-栈篇)
七日成蝶-叩开数据结构之门(第四部-树篇)
七日成蝶-叩开数据结构之门(第五部-图篇) 课程目录:
第1章(第一部)线性表链表篇
— 1-10线性表与链表原理(下)
— 1-11线性表编码实战(一)
— 1-12线性表编码实战(二)
— 1-13线性表编码实战(三)
— 1-14 环形编码单元测试
— 1-15 环形编码高级应用
第2章(第二部)队列篇
— 2-1 栈的实现原理
— 2-2 栈的编码实战1
— 2-3 栈的编码实战2
— 2-4 栈的编码实战3
— 2-5 栈的编码实战4
— 2-6 栈的编码实战之类的高级数据类型
— 2-7 栈的编码实战之类模板栈
— 2-8 栈应用之进制转换(上)
— 2-9 栈应用之进制转换(下)
— 2-10栈应用之括号匹配(上)
— 2-11栈应用之括号匹配(下)
第3章(第三部)栈篇
— 3-1 线性表概念与与原理
— 3-2线性表编码实战1
— 3-3线性表编码实战2
— 3-4线性表编码实战3
— 3-5线性表编码实战4
— 3-6线性表编码实战5
— 3-7复合类型栈编码(下)
— 3-8 函数单元测试中
— 3-9 函数单元测试下
— 3-10 线性表复合元素编码
— 3-11链表概念与原理
— 3-12链表编码实战1
— 3-13链表编码实战2
— 3-14链表编码实战3
— 3-15链表编码实战4
— 3-16链表编码实战5
— 3-17链表编码实战6
— 3-18链表单元测试
— 3-19 链表高级应用-通信录上
— 3-20 链表高级应用-通信录下
第4章(第四部)树篇
— 4-1 树的实现原理
— 4-2 二叉树的性质与遍历方式
— 4-3 对于完全二叉树的再探讨
— 4-4 树的编码说明
— 4-5 数组二叉树的实战编码1
— 4-6 数组二叉树的实战编码2
— 4-7 数组二叉树的实战编码3
— 4-8 链表二叉树结构设计
— 4-9 链表原理动画说明
— 4-10 链表二叉树实战编码1
— 4-11 链表二叉树实战编码2
— 4-12 链表二叉树实战编码3
— 4-13 链表二叉树实战编码4
— 4-14 链表二叉树实战编码5
— 4-15 链表二叉树实战编码6
第5章(第五部)图篇
— 5-1 图的基本概念
— 5-2 图的存储结构上
— 5-3 图的存储结构下
— 5-4 图的遍历与最小生成树1
— 5-5 图的遍历与最小生成树2
— 5-6 图的基本功能编码实战1
— 5-7 图的基本功能编码实战2
— 5-8 图的基本功能编码实战3
— 5-9 图的基本功能编码实战4
— 5-10 图的深度优先遍历编码
— 5-11图的广度优先便利编码
— 5-12 图的最小生成树1
— 5-13 图的最小生成树2
— 5-14 图的最小生成树3
— 5-15普里姆算法编码检验
— 5-16 图的最小生成树之克鲁斯卡尔算法上
— 5-17 图的最小生成树之克鲁斯卡尔算法中
— 5-18 图的最小生成树之克鲁斯卡尔算法下
— 5-19 克鲁斯卡尔算法编码检测 终
|