数据结构与算法基础-java版(罗召勇)

42.5万
1.2万
2018-10-14 17:14:35
4587
4189
1.7万
1754
本系列视频教程为数据结构与算法基础,使用java语言描述,适合没有学过C/C++有一定Java基础的同学。没有Java基础的同学可以先行学习Java基础。讲师:罗召勇
视频选集
(1/67)
1.1数据结构概述
14:41
1.2算法概述
07:51
2.1数组的基本使用
10:18
2.2数组元素的添加
09:28
2.3数组元素的删除
11:46
2.4面向对象的数组
34:31
2.5查找算法之线性查找
05:46
2.6 查找算法之二分法查找
15:37
2.7查找算法整合
08:03
2.8栈
17:34
2.9队列
09:28
2.10 单链表
20:35
2.11删除单链表中的节点
07:38
2.12往单链表中插入节点
05:36
2.13 循环链表
05:44
2.14 双向循环链表
12:10
2.15 递归和斐波那契
15:16
2.16 汉诺塔问题
17:21
3.1 算法的时间复杂度和空间复杂度
17:00
3.2 排序算法之冒泡排序
11:40
3.3 排序算法之快速排序
27:01
3.4 排序算法之插入排序
15:12
3.5 排序算法之希尔排序
24:50
3.6 排序算法之选择排序
09:12
3.7 排序算法之归并排序
30:47
3.8 排序算法之基数排序
45:39
3.9 基数排序之队列实现
12:02
4.1 树结构概述
13:17
4.2 二叉树的概述
13:23
4.3 创建二叉树
13:29
4.4 遍历二叉树
15:51
4.5 二叉树中节点的查找
09:09
4.6 删除二叉树的子树
10:52
4.7 顺序存储的二叉树的概述
13:02
4.8 顺序存储的二叉树的遍历
08:23
4.9 常用排序算法之堆排序
34:21
4.10 线索二叉树的概述
10:52
4.11 线索二叉树代码实现
19:47
4.12 线索二叉树的遍历
07:23
4.13 赫夫曼树概述
07:00
4.14 创建赫夫曼树的流程分析
12:40
4.15 代码实现创建赫夫曼树
15:49
4.16 赫夫曼编码原理分析
15:25
4.17 数据压缩之创建赫夫曼树
19:59
4.18 数据压缩之创建编码表&编码
24:47
4.19 使用赫夫曼编码进行解码
23:06
4.20 使用赫夫曼编码压缩文件
09:07
4.21 使用赫夫曼编码解压文件
07:36
4.22 二叉排序树的概述
15:49
4.23 创建二叉排序树&添加节点
11:29
4.24 二叉排序树中查找节点
04:20
4.25 删除叶子节点
14:29
4.26 删除只有一颗子树的节点
06:13
4.27 删除有两颗子树的节点
12:16
4.28 平衡二叉树概述
06:47
4.29 构建平衡二叉树之单旋转
48:15
4.30 构建平衡二叉树之双旋转
12:28
4.31 计算机中数据的存储原理
12:40
4.32 2-3树的插入原理
20:57
4.33 B树和B+树原理
06:57
5.1 哈希表概述
14:44
5.2 散列函数的设计
33:59
5.3 散列冲突的解决方案
12:52
6.1 图结构概述
08:03
6.2 图结构代码实现
22:25
6.3 树的遍历原理
12:29
6.4 树的遍历代码实现
13:39
客服
顶部
赛事库 课堂 2021拜年纪