最近搜索
暂无搜索记录
热搜
JAVA
大数据
分布式
Python
人工智能
爬虫
WEB
JavaScript
认证
课时01
什么是算法数据结构
1分58秒
课时02
何为常数时间的操作
2分0秒
课时03
常见的常数时间操作
16分30秒
课时04
时间复杂度的意义
6分35秒
课时05
选择排序
6分30秒
课时06
冒泡排序
9分50秒
课时07
插入排序
12分5秒
课时08
额外空间复杂度
9分51秒
课时09
面试、比赛、刷题中、一个问题的最优解是什么意思
3分2秒
课时10
常见的时间复杂度
1分10秒
课时11
算法和数据结构学习的大脉络
1分30秒
课时12
什么叫对数器
13分50秒
课时13
什么叫二分法
4分45秒
课时14
在一个有序数组中,找=某个数的最左侧位置
10分10秒
课时15
局部最小值
10分5秒
课时16
认识异或运算
8分55秒
课时17
如何不用额外变量交换两个数的值
11分30秒
课时18
一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这种数
8分26秒
课时19
怎么把一个int类型的数,提取出最右侧1来
5分10秒
课时20
一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这两种数
18分30秒
课时21
单双向链表节点结构
2分30秒
课时22
单双链表如何反转
9分5秒
课时23
把给定值删除
9分5秒
课时24
java和c++在内存释放上的问题
9分50秒
课时25
什么是栈和队列
2分5秒
课时26
栈和队列的实际实现(双向链表实现)
9分50秒
课时27
栈和队列的实际实现(数组实现)
16分35秒
课时28
既然语言都有这些结构和api,为什么还需要手撸练习
12分5秒
课时29
如何用队列结构实现栈结构
3分5秒
课时30
如何使用栈结构实现队列结构
9分0秒
课时31
求数组arr[L..R]中的最大值,怎么用递归方法实现
14分10秒
课时32
Master公式
22分23秒
课时33
哈希表
39分21秒
课时34
什么是归并排序
4分15秒
课时35
归并排序(递归方法实现)
13分38秒
课时36
归并排序(非递归方法实现)(1)
20分31秒
课时37
归并排序(非递归方法实现)(2)
8分0秒
课时38
归并排序时间复杂度分析
6分35秒
课时39
根据常见面试题深入理解归并排序
22分28秒
课时40
根据常见面试题深入理解归并排序代码解析
7分0秒
课时41
在一个数组中求降序对
14分5秒
课时42
Partition过程
20分10秒
课时43
荷兰国旗问题
15分35秒
课时44
快速排序1.0
5分15秒
课时45
快速排序2.0
5分20秒
课时46
快速排序3.0
4分55秒
课时47
怎么解决复杂度
6分10秒
课时48
额外空间复杂度怎么估计
7分29秒
课时49
完全二叉树结构
9分18秒
课时50
堆是什么
3分20秒
课时51
大根堆讲解1
5分35秒
课时52
大根堆代码1
8分11秒
课时53
大根堆讲解2
9分30秒
课时54
答疑
11分40秒
课时55
下沉的复杂度是多少
3分55秒
课时56
堆排序是什么
4分33秒
课时57
堆排序优化1
9分50秒
课时58
直观认识完全二叉树
7分45秒
课时59
答疑1
5分10秒
课时60
怎么保证每一个数再排完序的距离不会超过k
13分30秒
课时61
答疑2
2分35秒
课时62
比较器(重载比较运算符)
7分23秒
课时63
比较器(排序)
2分51秒
课时64
比较器(特殊标准排序的结构)
3分41秒
课时65
什么情况下可以用语言提供的堆结构,什么情况下必须手动写
8分43秒
课时66
什么情况下可以用语言提供的堆结构,什么情况下必须手动写代码实现
22分20秒
课时67
答疑
15分30秒
课时68
前缀树
15分45秒
课时69
怎么实现前缀树
11分54秒
课时70
答疑
1分34秒
课时71
word这个字符串之前加入过几次
4分35秒
课时72
有多少字符串是以pre这个字符串作为前缀的
1分50秒
课时73
删除
14分26秒
课时74
答疑
2分36秒
课时75
前缀树是怎么拓展的
2分40秒
课时76
不基于比较的排序
8分5秒
课时77
基数排序
13分25秒
课时78
基数排序代码
5分36秒
课时79
基数排序代码拆解
28分35秒
课时80
计数排序和基数排序
12分10秒
课时81
选择、冒泡、插入排序有没有稳定性
3分45秒
课时82
归并、快排、堆排序有没有稳定性
5分26秒
课时83
排序算法总结
4分35秒
课时84
常见的坑
12分48秒
课时85
链表问题
2分30秒
课时86
快慢指针简介
2分20秒
课时87
快慢指针代码
12分15秒
课时88
给定一个单链表的头节点head,判断该链表是否为回文机构
17分30秒
课时89
将单链表按某值划分成左边小、中间相等、右边大的形式
24分0秒
课时90
特殊的单链表节点(用哈希表的方法)
9分5秒
课时91
不用哈希表的方法
15分41秒
课时92
两个有环也可能无环的单链表,如果相交,返回相交的第一个节点,如果不想交,返回null
16分19秒
课时93
两个有环也可能无环的单链表,如果相交,返回相交的第一个节点,如果不想交,返回null代码实现
2分57秒
课时94
两个无环链表是否相交
4分25秒
课时95
两个无环链表是否相交代码
3分30秒
课时96
答疑
3分0秒
课时97
两个链表都有环有几种结构
13分20秒
课时98
能不能不给单链表的头节点,只给想要删除的节点,就能做到在链表上把这个删掉
13分16秒
课时99
什么叫二叉树
1分50秒
课时100
二叉树遍历(什么叫子树)
2分26秒
课时101
二叉树遍历是什么意思
4分30秒
课时102
二叉树遍历实现
10分28秒
课时103
非递归方式实现二叉树的遍历
38秒
课时104
非递归方式实现二叉树的遍历(前序)
11分15秒
课时105
非递归方式实现二叉树的遍历(中序)
12分26秒
课时106
非递归方式实现二叉树的遍历(后序)
25分15秒
课时107
实现二叉树按层遍历(队列方式)
3分55秒
课时108
统计二叉树最大的宽度(用Map)
16分15秒
课时109
统计二叉树最大的宽度(不用Map)
9分25秒
课时110
二叉树的序列化和反序列化
19分37秒
课时111
如何设计一个打印整棵树的打印函数
15分55秒
课时112
给一个二叉树中的某个节点,返回该节点的后继节点1
7分42秒
课时113
如果x没有又数
3分48秒
课时114
后继
2分20秒
课时115
给一个二叉树中的某个节点,返回该节点的后继节点2
2分18秒
课时116
给一个二叉树中的某个节点,返回该节点的后继节点代码实现
4分30秒
课时117
给定一个如如参数N,代表纸条都从下边上向上方连续对着N次,请从上到下导引所有折痕的方向1
8分33秒
课时118
给定一个如如参数N,代表纸条都从下边上向上方连续对着N次,请从上到下导引所有折痕的方向2
10分43秒
课时119
二叉树的递归套路1
4分7秒
课时120
什么叫平衡树
1分40秒
课时121
二叉树的递归套路2
55秒
课时122
列出所有可能性后,确定到底需要向左树和右树要什么样的信息
9分45秒
课时123
给定一颗二叉树的头结点head,任何两个节点之间都存在距离,返回整课二叉树的最大距离
14分25秒
课时124
给定二叉树的头节点head,返回这个二叉树最大的二叉树搜索子树的头节点
29分30秒
课时125
二叉树递归套路3
1分33秒
课时126
排队的最大快乐值
21分15秒
课时127
返回这颗二叉树是不是满二叉树1
21分10秒
课时128
返回这颗二叉树是不是满二叉树2
19分49秒
课时129
返回a和b的最低公共祖先
28分50秒
课时130
贪心算法
6分29秒
课时131
贪心算法例子
9分52秒
课时132
从头到尾讲一道利用贪心算法求解的题目(1)
10分22秒
课时133
从头到尾讲一道利用贪心算法求解的题目(2)
11分42秒
课时134
从头到尾讲一道利用贪心算法求解的题目(3)
25分34秒
课时135
贪心算法求解的标准过程
1分34秒
课时136
贪心算法的解题套路
6分19秒
课时137
贪心算法的解题套路实战
24分32秒
课时138
返回如果点亮str中所有需要点亮的位置,至少需要几盏灯
22分29秒
课时139
整分整块金条,怎么分最省铜板
12分38秒
课时140
每做完一个项目马上获得的收益可以支持你去做下一个项目不能并行的做项目你最后获得的最大钱数
19分15秒
课时141
并查集
10分5秒
课时142
isSameSet和union方法的代价越低越好
9分29秒
课时143
并查集代码
16分59秒
课时144
并查集优化
18分32秒
课时145
合并users返回合并之后的用户数量
23分18秒
课时146
图
29分19秒
课时147
图的宽度优先&深度优先遍历(1)
19分23秒
课时148
图的宽度优先&深度优先遍历(2)
5分29秒
课时149
图的拓扑排序算法
14分19秒
课时150
最小生成树算法之Kruskal
15分13秒
课时151
最小生成树算法之Prim
25分23秒
课时152
Dijkstra算法
27分19秒
课时153
证明Dijkstra算法
11分2秒
课时154
改进后的Dijkstra算法
15分23秒
课时155
暴力递归
1分25秒
课时156
汉诺塔问题(1)
14分55秒
课时157
汉诺塔问题(2)
14分0秒
课时158
汉诺塔问题(3)
16分10秒
课时159
给你一个栈请你逆序这个栈不能申请额外的数据结构只能使用递归函数如何实现
17分28秒
课时160
二叉树序列化
5分50秒
课时161
尝试
14分2秒
课时162
打印一个字符串的全部子序列
4分42秒
课时163
打印一个字符串的全部排列
15分45秒
课时164
打印一个字符串的全部排列不出现重复的排列
11分36秒
课时165
从左往右尝试模型1
22分16秒
课时166
从左往右尝试模型2
17分3秒
课时167
范围上尝试的模型
31分28秒
课时168
课前例题1讲解
16分33秒
课时169
课前例题2讲解
12分16秒
课时170
N皇后
28分38秒
课时171
N皇后方法1
21分51秒
课时172
N皇后方法2
19分9秒
课时173
回答问题
3分3秒
课时174
怎么尝试一件事
13分50秒
课时175
动态规划
17分10秒
课时176
经典动态规划
19分12秒
课时177
返回让所有咖啡杯变干净的最早完成时间
34分32秒
课时178
返回所有的路径中最小的路径和(1)
10分30秒
课时179
返回所有的路径中最小的路径和(2)
16分29秒
课时180
解题规律
7分11秒
课时181
值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(1)
8分59秒
课时182
值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(2)
17分41秒
课时183
值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(3)
18分40秒
课时184
枚举行为优化
17分12秒
课时185
返回需要至少多少张贴纸可以完成任务方法1(1)
29分13秒
课时186
返回需要至少多少张贴纸可以完成任务方法1(2)
21分50秒
课时187
返回需要至少多少张贴纸可以完成任务方法2
16分28秒
课时188
总结
12分50秒
课时189
两个字符串的最长公共子序列问题(1)
2分17秒
课时190
两个字符串的最长公共子序列问题(2)
21分17秒
课时191
两个字符串的最长公共子序列问题(13)
9分38秒
课时192
返回让所有咖啡杯变干净的最早完成时间方法1
20分29秒
课时193
返回让所有咖啡杯变干净的最早完成时间方法2
21分30秒