自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 算法训练 Day 60

LeetCode 关于单调栈——柱状图中最大的矩形的思路和方法,单调栈的思想是递增或者递减,要明确这一点,才能在之后遍历,分析情况的时候不乱。

2022-12-27 21:02:46 345

原创 算法训练 Day 59

LeetCode 关于单调栈的两道经典题目,如果面试的时候一时想不到单调栈的方法,也可以先使用别的方法将题目ac出来。

2022-12-27 19:35:48 402

原创 算法训练 Day 58

LeetCode 关于单调栈的两道题,单调栈相当于用空间换时间,在遍历的同时记录下一些信息来避免进行二次遍历。

2022-12-27 18:47:20 459

原创 算法训练 Day 57

LeetCode 关于动态规划——回文串、回文序列的问题,做这种题的时候一定要清楚要我们求解的子序列是否连续。

2022-12-27 12:22:52 517

原创 算法训练 Day 56

LeetCode 关于编辑距离的思路和代码,编辑距离还是一道非常经典的动态规划题目,与打家劫舍的重要性不相上下。

2022-12-26 20:34:53 379

原创 算法训练 Day 55

LeetCode 关于子序列的两道题目,均使用动态规划的思想,难度逐步提升。

2022-12-26 17:16:35 336

原创 算法训练 Day 53

LeetCode 关于子序列和子数组的三道题,有时候题目乍一看没有直接使用动规的迹象,还是要仔细分析题目。

2022-12-26 16:16:13 396

原创 算法训练 Day 52

LeetCode 关于动规——子序列的三道题,要活用动规五部曲。

2022-12-25 17:08:53 390

原创 算法训练 Day 51

LeetCode 关于买卖股票的两道题,使用动态规划的思路。写这篇博客的时候阿根廷已经2:0法国了,希望梅老板夺冠!

2022-12-18 23:52:12 257

原创 算法训练 Day 50

LeetCode 关于动态规划--买卖股票的进阶版,两道题思路一致,是非常不错的动规好题。

2022-12-17 13:06:10 488

原创 算法训练 Day 49

LeetCode 关于动态规划--买卖股票的两道专项训练。

2022-12-15 21:10:17 304

原创 算法训练 Day 48

LeetCode 三道打家劫舍的题,打家劫舍是非常经典的动态规划类题目,需要好好揣摩。

2022-12-14 22:40:26 240

原创 算法训练 Day 46

LeetCode 关于动态规划多重背包的一道题。

2022-12-13 22:20:49 170

原创 算法训练 Day 45

LeetCode 关于动态规划--完全背包问题的三道题,完全背包跟01背包的区别就在于物品能不能多次进行选择。

2022-12-12 22:04:28 86

原创 算法训练 Day 44

LeetCode 关于完全背包的两题,而且这两题很有针对性的考察了对排列顺序的注重,不同的情况需要进行不同的应变。

2022-12-09 22:09:50 113

原创 算法训练 Day 43

LeetCode 关于动态规划的三题,难度不小,还是需要仔细揣摩动规,利用好动规五部曲。

2022-12-08 22:46:55 79

原创 算法训练 Day 42

LeetCode 关于动态规划——01背包的一道应用算法题,01背包是动态规划的进阶思想,比较难掌握,需要多揣摩,多举例思考。

2022-12-07 11:55:46 87

原创 算法训练 Day 41

LeetCode 关于动态规划的两道题的思路和代码,动态规划是一种非常精彩的思想,其寻找内在的一种规律来减少暴力搜索的时间。

2022-12-05 22:22:47 87

原创 算法训练 Day 39

LeetCode 关于动态规划的两道题——不同路径和不同路径II,都是用的最经典的动规五部曲的思想,题目本身并不难。

2022-12-03 21:12:12 220

原创 算法训练 Day 38

LeetCode 关于动规比较简单的三道题,练练手,动规的重要性值得任何LeetCode人的注意。

2022-12-02 22:29:23 127

原创 算法训练 Day 37

LeetCode 关于贪心思想的两道题,贪心实际上就是一种思想,甚至于是一种常或者直觉。

2022-12-01 21:41:48 159

原创 算法训练 Day 36

LeetCode 关于贪心思想的三道题,这三道题都是区间重叠的场景,遇到这种场景首先想到的是对数组进行排序,并根据排序顺序进行后续操作。

2022-12-01 17:21:50 180

原创 算法训练 Day 35

LeetCode 关于贪心算法的三道题,贪心就是思考局部最优解来求出全局最优解的思想。

2022-11-29 23:28:57 114

原创 算法训练 Day 34

LeetCode 关于贪心算法的三道题,贪心算法最重要的还是个思想和对实际情况的分析,而不需要背一些模板。

2022-11-28 20:08:23 93

原创 算法训练 Day 32

LeetCode 关于贪心算法的三道题的思路和代码,贪心不像dfs或回溯有固定的模板,还是需要对实际问题进行分析,包括归纳和找规律,找到合理使用贪心的场景。

2022-11-26 17:32:06 556

原创 算法训练 Day 31

LeetCode 使用贪心思想的三道题,发现一个有趣的点,能用贪心做的题基本都能使用动态规划hh

2022-11-25 22:34:48 130

原创 算法训练 Day 30

LeetCode 著名回溯题——N皇后的思路和解法。

2022-11-25 16:38:50 150

原创 算法训练 Day 29

LeetCode 关于回溯的三题,其中还包含对于去重的深一步理解和讨论。

2022-11-24 11:15:52 228

原创 算法训练 Day 28

LeetCode 三道关于回溯算法的题目思路和代码。

2022-11-23 17:24:18 121

原创 算法训练 Day 27

LeetCode 关于回溯算法的三道题,回溯最重要的就是每次递归时传参的变化,其次是循环体内的一些逻辑(比如剪枝、去重等)。

2022-11-21 22:07:10 172

原创 算法训练 Day 25

LeetCode 关于回溯的两道题,回溯最最重要的是递归函数的传参,回溯本身代码结构体大同小异。

2022-11-19 22:21:31 163

原创 算法训练 Day 24

LeetCode 回溯题目的经典:组合问题。

2022-11-18 17:44:58 147

原创 算法训练 Day 23

LeetCode 关于二叉树三题的思路和代码,递归还是非常适用于二叉树这种结构。

2022-11-17 22:40:27 110

原创 算法训练Day 22

LeetCode 关于二叉树公共祖先、增删节点的三道题,增删节点有着很好的工程实际意义,删除节点的情况也比较复杂,写代码嘛,就是要考虑到所有情况

2022-11-16 17:27:38 110

原创 算法训练Day 21

LeetCode 关于二叉树的三道题,主要考察对二叉树的遍历顺序,不同的遍历顺序能应对不同的题目要求,很神奇~

2022-11-16 15:49:22 166

原创 算法训练Day 20

LeetCode 关于二叉树的四道题,均使用的是递归,其中对二叉树的遍历顺序还有考究。

2022-11-14 22:12:29 278

原创 算法训练Day 18

LeetCode 关于二叉树的五道题,包括递归对二叉树的进阶运用,以及经典的通过中序后序遍历来构造二叉树。

2022-11-13 22:03:33 199

原创 算法训练Day 17

LeetCode 关于二叉树节点的三道题,二叉树最适合的算法还是递归算法。

2022-11-11 22:14:22 171

原创 算法训练Day 16

LeetCode 关于二叉树深度和完全二叉树定义的三道算法题,递归还是很契合二叉树这一数据结构的啊

2022-11-10 22:10:04 154

原创 算法训练Day 15

LeetCode 关于二叉树的三题,二叉树的层序遍历是应该重视的点。

2022-11-09 22:20:57 171

TextRank_BM25_abstract.py

TextRank_BM25_abstract.py

2022-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除