【尚硅谷】数据结构与算法(Java数据结构与算法)

469.1万
16.0万
2019-05-30 11:57:13
正在缓冲...
4.6万
4.7万
13.9万
1.5万
0基础如何学起?宋红康30天搞定Java核心:BV1Kb411W75N 【配套资料】关注公众号:尚硅谷教育,回复“视频资料”免费获取 【课程简介】内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表达式转换为后缀表达式、递归与回溯、迷宫问题、八皇后问题、算法的时间复杂度、冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序、基数排序(桶排序)、堆排序、排序速度分析、二分查找、插值查找、斐波那契查找、散列、哈希表、二叉树、二叉树与数组转换、二叉排序树(BST)等。
1V1就业指导、简历模板、毕设,加小谷姐姐秋:3276742687
视频选集
(1/194)
自动连播
001_尚硅谷_几个经典的算法面试题(1)
14:23
002_尚硅谷_几个经典的算法面试题(2)
13:31
003_尚硅谷_内容介绍和授课方式
25:39
004_尚硅谷_数据结构和算法的关系
05:20
005_尚硅谷_编程中实际遇到的几个问题
16:06
006_尚硅谷_线性结构和非线性结构
06:27
007_尚硅谷_稀疏数组的应用场景
08:55
008_尚硅谷_稀疏数组转换的思路分析
11:14
009_尚硅谷_稀疏数组的代码实现
24:21
010_尚硅谷_队列的应用场景和介绍
05:23
011_尚硅谷_数组模拟队列的思路分析
04:17
012_尚硅谷_数组模拟队列代码实现(1)
17:19
013_尚硅谷_数组模拟队列代码实现(2)
17:45
014_尚硅谷_数组模拟环形队列思路分析图
14:35
015_尚硅谷_数组模拟环形队列实现
21:02
016_尚硅谷_单链表介绍和内存布局
09:22
017_尚硅谷_单链表创建和遍历的分析实现
30:11
018_尚硅谷_单链表按顺序插入节点
16:46
019_尚硅谷_单链表节点的修改
08:48
020_尚硅谷_单链表节点的删除和小结
18:24
021_尚硅谷_单链表新浪面试题
17:44
022_尚硅谷_单链表腾讯面试题
23:26
023_尚硅谷_单链表百度面试题
22:20
024_尚硅谷_双向链表增删改查分析图解
13:58
025_尚硅谷_双向链表增删改查代码实现
17:13
026_尚硅谷_双向链表功能测试和小结
10:09
027_尚硅谷_环形链表介绍和约瑟夫问题
11:31
028_尚硅谷_约瑟夫问题分析图解和实现(1)
29:20
029_尚硅谷_约瑟夫问题分析图解和实现(2)
27:17
030_尚硅谷_栈的应用场景和介绍
12:21
031_尚硅谷_栈的思路分析和代码实现
14:24
032_尚硅谷_栈的功能测试和小结
11:49
033_尚硅谷_栈实现综合计算器-思路分析(1)
19:47
034_尚硅谷_栈实现综合计算器-代码实现(2)
31:40
035_尚硅谷_栈实现综合计算器-代码实现(3)
13:12
036_尚硅谷_前缀 中缀 后缀表达式规则
12:00
037_尚硅谷_逆波兰计算器分析和实现(1)
22:47
038_尚硅谷_逆波兰计算器分析和实现(2)
06:36
039_尚硅谷_中缀转后缀表达式思路分析
22:46
040_尚硅谷_中缀转后缀表达式代码实现(1)
15:42
041_尚硅谷_中缀转后缀表达式代码实现(2)
29:18
042_尚硅谷_完整版逆波兰计算器和小结
08:39
043_尚硅谷_递归应用场景和调用机制
27:31
044_尚硅谷_递归能解决的问题和规则
12:37
045_尚硅谷_迷宫回溯问题分析和实现(1)
33:48
046_尚硅谷_迷宫回溯问题分析和实现(2)
10:26
047_尚硅谷_八皇后问题分析和实现(1)
15:16
048_尚硅谷_八皇后问题分析和实现(2)
24:21
049_尚硅谷_八皇后问题分析和实现(3)
09:52
050_尚硅谷_排序算法介绍和分类
12:35
051_尚硅谷_时间频度介绍和特点
13:01
052_尚硅谷_时间复杂度计算和举例说明
20:27
053_尚硅谷_平均和最坏时间复杂度介绍
20:02
054_尚硅谷_冒泡排序算法思路图解
15:42
055_尚硅谷_冒泡排序算法代码实现
14:20
056_尚硅谷_冒泡排序算法优化和总结
20:51
057_尚硅谷_选择排序算法思路图解
09:30
058_尚硅谷_选择排序算法代码实现
21:23
059_尚硅谷_选择排序算法速度测试
06:41
060_尚硅谷_插入排序算法思路图解
05:03
061_尚硅谷_插入排序算法代码实现
20:27
062_尚硅谷_插入排序算法速度测试
11:36
063_尚硅谷_希尔排序算法思路图解
07:44
064_尚硅谷_希尔排序[交换式]算法实现
19:44
065_尚硅谷_希尔排序[移位式]算法实现
17:13
066_尚硅谷_快速排序算法思路图解
12:06
067_尚硅谷_快速排序算法代码实现
19:52
068_尚硅谷_快速排序算法速度测试
07:19
069_尚硅谷_归并排序算法思路图解
09:49
070_尚硅谷_归并排序算法代码实现
30:41
071_尚硅谷_归并排序算法速度测试
08:52
072_尚硅谷_基数排序算法思路图解
16:51
073_尚硅谷_基数排序算法代码实现(1)
27:40
074_尚硅谷_基数排序算法代码实现(2)
07:13
075_尚硅谷_基数排序算法注意事项
12:04
076_尚硅谷_排序算法时间复杂度比较
07:17
077_尚硅谷_线性查找分析和实现
06:09
078_尚硅谷_二分查找算法思路图解
08:20
079_尚硅谷_二分查找算法代码实现
08:52
080_尚硅谷_二分查找算法功能完善
17:52
081_尚硅谷_插值查找算法工作原理
13:25
082_尚硅谷_插值查找算法代码实现
19:13
083_尚硅谷_斐波那契查找算法原理
08:20
084_尚硅谷_斐波那契查找代码实现
28:08
085_尚硅谷_斐波那契查找算法小结
04:43
086_尚硅谷_哈希表的介绍和内存布局
10:31
087_尚硅谷_哈希表实现思路图解
10:00
088_尚硅谷_哈希表代码实现(1)
22:18
089_尚硅谷_哈希表代码实现(2)
28:40
090_尚硅谷_数组 链表 树存储方式分析
30:36
091_尚硅谷_二叉树的概念和常用术语
09:33
092_尚硅谷_前序中序后序遍历二叉树图解
08:31
093_尚硅谷_前序中序后序遍历代码实现(1)
12:05
094_尚硅谷_前序中序后序遍历代码实现(2)
22:01
095_尚硅谷_前序中序后序查找思路图解
10:47
096_尚硅谷_前序中序后序查找代码实现(1)
16:57
097_尚硅谷_前序中序后序查找代码实现(2)
16:22
098_尚硅谷_二叉树删除结点思路图解
16:22
099_尚硅谷_二叉树删除结点代码实现
26:19
100_尚硅谷_顺序存储二叉树思路图解
09:15
101_尚硅谷_顺序存储二叉树代码实现
16:32
102_尚硅谷_线索化二叉树的介绍
08:14
103_尚硅谷_线索化二叉树思路图解
06:26
104_尚硅谷_线索化二叉树代码实现1
24:06
105_尚硅谷_线索化二叉树代码实现2
10:49
106_尚硅谷_遍历线索化二叉树实现
23:11
107_尚硅谷_大顶堆和小顶堆图解说明
06:26
108_尚硅谷_堆排序的思路图解
13:31
109_尚硅谷_堆排序的代码实现1
26:43
110_尚硅谷_堆排序的代码实现2
08:41
111_尚硅谷_堆排序的速度测试和小结
07:26
112_尚硅谷_赫夫曼树的基本介绍
07:56
113_尚硅谷_赫夫曼树创建步骤图解
10:56
114_尚硅谷_赫夫曼树创建代码实现
31:01
115_尚硅谷_变长编码的举例说明
11:54
116_尚硅谷_赫夫曼编码的原理图解
27:14
117_尚硅谷_数据压缩-创建赫夫曼树思路
09:30
118_尚硅谷_数据压缩-创建赫夫曼树实现
28:05
119_尚硅谷_数据压缩-生成赫夫曼编码表
21:38
120_尚硅谷_数据压缩-赫夫曼编码字节数组
30:42
121_尚硅谷_数据压缩-赫夫曼字节数组封装
09:59
122_尚硅谷_数据解压-字节转二进制字符串
16:56
123_尚硅谷_数据解压-赫夫曼解码
28:34
124_尚硅谷_使用赫夫曼编码压缩文件
20:15
125_尚硅谷_使用赫夫曼编码解压文件
13:53
126_尚硅谷_赫夫曼编码注意事项
12:18
127_尚硅谷_二叉排序树(BST)的介绍
07:21
128_尚硅谷_二叉排序树(BST)创建和遍历
15:47
129_尚硅谷_二叉排序树删除结点思路图解
21:23
130_尚硅谷_二叉排序树删除叶子结点(1)
13:04
131_尚硅谷_二叉排序树删除叶子结点(2)
15:34
132_尚硅谷_BST删除有一颗子树的结点
11:37
133_尚硅谷_BST删除有二颗子树的结点
15:41
134_尚硅谷_BST删除结点的注意事项
08:24
135_尚硅谷_平衡二叉树(AVL树)介绍
06:25
136_尚硅谷_AVL树左旋转思路图解
08:32
137_尚硅谷_AVL树高度求解
14:04
138_尚硅谷_AVL树左旋转代码实现
11:16
139_尚硅谷_AVL树右旋转图解和实现
09:50
140_尚硅谷_AVL树双旋转图解和实现
21:15
141_尚硅谷_平衡二叉树(AVL树)小结
08:02
142_尚硅谷_多叉树原理图解
11:43
143_尚硅谷_2-3树原理图解
15:20
144_尚硅谷_B树和B加树原理图解
14:23
145_尚硅谷_B星树和多路查找树小结
12:05
146_尚硅谷_图的基本介绍和存储形式
17:32
147_尚硅谷_图的创建图解和代码实现
22:32
148_尚硅谷_图的深度优先(DFS)算法图解
15:12
149_尚硅谷_图的深度优先(DFS)代码实现
20:46
150_尚硅谷_图的广度优先(BFS)算法图解
08:11
151_尚硅谷_图的广度优先(BFS)代码实现
27:52
152_尚硅谷_DFS和BFS比较及图小结
13:44
153_尚硅谷_二分查找非递归算法分析实现
13:33
154_尚硅谷_分治算法的设计模式
06:35
155_尚硅谷_分治算法解决汉诺塔问题
24:03
156_尚硅谷_动态规划算法基本介绍
04:58
157_尚硅谷_动态规划算法解决背包问题1
16:42
158_尚硅谷_动态规划算法解决背包问题2
18:24
159_尚硅谷_动态规划算法解决背包问题3
27:08
160_尚硅谷_暴力匹配算法解决字串匹配问题
12:04
161_尚硅谷_KMP算法解决字串匹配思路图解
23:46
162_尚硅谷_KMP算法解决字串匹配代码实现
26:18
163_尚硅谷_动态规划算法和KMP算法小结
11:04
164_尚硅谷_贪心算法的基本介绍
08:17
165_尚硅谷_贪心算法解决集合覆盖思路图解
16:19
166_尚硅谷_贪心算法解决集合覆盖代码实现
30:29
167_尚硅谷_贪心算法解决集合覆盖注意事项
11:33
168_尚硅谷_普利姆算法(Prim)和MST介绍
06:51
169_尚硅谷_Prim算法解决修路问题思路图解
14:49
170_尚硅谷_Prim算法解决修路问题生成图
15:00
171_尚硅谷_Prim算法解决修路问题代码实现
25:07
172_尚硅谷_克鲁斯卡尔((Kruskal)算法图解
20:56
173_尚硅谷_Kruskal算法解决公交问题(1)
18:43
174_尚硅谷_Kruskal算法解决公交问题(2)
21:52
175_尚硅谷_Kruskal算法解决公交问题(3)
11:47
176_尚硅谷_Kruskal算法解决公交问题(4)
24:58
177_尚硅谷_Kruskal算法解决公交问题小结
04:39
178_尚硅谷_迪杰斯特拉(Dijkstra)算法基本介绍
09:36
179_尚硅谷_Dijkstra算法思路图解
16:27
180_尚硅谷_Dijkstra算法解决最短路径问题(1)
07:51
181_尚硅谷_Dijkstra算法解决最短路径问题(2)
16:42
182_尚硅谷_Dijkstra算法解决最短路径问题(3)
17:18
183_尚硅谷_Dijkstra算法解决最短路径问题(4)
16:35
184_尚硅谷_Dijkstra算法解决最短路径问题(5)
07:56
185_尚硅谷_弗洛伊德(Floyd)算法基本介绍
10:24
186_尚硅谷_弗洛伊德(Floyd)算法思路图解
23:51
187_尚硅谷_Floyd算法解决最短路径问题(1)
20:09
188_尚硅谷_Floyd算法解决最短路径问题(2)
20:05
189_尚硅谷_骑士周游问题和游戏说明
04:10
190_尚硅谷_骑士周游问题思路图解
13:25
191_尚硅谷_骑士周游回溯算法代码实现(1)
18:32
192_尚硅谷_骑士周游回溯算法代码实现(2)
18:36
193_尚硅谷_骑士周游回溯算法代码实现(3)
17:35
194_尚硅谷_骑士周游回溯算法用贪心算法优化
18:59
客服
顶部
赛事库 课堂 2021拜年纪