课程介绍
课程章节
章节1: 全面押题-算法新手班打包课 (59节)

课时01

位运算

57分0秒

课时02

什么叫算法

1分26秒

课时03

算法的分类

4分15秒

课时04

给定一个参数N,返回1!+2!+3!+...+N!的结果

4分40秒

课时05

选择排序

14分15秒

课时06

冒泡排序

14分48秒

课时07

插入排序

15分0秒

课时08

优化插入排序

5分50秒

课时09

答疑

7分50秒

课时10

什么叫数据结构

11分30秒

课时11

最基本的数据结构

14分50秒

课时12

java中的Math.random()函数

35分55秒

课时13

从1-5随机到1-7随机

29分19秒

课时14

01不等概率随机到01等概率随机

10分30秒

课时15

对数器的使用

17分27秒

课时16

有序数组中找到num

10分0秒

课时17

有序数组中找到=num最左的位置

12分47秒

课时18

局部最小值问题

41分15秒

课时19

什么是常数操作

5分0秒

课时20

什么是时间复杂度

3分5秒

课时21

等差数列求和公式

13分30秒

课时22

什么是动态数组

1分40秒

课时23

动态数组使用和扩容

8分15秒

课时24

哈希表和有序表的使用

26分38秒

课时25

介绍单链表和双链表

5分10秒

课时26

单链表的反转

21分0秒

课时27

双链表的反转

7分55秒

课时28

用单链表结构实现队列

14分50秒

课时29

用单链表结构实现栈

3分40秒

课时30

用双链表结构实现双端队列

13分15秒

课时31

K个节点的组内逆序调整

25分5秒

课时32

两个链表相加

16分10秒

课时33

两个有序链表的合并

14分19秒

课时34

位图的功能

7分10秒

课时35

位图的实现

34分10秒

课时36

怎么使用位运算进行加减乘除

20分30秒

课时37

使用位运算实现加法

3分11秒

课时38

使用位运算实现减法

5分20秒

课时39

使用位运算实现乘法

7分7秒

课时40

使用位运算实现除法

35分25秒

课时41

怎么解决系统最小值转绝对值

17分47秒

课时42

比较器

34分42秒

课时43

leetcode 23:合并k个升序链表

13分45秒

课时44

二叉树基本概念和判断两颗树是否结构相同

27分49秒

课时45

判断一棵树是否是镜面树

5分47秒

课时46

返回一棵树的最大深度

1分20秒

课时47

leetcode105用先序数组和中序数组重建一棵树

37分10秒

课时48

leetcode0102二叉树按层遍历并收集节点

47分15秒

课时49

判断是否是二叉树

4分17秒

课时50

判断是否是平衡搜索二叉树

33分22秒

课时51

能否组成路径和

14分35秒

课时52

收集达标路径和

22分55秒

课时53

归并排序

20分59秒

课时54

非递归

13分8秒

课时55

MergeSort代码1

13分10秒

课时56

MergeSort代码2

21分10秒

课时57

快排

7分4秒

课时58

快排代码及升级代码

23分26秒

课时59

递归和非递归实现PartitionAndQuickSort

31分0秒

章节2: 全面押题-体系学习班打包课 (337节)

课时60

常数操作

5分41秒

课时61

时间复杂度

17分14秒

课时62

选择排序、冒泡排序

11分58秒

课时63

插入排序

11分21秒

课时64

插入排序的代码

9分35秒

课时65

额外的空间复杂度

8分52秒

课时66

算法流程的常数项

5分12秒

课时67

算法的最优解

7分0秒

课时68

对数器的认识

19分4秒

课时69

认识二分法

12分8秒

课时70

认识二分法代码实现

23分23秒

课时71

认识异或运算和题目一如何不用额外变量交换两个数

22分56秒

课时72

认识异或运算题目二找到并打印这种数

5分28秒

课时73

题目三怎么把一个int类型的数提取出最右侧的1来

6分59秒

课时74

题目四怎么找到并打印这两种数

17分52秒

课时75

题目五找到出现了k次的数解

21分17秒

课时76

题目五找到出现了k次的数代码实现

16分24秒

课时77

和题目五找到出现了k次的数相关的一个例子

23分39秒

课时78

题目五找到出现了k次的数总结

14分14秒

课时79

单向链表和双向链表

27分55秒

课时80

栈和队列

24分15秒

课时81

栈和队列常见的面试题

8分36秒

课时82

栈和队列常见的面试题二

15分38秒

课时83

理解递归

25分34秒

课时84

Master公式

21分26秒

课时85

哈希表和有序表

23分31秒

课时86

归并排序1

14分50秒

课时87

归并排序2

17分22秒

课时88

题目二非递归方法实现

15分23秒

课时89

题目三小和问题

22分49秒

课时90

题目3小和另个例子

7分29秒

课时91

题目三SmallSum代码

12分45秒

课时92

题目四BiggerThanRightTwice

15分0秒

课时93

题目四BiggerThanRightTwice再次解析

12分18秒

课时94

归并排序序

14分47秒

课时95

归并排序:前置知识

17分27秒

课时96

归并排序:前置知识

11分24秒

课时97

归并排序:题解

26分6秒

课时98

归并排序:题解

16分21秒

课时99

快速排序之荷兰国旗

17分43秒

课时100

荷兰国旗题解

17分50秒

课时101

快速排序

12分24秒

课时102

快速排序

12分11秒

课时103

问题答疑

15分23秒

课时104

认识比较器

11分14秒

课时105

任何比较器

15分2秒

课时106

比较器,和堆结构

16分47秒

课时107

完全二叉树,堆,大根堆

15分59秒

课时108

完全二叉树,堆,大根堆

15分6秒

课时109

完全二叉树,堆,大根堆

15分33秒

课时110

大根堆,小根堆

19分52秒

课时111

堆排序额外空间复杂度

17分43秒

课时112

堆排序

8分41秒

课时113

堆排序

13分58秒

课时114

手写堆

8分44秒

课时115

最大线段重合问题(用堆的实现)

14分7秒

课时116

最大线段重合问题(用堆的实现)

24分18秒

课时117

最大线段重合问题(用堆的实现)

10分33秒

课时118

手动改写堆题目练习

17分48秒

课时119

手动改写堆题目练习

20分28秒

课时120

手动改写堆题目练习

19分58秒

课时121

手动改写堆题目练习

23分28秒

课时122

手动改写堆题目练习

20分17秒

课时123

前缀树概念

21分5秒

课时124

前缀树

11分48秒

课时125

前缀树

16分35秒

课时126

前缀树

15分34秒

课时127

计数排序和基数排序

10分42秒

课时128

计数排序和基数排序

15分40秒

课时129

计数排序和基数排序

7分22秒

课时130

排序算法的稳定性

15分36秒

课时131

排序算法总结

11分44秒

课时132

常见的坑

9分36秒

课时133

工程上对排序的改进

12分28秒

课时134

链表问题

10分57秒

课时135

链表面试题常用数据结构和技巧

16分4秒

课时136

常见的面试题解析

16分49秒

课时137

代码解析

15分11秒

课时138

常见的面试题二

24分35秒

课时139

常见的面试题二解析

3分32秒

课时140

学术探讨

7分2秒

课时141

常见的面试题

17分40秒

课时142

常见的面试题代码解析(1)

15分28秒

课时143

常见的面试题代码解析(2)

21分11秒

课时144

二叉树的先序、中序、后序遍历(1).

18分29秒

课时145

二叉树的先序、中序、后序遍历(2)

11分19秒

课时146

非递归方式实现二叉树的先序、中序、后序遍历(1)

12分53秒

课时147

非递归方式实现二叉树的先序、中序、后序遍历(2)

18分6秒

课时148

前面课里遗留的一道题

10分16秒

课时149

实现二叉树的按层遍历

8分8秒

课时150

实现二叉树的序列化和反序列化(1)

9分39秒

课时151

实现二叉树的序列化和反序列化(2)

15分11秒

课时152

实现二叉树的序列化和反序列化(3)

12分27秒

课时153

Encode N-ary Tree to Binary Tree(1)

11分12秒

课时154

Encode N-ary Tree to Binary Tree(2)

12分19秒

课时155

二叉树:如何设计一个打印整棵树的打印函数(1)

18分34秒

课时156

二叉树:如何设计一个打印整棵树的打印函数(2)

14分21秒

课时157

二叉树折纸问题

20分39秒

课时158

TreeMaxWidth

11分11秒

课时159

判断是否是完全二叉树

14分3秒

课时160

返回是否是平衡二叉树

17分6秒

课时161

是否搜索二叉树

22分18秒

课时162

返回整颗二叉树的最大距离

16分56秒

课时163

是不是满二叉树

3分0秒

课时164

找到最大的子树是搜索二叉树1

21分44秒

课时165

找到最大的子树是搜索二叉树2

20分16秒

课时166

二叉树的递归套路

3分50秒

课时167

递归套路解决找到最大的子树是搜索二叉树

19分17秒

课时168

返回a和b的最低公共祖先

24分14秒

课时169

多叉树代表公司结构没人有个快乐值发请柬来参见聚会直接上下级的不能邀请返回最大的快乐值

17分7秒

课时170

贪心算法

9分30秒

课时171

返回所有可能的拼接结果中字典序最小的结果1

14分36秒

课时172

返回所有可能的拼接结果中字典序最小的结果2

33分44秒

课时173

用贪心算法返回最多会议室宣讲场次

11分40秒

课时174

code实现

6分38秒

课时175

暴力实现

6分53秒

课时176

用贪心算法解决输入一个数组返回金条分割的最小代价

10分11秒

课时177

code实现

13分53秒

课时178

输入正整数组costs、正整数组profits、正数k、正数M、输出你最后获得的最大钱数

12分42秒

课时179

code实现

8分8秒

课时180

给定字符串str,返回点亮str中所有点亮的位置至少需要几盏灯

6分54秒

课时181

实现code

5分45秒

课时182

并查集

20分43秒

课时183

code实现

7分16秒

课时184

答疑

7分6秒

课时185

优化

12分52秒

课时186

leetcode原题547题Fiend Circles

21分18秒

课时187

岛问题

7分24秒

课时188

code实现过程

7分39秒

课时189

复杂度

3分23秒

课时190

用并查集实现方式1

21分48秒

课时191

用并查集实现方式2

17分31秒

课时192

leetcode 305 Number of Islands II

14分1秒

课时193

时间复杂度

10分5秒

课时194

岛问题(扩展)(1)

2分46秒

课时195

岛问题(扩展)(2)

12分20秒

课时196

有向图和邻接表法

3分29秒

课时197

矩阵表法

3分32秒

课时198

图表达

4分45秒

课时199

点结构的描述和边结构的描述和什么叫图

4分33秒

课时200

写接口转化

7分7秒

课时201

宽度优先遍历

7分23秒

课时202

深度优先遍历

13分0秒

课时203

图的拓扑排序算法

3分58秒

课时204

解答

2分10秒

课时205

图的拓扑排序算法

6分52秒

课时206

拓扑排序的练习

19分13秒

课时207

拓扑排序的方法二

4分17秒

课时208

最小生成树算法

10分40秒

课时209

Prim算法(1)

32秒

课时210

Prim算法(2)

12分15秒

课时211

答疑

3分27秒

课时212

迪瑞克斯拉算法

3分34秒

课时213

答疑

5分27秒

课时214

迪瑞克斯拉算法

18分1秒

课时215

答疑

4分36秒

课时216

迪瑞克斯拉算法优化(1)

12分10秒

课时217

迪瑞克斯拉算法优化(2)

18分28秒

课时218

暴力递归(1)

10分33秒

课时219

暴力递归(2)

12分21秒

课时220

答疑

1分52秒

课时221

打印一个字符串的全部子序列(要求不要出现重复字面值的子序列)

13分49秒

课时222

打印一个字符串的全部排序(1)

11分0秒

课时223

打印一个字符串的全部排序(2)

15分29秒

课时224

打印一个字符串的全部排序要求去重复

4分51秒

课时225

答疑

2分39秒

课时226

给你一个栈请你逆序这个栈不能申请格外的数据结构只能使用递归函数如何实现

14分32秒

课时227

空间换时间

12分36秒

课时228

假设有排成一行的N个位置记为1到N N一定大于等于2开始时机器人在其中的M位置上M一定是1到N中的一个如果机器人来到1位置那么下一步只能往右来到2位置如果机器人来到N位置那么下一步只能往左来到N-1的位置

18分4秒

课时229

优化Code

17分19秒

课时230

二次优化(1)

10分35秒

课时231

二次优化(2)

11分44秒

课时232

二次优化(3)

7分56秒

课时233

给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数

3分24秒

课时234

给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数

16分58秒

课时235

答疑

3分11秒

课时236

给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数

38秒

课时237

优化

13分14秒

课时238

答疑

3分44秒

课时239

二次优化

20分46秒

课时240

答疑

3分7秒

课时241

背包问题(1)

12分19秒

课时242

背包问题(2)

11分47秒

课时243

优化

18分4秒

课时244

答疑

1分46秒

课时245

规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为AAA ...

15分55秒

课时246

答疑

2分14秒

课时247

优化规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为...

4分22秒

课时248

给定一个字符串str给定一个字符串类型的数组arr出现的字符都是小写英文arr每一个字符串代表一张贴纸你可以...

26秒

课时249

贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(1)

11分36秒

课时250

贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(2)

8分59秒

课时251

贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(3)

18分42秒

课时252

两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(1)

10分40秒

课时253

两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(2)

10分18秒

课时254

两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(3)

16分17秒

课时255

返回最长回文子序列长度

10分52秒

课时256

code实现

13分40秒

课时257

优化code(1)

12分13秒

课时258

优化code(2)

8分50秒

课时259

优化code(3)

9分56秒

课时260

返回象棋从一个位置到另一个位置的方法有多少种

2分54秒

课时261

code实现

28分3秒

课时262

答疑

5分11秒

课时263

返回咖啡机从开始到变干净的最短时间

11分56秒

课时264

code实现

2分21秒

课时265

优化code(1)

11分3秒

课时266

优化code(2)

8分57秒

课时267

优化code(3)

19分51秒

课时268

再次优化code

19分51秒

课时269

答疑

6分37秒

课时270

返回二维数组最小距离累加和

19分45秒

课时271

code实现

5分59秒

课时272

优化code

13分39秒

课时273

返回组成aim的方法数(arr是货币数组)

12分50秒

课时274

返回组成aim的方法数(arr是面值数组)

27分34秒

课时275

返回组成aim的方法数(arr是面值货币数组,值是正数)

27分1秒

课时276

返k步之后Bob还在NM的区域的概率

11分56秒

课时277

本节课总结和答疑

4分3秒

课时278

返回K次打击后英雄把怪兽砍死的几率(1)

15分4秒

课时279

返回K次打击后英雄把怪兽砍死的几率(2)

15分31秒

课时280

返回K次打击后英雄把怪兽砍死的几率(3)

14分46秒

课时281

返回K次打击后英雄把怪兽砍死的几率(4)

14分41秒

课时282

返回K次打击后英雄把怪兽砍死的几率(5)

14分16秒

课时283

返回组成aim的最少货币数(1)

14分59秒

课时284

返回组成aim的最少货币数(2)

15分38秒

课时285

返回组成aim的最少货币数(3)

11分44秒

课时286

返回裂开的数的种类

2分57秒

课时287

返回裂开的数的种类(1)

14分52秒

课时288

返回裂开的数的种类(2)

24分16秒

课时289

给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(1)

15分47秒

课时290

给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(2)

14分53秒

课时291

给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(3)

11分37秒

课时292

给定数组分成两个集合数组长度为偶数时集合包含个数一..(1)

1分9秒

课时293

给定数组分成两个集合数组长度为偶数时集合包含个数一样数组长度为奇数..(2)

37分36秒

课时294

什么暴力递归可以继续优化

3分13秒

课时295

暴力递归和动态规划的关系

1分38秒

课时296

如何找到某个问题的动态规划方式

4分38秒

课时297

面试中设计暴力递归过程的原则

7分4秒

课时298

知道了面试中设计暴力递归过程的原则然后呢

54秒

课时299

常见的4种尝试模型

1分38秒

课时300

如何分析有没有重复解

31秒

课时301

暴力递归到动态规划的套路

1分31秒

课时302

动态规划的进一步优化

1分8秒

课时303

N皇后问题(1)

15分49秒

课时304

N皇后问题(2)

14分25秒

课时305

N皇后问题(3)

23分31秒

课时306

每一个滑出状态的最大值

21分4秒

课时307

滑动窗口是什么

27分11秒

课时308

arr中达标子数组的数量

32分30秒

课时309

加油站的良好出发点问题

34分21秒

课时310

组成aim的最小货币数

46分32秒

课时311

单调栈结构介绍

46分46秒

课时312

子数组最大值

37分3秒

课时313

直方图最大长方形面积

7分34秒

课时314

全部由1组成的最大子矩形

16分42秒

课时315

全部由1组成的子矩形数量

56分23秒

课时316

返回所有子数组最小值的累加和

43分31秒

课时317

求斐波那契数列矩阵乘法的方法

44分36秒

课时318

返回n年后牛的数量

19分13秒

课时319

返回有多少达标的字符串

18分29秒

课时320

kmp算法

1小时3分40秒

课时321

课堂答疑

1小时3分10秒

课时322

回文是什么

19分22秒

课时323

manacher算法

47分1秒

课时324

manacher案例演示

44分33秒

课时325

kmp习题

19分16秒

课时326

在无序数组中求第k小的数

21分5秒

课时327

bfprt算法

44分47秒

课时328

题目1返回topk个最大的数不同时间复杂度方法

11分32秒

课时329

蓄水池算法

31分56秒

课时330

实际应用场景

32分55秒

课时331

什么是morris遍历

41分12秒

课时332

morris遍历细节

17分3秒

课时333

课堂答疑复杂度

43分4秒

课时334

习题实战演示

20分36秒

课时335

线段树

29分37秒

课时336

懒更新

13分13秒

课时337

线段树code实现数组arr时间复杂度都是O(logN)1

27分24秒

课时338

线段树code实现数组arr时间复杂度都是O(logN)2

22分41秒

课时339

线段树测试及回答问题

1分15秒

课时340

线段树实例2积方块问题

21分40秒

课时341

IndexTree1

24分46秒

课时342

IndexTree2

35分20秒

课时343

IndexTree2D

9分22秒

课时344

IndexTree左上角到右下角的累加和

5分19秒

课时345

AC自动机

27分33秒

课时346

AC自动机算法核心

17分29秒

课时347

AC自动机code

36分50秒

课时348

哈希函数

36分24秒

课时349

布隆过滤器

9分53秒

课时350

布隆过滤器三大公式1

12分35秒

课时351

布隆过滤器三大公式2

14分20秒

课时352

一致性哈希-基础

7分18秒

课时353

一致性哈希-变成环的设计

17分0秒

课时354

虚拟节点技术

11分10秒

课时355

资源限制技巧汇总

6分22秒

课时356

使用最多1GB的内存怎么找到出现次数最多的无符号数

32分40秒

课时357

使用最多1GB的内存怎么找到出现次数最多的无符号数

13分40秒

课时358

使用最多1GB的内存怎么找到所有未出现过的数

24分49秒

课时359

内存限制为 3KB,但是只用找到一个没出现过的数即可

3分56秒

课时360

有一个包含100亿个URL的文件假设每个URL占用64B请找出其中所有重复的URL

1分57秒

课时361

无符号整数可以使用最多1GB的内存找出所有出现了两次的数

2分50秒

课时362

无符号整数可以使用最多3K的内存怎么找到这40亿个整数的中位数

10分19秒

课时363

给你5G的内存空间请你输出一个10G大小的文件就是原文件所有数字排序的结果

20分55秒

课时364

买苹果返回袋子数

15分30秒

课时365

轮流吃草返回谁会赢

21分0秒

课时366

给定一个数返回是不是连续正数和

18分4秒

课时367

对数器找规律

11分12秒

课时368

返回通过所有怪兽需要花的最小钱数

1小时2分25秒

课时369

返回arr的所有子序列中累加和除以m之后的最大值

34分1秒

课时370

n袋零食背包容量w一共有多少种零食放法1

29分37秒

课时371

n袋零食背包容量w一共有多少种零食放法2

10分13秒

课时372

卡特兰数

17分36秒

课时373

卡特兰数公式

31分48秒

课时374

卡特兰数修正

11分0秒

课时375

给定一个正整数值K找到所有子数组里哪个子数组的累加和等于K并且是长度最大的返回其长度

18分0秒

课时376

值可能正可能负可能0所有子数组里哪个子数组的累加和等于K且是长度最大的返回其长度

20分59秒

课时377

所有子数组里哪个子数组的累加和小于等于K并且是长度最大的返回其长度

47分20秒

课时378

数组给定一个值v求子数组平均值小于等于v的最长子数组长度

4分20秒

课时379

总结技巧

5分0秒

课时380

给定一个正方形矩阵matrix原地调整成顺时针90度转动的样子

31分10秒

课时381

Leetcode464CanIWin问题1

21分59秒

课时382

Leetcode464CanIWin问题2

35分0秒

课时383

TSP问题1

32分10秒

课时384

TSP问题2

13分59秒

课时385

你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种1

31分38秒

课时386

你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种2

25分38秒

课时387

打气球得分问题

35分30秒

课时388

leetcode546拆箱

39分44秒

课时389

消字符问题

19分58秒

课时390

给定一个数组arr和一个正数M返回在arr的子数组在长度不超过M的情况下最大的累加和

7分0秒

课时391

哈夫曼树详解

17分3秒

课时392

leetcode664奇怪的打印机

20分34秒

课时393

计算可能有多少种不同的arr可以满足以上条件1

42分54秒

课时394

计算可能有多少种不同的arr可以满足以上条件2

20分30秒

课时395

最大网络流算法之dinic算法详解1

24分28秒

课时396

最大网络流算法之dinic算法详解2

39分52秒

章节3: 全面押题-大厂刷题班打包课 (255节)

课时397

绳子覆盖最多的点数

9分18秒

课时398

统计目录里所有文件的数量

8分59秒

课时399

返回大于等于num且最近的2的某次方

12分23秒

课时400

让一种字符放左、另一种字符放右的最少交换次数

15分44秒

课时401

二维数组中的最长递增路径长度

20分30秒

课时402

法师AOE问题

11分42秒

课时403

以+或-连接返回最后算出target的方法数

43分17秒

课时404

为每个人查询收入最大的工作

21分10秒

课时405

自动售货机买可乐问题

38分16秒

课时406

一种接受并按顺序打印信息的数据结构

28分54秒

课时407

让所有司机获得总体最多收入的分配问题

27分10秒

课时408

含有SetAll功能的哈希表

10分33秒

课时409

需要排序的最短子数组长度

17分40秒

课时410

最长无重复字符的子串长度

22分56秒

课时411

字符串根据字符种类分类

3分26秒

课时412

边框为1的最大正方形

21分6秒

课时413

能同时比赛的最大场次

17分48秒

课时414

最多装两个人的船同时过河问题

13分10秒

课时415

最接近goal的最大子序列累加和

12分4秒

课时416

自由之路问题

26分56秒

课时417

在二叉树上返回和某个节点距离为K的所有节点

21分48秒

课时418

批量的给定区间查询数字出现了几次

9分52秒

课时419

子数组的最大累加和

11分37秒

课时420

子矩阵的最大累加和

16分3秒

课时421

不能取相邻数字的子序列最大累加和

8分8秒

课时422

分糖果问题及其进阶问法

21分55秒

课时423

构造特殊标准的数组

9分22秒

课时424

字符串交错组成问题

23分6秒

课时425

大楼轮廓线问题

33分26秒

课时426

根据先序遍历重建搜索二叉树

27分40秒

课时427

求相等子树的数量

29分15秒

课时428

编辑距离问题

26分55秒

课时429

一个字符串至少删掉几个字符能变成另一个字符串的子串

48分39秒

课时430

子数组的最大异或和

50分45秒

课时431

两个数之间的最大异或和

50分45秒

课时432

num去异或不大于m的数字得到的最大异或和

27分30秒

课时433

最多能切出多少异或和为0的子数组

42分51秒

课时434

Nim博弈

15分13秒

课时435

数组中哪两个数与的结果最大

17分42秒

课时436

覆盖全树的最少相机数

44分2秒

课时437

相邻两数的最大差值

30分3秒

课时438

数组中有多少个绝对值不同的数字

5分11秒

课时439

数组中的单词有多少种拼接方法

26分54秒

课时440

公式字符串的结算结果

42分57秒

课时441

随意选两根支柱所能容纳的最大水量

15分42秒

课时442

二维字符数组中找单词问题

28分5秒

课时443

贪吃蛇所能成长的最大长度

40分2秒

课时444

线形点灯和环形点灯问题

1小时26分54秒

课时445

无效括号串变有效的所有可能结果

39分5秒

课时446

最长递增子序列长度

20分43秒

课时447

俄罗斯套娃问题

6分32秒

课时448

判断一个数字是不是stepsum

9分45秒

课时449

跳跃游戏

25分46秒

课时450

支持查询出现次数前几的数据结构

50分40秒

课时451

恰好拥有K个逆序对的不同数组个数

39分6秒

课时452

搜索二叉树转有序双向链表

10分0秒

课时453

布尔表达式的期待方法数

29分20秒

课时454

至少添加多少个字符能整体变成回文串的多种考法

50分51秒

课时455

切出来的子串都是回文串的最少划分数的多种考法

1小时6分49秒

课时456

字符串中是否有某个子串是另一个子串的异构词

30分23秒

课时457

找到两个有序数组中整体第K小的数

60分0秒

课时458

自由选择数组中的数字返回严格+1的最长序列长度

11分15秒

课时459

正则表达式匹配问题

59分57秒

课时460

抽牌获胜概率问题

47分33秒

课时461

超级洗衣机问题

18分0秒

课时462

旋变字符串问题

45分48秒

课时463

炮弹打砖块掉落问题

51分6秒

课时464

最长的有效括号子串的长度

23分55秒

课时465

累加和小于等于K的子数组最大累加和

9分15秒

课时466

满足搜索二叉树条件的最大拓扑结构

29分41秒

课时467

求完全二叉树的节点个数

21分46秒

课时468

恢复搜索二叉树的错误节点

13分47秒

课时469

缺失的最小正整数

39分46秒

课时470

股票问题1

8分39秒

课时471

股票问题2

6分31秒

课时472

股票问题3

32秒

课时473

股票问题4

55分26秒

课时474

股票问题含冷冻期

35分38秒

课时475

股票问题含手续费

10分28秒

课时476

数组的子集能否组成sum

35分36秒

课时477

最小不可组成和

10分21秒

课时478

组成所有数字的最小补丁数问题

15分3秒

课时479

每次逆序后的逆序对数量问题

41分18秒

课时480

约瑟夫环问题

33分0秒

课时481

在每行每列有序的二维数组中找数字

5分52秒

课时482

在每行每列有序的二维数组中找最小的第K个数

20分9秒

课时483

找到所有能拼成回文串的索引组合

31分23秒

课时484

S字符串有多少个子序列等于T字符串

37分54秒

课时485

返回字符串中有多少字面值不同的子序列

54分9秒

课时486

求某个状态是汉诺塔最优行动的第几步

32分39秒

课时487

联通两块岛的最短的桥

58分34秒

课时488

来去捡樱桃问题

25分32秒

课时489

来自两个数组的数字组成最大和的TopK问题

23分34秒

课时490

LRU内存替换算法

39分25秒

课时491

LFU内存替换算法

19分58秒

课时492

1~N中1出现的次数

41分11秒

课时493

最小包含区间问题

11分22秒

课时494

扑克牌的达标方法数

26分26秒

课时495

通过二叉树先序中序数组生成后序数组

32分4秒

课时496

通过因子连接的集合数问题

26分2秒

课时497

完美洗牌问题

34分23秒

课时498

回文子序列的数量

27分7秒

课时499

树链剖分详解

27分43秒

课时500

三个不相容子数组的最大累加和

37分0秒

课时501

一维接雨水问题

16分54秒

课时502

二维接雨水问题

16分2秒

课时503

可见山峰对问题

43分57秒

课时504

广告牌的相等左右柱的最大值

26分3秒

课时505

批量查询最低公共祖先的顶级解法

58分8秒

课时506

左右两部分最大值相差的绝对值怎么尽量大

9分47秒

课时507

最长的可整合子数组

17分48秒

课时508

超级水王问题和摩尔投票及其扩展

33分42秒

课时509

相邻K个石子才能合并最终合成一堆的最小代价

27分49秒

课时510

被切的数字不算能否切成4个累加和相等的部分

7分18秒

课时511

第K小的数字对

31分49秒

课时512

不含有4的吉祥里程表

39分32秒

课时513

棋盘四个方向相邻不同色需要的最少颜色数

6分27秒

课时514

最小包含子串

27分43秒

课时515

一种字符只保留一个的最小字典序结果

27分43秒

课时516

IP掩码问题

46分36秒

课时517

累加和为0的所有三元组

19分35秒

课时518

一条线最多能通过几个点

25分55秒

课时519

良好加油站问题最优解

41分43秒

课时520

三个有序数组选三个数彼此相减的绝对值相加怎么最小

41分37秒

课时521

二维网格中查找出所有包含的单词

41分55秒

课时522

自由用加、减、乘连接返回所有能够得到目标值的表达式

27分42秒

课时523

单词接龙问题

36分9秒

课时524

邀请所有乐队演出的最小花费

1小时15分3秒

课时525

鹅厂文化衫问题

12分33秒

课时526

leetcode 0001 两数之和

1分13秒

课时527

leetcode 0007 翻转数字

14分49秒

课时528

leetcode 0008 字符串转换整数

20分37秒

课时529

leetcode 0012 整数转罗马数字

10分5秒

课时530

leetcode 0013 罗马数字转整数

1分56秒

课时531

leetcode 0014 最长公共前缀

2分48秒

课时532

leetcode 0017 电话号码的字母组合

8分30秒

课时533

leetcode 0019 删除链表的倒数第N个结点

6分35秒

课时534

leetcode 0020 有效的括号

12分19秒

课时535

leetcode 0022 括号生成

11分11秒

课时536

leetcode 0026 删除有序数组中的重复项

4分0秒

课时537

leetcode 0034 在排序数组中查找元素的第一个和最后一个位置

8分22秒

课时538

leetcode 0036 有效的数独

13分5秒

课时539

leetcode 0037 解数独

12分3秒

课时540

leetcode 0038 外观数列

2分55秒

课时541

leetcode 0049 字母异位词分组

3分25秒

课时542

leetcode 0033 搜索旋转排序数组

27分41秒

课时543

leetcode 0050 Pow(x,n)

23分2秒

课时544

leetcode 0056 合并区间

16分15秒

课时545

leetcode 0062 不同路径

21分21秒

课时546

leetcode 0066 加一

3分50秒

课时547

leetcode 0069 Sqrt(x)

4分25秒

课时548

leetcode 0073 矩阵置零

26分50秒

课时549

leetcode 0079 单词搜索

16分55秒

课时550

leetcode 0088 合并两个有序数组

4分46秒

课时551

leetcode 0091 解码方法

15分4秒

课时552

leetcode 0098 验证二叉搜索树

3分31秒

课时553

leetcode 0101 对称二叉树

8分43秒

课时554

leetcode 0103 二叉树的锯齿形层序遍历

6分9秒

课时555

leetcode 0108 将有序数组转换为二叉搜索树

2分13秒

课时556

leetcode 0116 填充每个节点的下一个右侧节点指针

11分49秒

课时557

leetcode 0118 杨辉三角

4分16秒

课时558

leetcode 0119 杨辉三角二

8分43秒

课时559

leetcode 0124 二叉树中的最