【比刷剧还上瘾!】力扣&芝加哥大学强强联合打造的顶级数据结构与算法教程!全集600集!全程干货,无废话!还学不会我永久退出算法圈!

19.4万
770
2022-09-13 16:37:02
6609
3990
2.0万
2034
大家好! 最近很多小伙私信都对学习算法有很大的兴趣,想要进大厂就必须要掌握算法! 但是一来不知道怎么学习,二来看见密密麻麻的算法题就已经打起了退堂鼓了! 这次给大家放大招了!这套数据结构与算法视频花费了小编将近半年时间,找了芝加哥大学著名的算法老师:左程云老师录制出来的! 全套将近600多集!包含了基础-进阶-面试, 点赞破1w继续更新!
助理老师V:mxzFAFAFA 咨询课程领取资料
视频选集
(1/200)
【不要白嫖】为什么学计算机就一定要学习算法?
04:16
数据结构与算法新手班:1-1.位运算
57:01
数据结构与算法新手班:1-2.什么叫算法
01:27
数据结构与算法新手班:1-3.算法的分类
04:16
数据结构与算法新手班:1-4.给定一个参数N,返回1!+2!+3!+...+N!的结果
04:41
数据结构与算法新手班:1-5.选择排序
14:16
数据结构与算法新手班:1-6.冒泡排序
14:49
数据结构与算法新手班:1-7.插入排序
15:01
数据结构与算法新手班:1-8.优化插入排序
05:51
数据结构与算法新手班:1-9.答疑
07:51
数据结构与算法新手班:2-1.什么叫数据结构
11:31
数据结构与算法新手班:2-2.最基本的数据结构
14:51
数据结构与算法新手班:2-3.java中的Math.random()函数
35:56
数据结构与算法新手班:2-4.从1-5随机到1-7随机
29:20
数据结构与算法新手班:2-5.01不等概率随机到01等概率随机
10:31
数据结构与算法新手班:2-6.对数器的使用
17:28
数据结构与算法新手班:3-1.有序数组中找到num
10:01
数据结构与算法新手班:3-2.有序数组中找到=num最左的位置
12:48
数据结构与算法新手班:3-3.局部最小值问题
41:16
数据结构与算法新手班:3-4.什么是常数操作
05:01
数据结构与算法新手班:3-5.什么是时间复杂度
03:06
数据结构与算法新手班:3-6.等差数列求和公式
13:31
数据结构与算法新手班:3-7.什么是动态数组
01:41
数据结构与算法新手班:3-8.动态数组使用和扩容
08:16
数据结构与算法新手班:3-9.哈希表和有序表的使用
26:38
数据结构与算法新手班:4-1.介绍单链表和双链表
05:11
数据结构与算法新手班:4-2.单链表的反转
21:01
数据结构与算法新手班:4-3.双链表的反转
07:56
数据结构与算法新手班:4-4.用单链表结构实现队列
14:51
数据结构与算法新手班:4-5.用单链表结构实现栈
03:41
数据结构与算法新手班:4-6.用双链表结构实现双端队列
13:16
数据结构与算法新手班:4-7.K个节点的组内逆序调整
25:06
数据结构与算法新手班:4-8.两个链表相加
16:11
数据结构与算法新手班:4-9.两个有序链表的合并
14:20
数据结构与算法新手班:5-1.位图的功能
07:11
数据结构与算法新手班:5-2.位图的实现
34:11
数据结构与算法新手班:5-3.怎么使用位运算进行加减乘除
20:31
数据结构与算法新手班:5-4.使用位运算实现加法
03:12
数据结构与算法新手班:5-5.使用位运算实现减法
05:21
数据结构与算法新手班:5-6.使用位运算实现乘法
07:08
数据结构与算法新手班:5-7.使用位运算实现除法
35:26
数据结构与算法新手班:5-8.怎么解决系统最小值转绝对值
17:48
数据结构与算法新手班:6-1 比较器
34:43
数据结构与算法新手班:6-2 leetcode 23:合并k个升序链表
13:46
数据结构与算法新手班:6-3 二叉树基本概念和判断两颗树是否结构相同
27:50
数据结构与算法新手班:6-4 判断一棵树是否是镜面树
05:48
数据结构与算法新手班:6-5 返回一棵树的最大深度
01:21
数据结构与算法新手班:6-6 leetcode105用先序数组和中序数组重建一棵树
37:11
数据结构与算法新手班:7-1 leetcode0102二叉树按层遍历并收集节点
47:16
数据结构与算法新手班:7-2 判断是否是二叉树
04:18
数据结构与算法新手班:7-3 判断是否是平衡搜索二叉树
33:23
数据结构与算法新手班:7-4 能否组成路径和
14:36
数据结构与算法新手班:7-5 收集达标路径和
22:56
数据结构与算法新手班:8-1 归并排序
21:00
数据结构与算法新手班:8-2 非递归
13:09
数据结构与算法新手班:8-3 MergeSort代码1
13:11
数据结构与算法新手班:8-4 MergeSort代码2
21:11
数据结构与算法新手班:8-5 快排
07:05
数据结构与算法新手班:8-6 快排代码及升级代码
23:27
数据结构与算法新手班:8-7 递归和非递归实现PartitionAndQuickSort
31:01
算法体系班:常数操作
05:42
算法体系班:时间复杂度
17:15
算法体系班:选择排序、冒泡排序
11:59
算法体系班:插入排序
11:23
算法体系班:插入排序的代码
09:36
算法体系班:额外的空间复杂度
08:53
算法体系班:算法流程的常数项
05:13
算法体系班:算法的最优解
07:01
算法体系班:对数器的认识
19:05
算法体系班:认识二分法
12:09
算法体系班:认识二分法代码实现
23:24
算法体系班:认识异或运算和题目一如何不用额外变量交换两个数
22:58
算法体系班:认识异或运算题目二找到并打印这种数
05:29
算法体系班:题目三怎么把一个int类型的数提取出最右侧的1来
07:00
算法体系班:题目四怎么找到并打印这两种数
17:53
算法体系班:题目五找到出现了k次的数解
21:18
算法体系班:题目五找到出现了k次的数代码实现
16:25
算法体系班:和题目五找到出现了k次的数相关的一个例子
23:40
算法体系班:题目五找到出现了k次的数总结
14:15
算法体系班:单向链表和双向链表
27:57
算法体系班:栈和队列
24:17
算法体系班:栈和队列常见的面试题
08:38
算法体系班:栈和队列常见的面试题二
15:39
算法体系班:理解递归
25:35
算法体系班:Master公式
21:27
算法体系班:哈希表和有序表
23:32
算法体系班:归并排序1
14:51
算法体系班:归并排序2
17:23
算法体系班:题目二非递归方法实现
15:24
算法体系班:题目三小和问题
22:50
算法体系班:题目3小和另个例子
07:30
算法体系班:题目三SmallSum代码
12:46
算法体系班:题目四BiggerThanRightTwice
15:01
算法体系班:题目四BiggerThanRightTwice再次解析
12:19
算法体系班:归并排序序
14:48
算法体系班:归并排序:前置知识
17:28
算法体系班:归并排序:前置知识
11:25
算法体系班:归并排序:题解
26:07
算法体系班:归并排序:题解
16:23
算法体系班:快速排序之荷兰国旗
17:45
算法体系班:荷兰国旗题解
17:51
算法体系班:快速排序
12:25
算法体系班:快速排序
12:12
算法体系班:问题答疑
15:23
算法体系班:手写堆
08:45
算法体系班:最大线段重合问题(用堆的实现)
14:08
算法体系班:最大线段重合问题(用堆的实现)
24:19
算法体系班:最大线段重合问题(用堆的实现)
10:34
算法体系班:手动改写堆题目练习
17:49
算法体系班:手动改写堆题目练习
20:29
算法体系班:手动改写堆题目练习
19:59
算法体系班:手动改写堆题目练习
23:29
算法体系班:手动改写堆题目练习
20:18
算法体系班:前缀树概念
21:06
算法体系班:前缀树
11:49
算法体系班:前缀树
16:36
算法体系班:前缀树
15:35
算法体系班:计数排序和基数排序
10:43
算法体系班:计数排序和基数排序
15:41
算法体系班:计数排序和基数排序
07:24
算法体系班:排序算法的稳定性
15:37
算法体系班:闲聊
05:48
算法体系班:排序算法总结
11:45
算法体系班:常见的坑
09:37
算法体系班:工程上对排序的改进
12:29
算法体系班:链表问题
10:58
算法体系班:链表面试题常用数据结构和技巧
16:05
算法体系班:常见的面试题解析
16:50
算法体系班:代码解析
15:12
算法体系班:常见的面试题二
24:36
算法体系班:常见的面试题二解析
03:33
算法体系班:闲聊
07:04
算法体系班:常见的面试题
17:41
算法体系班:常见的面试题代码解析(1)
15:29
算法体系班:常见的面试题代码解析(2)
21:12
算法体系班:二叉树的先序、中序、后序遍历(1).
18:30
算法体系班:二叉树的先序、中序、后序遍历(2)
11:20
算法体系班:非递归方式实现二叉树的先序、中序、后序遍历(1)
12:54
算法体系班:非递归方式实现二叉树的先序、中序、后序遍历(2)
18:07
算法体系班:前面课里遗留的一道题
10:17
算法体系班:实现二叉树的按层遍历
08:09
算法体系班:实现二叉树的序列化和反序列化(1)
09:41
算法体系班:实现二叉树的序列化和反序列化(2)
15:12
算法体系班:实现二叉树的序列化和反序列化(3)
12:29
算法体系班:Encode N-ary Tree to Binary Tree(1)
11:13
算法体系班:Encode N-ary Tree to Binary Tree(2)
12:20
算法体系班:二叉树:如何设计一个打印整棵树的打印函数(1)
18:35
算法体系班:二叉树:如何设计一个打印整棵树的打印函数(2)
14:22
算法体系班:二叉树折纸问题
20:40
算法体系班:TreeMaxWidth
11:12
算法体系班:判断是否是完全二叉树
14:04
算法体系班:返回是否是平衡二叉树
17:07
算法体系班:是否搜索二叉树
22:19
算法体系班:返回整颗二叉树的最大距离
16:57
算法体系班:是不是满二叉树
03:01
算法体系班:找到最大的子树是搜索二叉树1
21:45
算法体系班:找到最大的子树是搜索二叉树2
20:17
算法体系班:二叉树的递归套路
03:51
算法体系班:递归套路解决找到最大的子树是搜索二叉树
19:18
算法体系班:返回a和b的最低公共祖先
24:15
算法体系班:多叉树代表公司结构没人有个快乐值发请柬来参见聚会直接上下级的不能邀请返回最大的快乐值
17:08
算法体系班:贪心算法
09:31
算法体系班:返回所有可能的拼接结果中字典序最小的结果1
14:37
算法体系班:返回所有可能的拼接结果中字典序最小的结果2
33:45
算法体系班:用贪心算法返回最多会议室宣讲场次
11:41
算法体系班:code实现
06:39
算法体系班:暴力实现
06:54
算法体系班:用贪心算法解决输入一个数组返回金条分割的最小代价
10:12
算法体系班:code实现
13:54
算法体系班: 输入正整数组costs、正整数组profits、正数k、正数M、输出你最后获得的最大钱数
12:43
算法体系班: code实现
08:09
算法体系班: 给定字符串str,返回点亮str中所有点亮的位置至少需要几盏灯
06:55
算法体系班:实现code
05:46
算法体系班:并查集
20:44
算法体系班: code实现
07:17
算法体系班: 答疑
07:07
算法体系班:优化
12:53
算法体系班:leetcode原题547题Fiend Circles
21:19
算法体系班: 岛问题
07:25
算法体系班:code实现过程
07:40
算法体系班:复杂度
03:24
算法体系班: 用并查集实现方式1
21:49
算法体系班:用并查集实现方式2
17:32
算法体系班:leetcode 305 Number of Islands II
14:02
算法体系班:时间复杂度
10:06
算法体系班: 岛问题(扩展)(1)
02:47
算法体系班:岛问题(扩展)(2)
12:21
算法体系班:有向图和邻接表法
03:30
算法体系班:矩阵表法
03:33
算法体系班:图表达
04:46
算法体系班:点结构的描述和边结构的描述和什么叫图
04:34
算法体系班:写接口转化
07:08
算法体系班:宽度优先遍历
07:24
算法体系班:深度优先遍历
13:01
算法体系班:图的拓扑排序算法
03:59
算法体系班:解答
02:11
算法体系班:图的拓扑排序算法
06:53
算法体系班:拓扑排序的练习
19:14
算法体系班:拓扑排序的方法二
04:18
算法体系班:最小生成树算法
10:41
客服
顶部
赛事库 课堂 2021拜年纪