6    图
算法与数据结构
华东理工大学本研学习平台 叶琪等
在计算机科学技术的各个领域,选择合适的数据结构是一个重要问题;具备分析算法复杂度、比较算法性能和优化算法的能力是计算机或相关专业学生必须具备的重要专业能力。《算法与数据结构》课程是面向计算机类专业本科生开设的核心课程。通过本课程的学习,使学生理解数据结构的线性结构、树、图等基本概念和基本原理,深刻理解逻辑结构、存储结构、算法设计之间的关系,掌握分析问题的基本方法,熟练编程的基本方法和技巧,提高解决问题的能力。
6    图
1.1 引言.mp4
1.2.1 数据结构.mp4
1.2.2 抽象数据类型.mp4
1.3.1 算法的定义(1).mp4
1.3.2 算法复杂度.mp4
1.4 应用实例.mp4
2.1.1 数组.mp4
2.1.2 指针.mp4
2.1.3 结构.mp4
2.1.4 链表、类型定义.mp4
2.2 流程控制基础(1).mp4
2.3 应用实例.mp4
3.1加字幕.mp4
3.2.1线性表的定义及操作.mp4
3.2.2 线性表的顺序存储结构.mp4
3.2.3 线性表的链式存储结构.mp4
3.2.4.mp4
3.3.mp4
3.4.1_1.mp4
3.4.2 栈的实现_1.mp4
3.4.3 栈的应用举例(1)_1.mp4
3.4.4 栈的应用举例(2)_1.mp4
3.5.1 队列的定义_1.mp4
3.5.2 队列的实现(1).mp4
3.5.3 队列的实现.mp4
3.6应用实例.mp4
3.7 线性表的应用.mp4
4.1 引言_1.mp4
4.2 树的基本概念.mp4
4.3.1 二叉树的概念.mp4
4.3.2 二叉树的性质.mp4
4.3.3 二叉树的存储结构.mp4
4.3.4 二叉树的遍历.mp4
4.3.5 二叉树的创建.mp4
4.4.1 二叉搜索树.mp4
4.4.2 二叉搜索树的查找算法.mp4
4.4.3 二叉树搜索的插入.mp4
4.4.4 二叉搜索树的删除.mp4
4.4.5 二叉搜索树的查找分析.mp4
4.5.1 平衡二叉树的定义.mp4
4.5.2 平衡化旋转.mp4
4.5.3 平衡二叉树的插入.mp4
4.5.4 平衡二叉树的删除.mp4
4.6.1 堆.mp4
4.6.2 哈夫曼树和编码.mp4
4.7.1 树的存储结构_1.mp4
4.7.2 森林与二叉树的转换-.mp4
4.7.3 树与森林的遍历-.mp4
4.8应用实例.mp4
5.1 基本概念.mp4
5.2 常见的散列函数.mp4
5.3.1 开放定址法_new.mp4
5.3.2 分离链接法.mp4
5.4 性能分析.mp4
5.5应用实例(1).mp4
6.2.1 图的概念.mp4
6.2.2 图的基本操作.mp4
6.1 引言.mp4
6.3.1 邻接矩阵.mp4
6.3.2 邻接表.mp4
6.4.1 迷宫探索.mp4
6.4.2 深度优先遍历.mp4
6.4.3 广度优先遍历.mp4
6.5 最小生成树.mp4
6.6.1 单源点最短路径.mp4
6.6.2 多源最短算法.mp4
6.7 拓扑排序.mp4
6.8 关键路径计算.mp4
6.9图应用实例.mp4
7.1 排序的概念与算法性能.mp4
7.2 选择排序.mp4
7.3.1 直接插入排序.mp4
7.3.2 希尔排序.mp4
7.4.1 冒泡排序.mp4
7.4.2 快速排序.mp4
7.5 归并排序.mp4
7.6 基数排序.mp4
7.7 排序算法的比较.mp4
7.8排序应用实例.mp4