作者:Rocky0429
链接:https://www.zhihu.com/question/280279208/answer/2159525933
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
精讲:
蛋蛋惨遭数组滑铁卢,面试官建议回村养猪。mp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475918890&idx=1&sn=b5dbd85bbe358d7b1668e2d9c27e2122&chksm=ff22e1a7c85568b122279e836dec029dcc9b6a8049cf84c659ccff6f69eb29e6187912b1de66&token=1996171232&lang=zh_CN#rdmp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475918890&idx=1&sn=b5dbd85bbe358d7b1668e2d9c27e2122&chksm=ff22e1a7c85568b122279e836dec029dcc9b6a8049cf84c659ccff6f69eb29e6187912b1de66&token=1996171232&lang=zh_CN#rd
LeetCode1 两数之和
LeetCode4 寻找两个正序数组地中位数
LeetCode15 三数之和
LeetCode75 颜色分类
LeetCode76 最小覆盖子串
精讲:
链表,画几下就整明白了!mp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475918898&idx=1&sn=e5c7bf9c43dd205082f77beead41a187&chksm=ff22e1bfc85568a945b3e4569ea727148e6e736ccce15ec12d77c2f8ae7b8acb2eabf900e3a6&token=1996171232&lang=zh_CN#rdmp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475918898&idx=1&sn=e5c7bf9c43dd205082f77beead41a187&chksm=ff22e1bfc85568a945b3e4569ea727148e6e736ccce15ec12d77c2f8ae7b8acb2eabf900e3a6&token=1996171232&lang=zh_CN#rd正在上传…重新上传取消
LeetCode19 删除链表的倒数第 N 个节点
LeetCode24 交换链表:交换吧,链表!
LeetCode25 K 个一组翻转链表
LeetCode141 环形链表:链表,你有环嘛?
LeetCode142 环形链表Ⅱ:有环链表,你的入口在哪?
LeetCode160 相交链表:对不起,相交链表,我做的有点不浪漫。
LeetCode206 反转链表:反转吧,链表!
LeetCode707 设计链表:稳了,一题学会链表的 5 种操作!
精讲:
呔!“栈”住,队列!mp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475919772&idx=1&sn=8574188f72d892d501f15956b6a2a629&chksm=ff22ee11c8556707dd6d5af977125ce6698ebbcfaa3b9083e14c3658d2975761079a9c2082a4&token=1996171232&lang=zh_CN#rdmp.weixin.qq.com/s?__biz=MzI0NjAxMDU5NA==&mid=2475919772&idx=1&sn=8574188f72d892d501f15956b6a2a629&chksm=ff22ee11c8556707dd6d5af977125ce6698ebbcfaa3b9083e14c3658d2975761079a9c2082a4&token=1996171232&lang=zh_CN#rd正在上传…重新上传取消
LeetCode20 有效的括号:栈,你告诉我这个括号配不配!
LeetCode150 逆波兰表达式求值:栈,求求这个逆波兰表达式的值!
LeetCode225 用队列实现栈:咋又要用队列实现栈了嘛?!
LeetCode232 用栈实现队列:用栈实现队列怎么样?
LeetCode239 滑动窗口最大值:队列,帮我搞一下这个滑动窗口最大值。
LeetCode703 数据流中的第 k 大元素
LeetCode1047 删除字符串中的所有相邻重复项:栈,你给我玩这个字符消消乐!
LeetCode151 翻转字符串里的单词
LeetCode344 反转字符串
LeetCode541 反转字符串Ⅱ
LeetCode1 两数之和
LeetCode15 三数之和
LeetCode18 四数之和
LeetCode49 字母异位词分组
LeetCode242 有效的字母异位词
LeetCode 94 二叉树的中序遍历
LeetCode101 对称二叉树
LeetCode102 二叉树的层序遍历
LeetCode 104 二叉树的最大深度
LeetCode 105 从前序与中序遍历序列构造二叉树
LeetCode 114. 二叉树展开为链表
LeetCode236 二叉树的最近公共祖先
LeetCode 543 二叉树的直径
LeetCode96 不同的二叉搜索树
LeetCode98 验证二叉搜索树
LeetCode235 二叉搜索树的最近公共祖先
LeetCode 17 电话号码的字母组合
LeetCode 22 括号生成
LeetCode 39 组合总和
LeetCode 46 全排列
LeetCode 78 子集
LeetCode 79 单词搜索
LeetCode 226 翻转二叉树
LeetCode 11. 盛最多水的容器
LeetCode 55. 跳跃游戏
LeetCode 122. 买卖股票的最佳时机 II
LeetCode 309. 最佳买卖股票时机含冷冻期
LeetCode 406. 根据身高重建队列
LeetCode 714. 买卖股票的最佳时机含手续费
LeetCode22 括号生成
LeetCode36 有效的数独
LeetCode37 解数独
LeetCode51 N皇后
LeetCode52 N皇后Ⅱ
LeetCode102 二叉树的层次遍历
LeetCode104 二叉树的最大深度
LeetCode 111 二叉树的最小深度
LeetCode34 在排序数组中查找元素的第一个和最后一个位置
LeetCode69 实现 int sqrt(int x) 函数
LeetCode79 单词搜索
LeetCode208 实现 Trie(前缀树)
LeetCode212 单词搜索Ⅱ
LeetCode52 N皇后Ⅱ
LeetCode191 位1的个数
LeetCode231 2 的幂
LeetCode338 比特位计数
LeetCode70 爬楼梯
LeetCode72 编辑距离
LeetCode120 三角形最小路径和
LeetCode121 买卖股票的最佳时机
LeetCode122 买卖股票的最佳时机Ⅱ
LeetCode123 买卖股票的最佳时机Ⅲ
LeetCode152 乘积最大子序列
LeetCode188 买卖股票的最佳时机 Ⅳ
LeetCode300 最长上升子序列
LeetCode309 买卖股票的最佳时机含冷冻期
LeetCode322 零钱兑换
LeetCode714 买卖股票的最佳时机含手续费
LeetCode200 岛屿的个数
LeetCode547 省份数量
-------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
数组
链表
哈希表
字符串
双指针法
栈与队列
二叉树
回溯算法
贪心算法
动态规划
单调栈