LeetCode 关于单调栈——柱状图中最大的矩形的思路和方法,单调栈的思想是递增或者递减,要明确这一点,才能在之后遍历,分析情况的时候不乱。
2022-12-27 21:02:46
345
LeetCode 关于单调栈的两道经典题目,如果面试的时候一时想不到单调栈的方法,也可以先使用别的方法将题目ac出来。
2022-12-27 19:35:48
402
LeetCode 关于单调栈的两道题,单调栈相当于用空间换时间,在遍历的同时记录下一些信息来避免进行二次遍历。
2022-12-27 18:47:20
459
LeetCode 关于动态规划——回文串、回文序列的问题,做这种题的时候一定要清楚要我们求解的子序列是否连续。
2022-12-27 12:22:52
517
LeetCode 关于编辑距离的思路和代码,编辑距离还是一道非常经典的动态规划题目,与打家劫舍的重要性不相上下。
2022-12-26 20:34:53
379
LeetCode 关于子序列的两道题目,均使用动态规划的思想,难度逐步提升。
2022-12-26 17:16:35
336
LeetCode 关于子序列和子数组的三道题,有时候题目乍一看没有直接使用动规的迹象,还是要仔细分析题目。
2022-12-26 16:16:13
396
LeetCode 关于动规——子序列的三道题,要活用动规五部曲。
2022-12-25 17:08:53
390
LeetCode 关于买卖股票的两道题,使用动态规划的思路。写这篇博客的时候阿根廷已经2:0法国了,希望梅老板夺冠!
2022-12-18 23:52:12
257
LeetCode 关于动态规划--买卖股票的进阶版,两道题思路一致,是非常不错的动规好题。
2022-12-17 13:06:10
488
LeetCode 关于动态规划--买卖股票的两道专项训练。
2022-12-15 21:10:17
304
LeetCode 三道打家劫舍的题,打家劫舍是非常经典的动态规划类题目,需要好好揣摩。
2022-12-14 22:40:26
240
LeetCode 关于动态规划多重背包的一道题。
2022-12-13 22:20:49
170
LeetCode 关于动态规划--完全背包问题的三道题,完全背包跟01背包的区别就在于物品能不能多次进行选择。
2022-12-12 22:04:28
86
LeetCode 关于完全背包的两题,而且这两题很有针对性的考察了对排列顺序的注重,不同的情况需要进行不同的应变。
2022-12-09 22:09:50
113
LeetCode 关于动态规划的三题,难度不小,还是需要仔细揣摩动规,利用好动规五部曲。
2022-12-08 22:46:55
79
LeetCode 关于动态规划——01背包的一道应用算法题,01背包是动态规划的进阶思想,比较难掌握,需要多揣摩,多举例思考。
2022-12-07 11:55:46
87
LeetCode 关于动态规划的两道题的思路和代码,动态规划是一种非常精彩的思想,其寻找内在的一种规律来减少暴力搜索的时间。
2022-12-05 22:22:47
87
LeetCode 关于动态规划的两道题——不同路径和不同路径II,都是用的最经典的动规五部曲的思想,题目本身并不难。
2022-12-03 21:12:12
220
LeetCode 关于动规比较简单的三道题,练练手,动规的重要性值得任何LeetCode人的注意。
2022-12-02 22:29:23
127
LeetCode 关于贪心思想的两道题,贪心实际上就是一种思想,甚至于是一种常或者直觉。
2022-12-01 21:41:48
159
LeetCode 关于贪心思想的三道题,这三道题都是区间重叠的场景,遇到这种场景首先想到的是对数组进行排序,并根据排序顺序进行后续操作。
2022-12-01 17:21:50
180
LeetCode 关于贪心算法的三道题,贪心就是思考局部最优解来求出全局最优解的思想。
2022-11-29 23:28:57
114
LeetCode 关于贪心算法的三道题,贪心算法最重要的还是个思想和对实际情况的分析,而不需要背一些模板。
2022-11-28 20:08:23
93
LeetCode 关于贪心算法的三道题的思路和代码,贪心不像dfs或回溯有固定的模板,还是需要对实际问题进行分析,包括归纳和找规律,找到合理使用贪心的场景。
2022-11-26 17:32:06
556
LeetCode 使用贪心思想的三道题,发现一个有趣的点,能用贪心做的题基本都能使用动态规划hh
2022-11-25 22:34:48
130
LeetCode 著名回溯题——N皇后的思路和解法。
2022-11-25 16:38:50
150
LeetCode 关于回溯的三题,其中还包含对于去重的深一步理解和讨论。
2022-11-24 11:15:52
228
LeetCode 三道关于回溯算法的题目思路和代码。
2022-11-23 17:24:18
121
LeetCode 关于回溯算法的三道题,回溯最重要的就是每次递归时传参的变化,其次是循环体内的一些逻辑(比如剪枝、去重等)。
2022-11-21 22:07:10
172
LeetCode 关于回溯的两道题,回溯最最重要的是递归函数的传参,回溯本身代码结构体大同小异。
2022-11-19 22:21:31
163
LeetCode 回溯题目的经典:组合问题。
2022-11-18 17:44:58
147
LeetCode 关于二叉树三题的思路和代码,递归还是非常适用于二叉树这种结构。
2022-11-17 22:40:27
110
LeetCode 关于二叉树公共祖先、增删节点的三道题,增删节点有着很好的工程实际意义,删除节点的情况也比较复杂,写代码嘛,就是要考虑到所有情况
2022-11-16 17:27:38
110
LeetCode 关于二叉树的三道题,主要考察对二叉树的遍历顺序,不同的遍历顺序能应对不同的题目要求,很神奇~
2022-11-16 15:49:22
166
LeetCode 关于二叉树的四道题,均使用的是递归,其中对二叉树的遍历顺序还有考究。
2022-11-14 22:12:29
278
LeetCode 关于二叉树的五道题,包括递归对二叉树的进阶运用,以及经典的通过中序后序遍历来构造二叉树。
2022-11-13 22:03:33
199
LeetCode 关于二叉树节点的三道题,二叉树最适合的算法还是递归算法。
2022-11-11 22:14:22
171
LeetCode 关于二叉树深度和完全二叉树定义的三道算法题,递归还是很契合二叉树这一数据结构的啊
2022-11-10 22:10:04
154
LeetCode 关于二叉树的三题,二叉树的层序遍历是应该重视的点。
2022-11-09 22:20:57
171