刷题单

235 阅读6分钟
算法名称类型难度算法链接题解视频     
704、二分查找数组简单leetcode.cn/problems/bi…www.bilibili.com/video/BV1fA…     
27. 移除元素数组简单leetcode.cn/problems/re…www.bilibili.com/video/BV12A…     
977.有序数组的平方数组简单leetcode.cn/problems/sq…www.bilibili.com/video/BV1QB…     
209.长度最小的子数组数组中等leetcode.cn/problems/mi…www.bilibili.com/video/BV1tZ…     
螺旋矩阵II数组中等leetcode.cn/problems/sp…www.bilibili.com/video/BV1SL…     
203.移除链表元素链表简单leetcode.cn/problems/re…www.bilibili.com/video/BV18B…     
707.设计链表链表中等leetcode.cn/problems/de…www.bilibili.com/video/BV1FU…     
206.反转链表链表简单leetcode.cn/problems/re…www.bilibili.com/video/BV1nB…     
24. 两两交换链表中的节点链表中等leetcode.cn/problems/sw…www.bilibili.com/video/BV1YT…     
19.删除链表的倒数第N个节点链表中等leetcode.cn/problems/re…www.bilibili.com/video/BV1vW…     
面试题 02.07. 链表相交链表中等leetcode.cn/problems/in…programmercarl.com/%E9%9D%A2%E…     
142.环形链表II链表中等leetcode.cn/problems/li…www.bilibili.com/video/BV1if…     
242.有效的字母异位词哈希简单leetcode.cn/problems/va…www.bilibili.com/video/BV1YG…     
349. 两个数组的交集哈希简单leetcode.cn/problems/in…www.bilibili.com/video/BV1ba…     
第202题. 快乐数哈希简单leetcode.cn/problems/ha…programmercarl.com/0202.%E5%BF…     
两数之和哈希简单leetcode.cn/problems/tw…www.bilibili.com/video/BV1aT…     
第454题.四数相加II哈希中等leetcode.cn/problems/4s…www.bilibili.com/video/BV1Md…     
383. 赎金信哈希简单leetcode.cn/problems/ra…programmercarl.com/0383.%E8%B5…     
15. 三数之和哈希中等leetcode.cn/problems/3s…www.bilibili.com/video/BV1GW…     
18. 四数之和哈希中等leetcode.cn/problems/4s…www.bilibili.com/video/BV1DS…     
344.反转字符串字符串简单leetcode.cn/problems/re…www.bilibili.com/video/BV1fV…     
541. 反转字符串II字符串简单leetcode.cn/problems/re…www.bilibili.com/video/BV1dT…     
题目:剑指Offer 05.替换空格字符串简单leetcode.cn/problems/ti…programmercarl.com/%E5%89%91%E…     
题目:剑指Offer58-II.左旋转字符串字符串简单leetcode.cn/problems/zu…programmercarl.com/%E5%89%91%E…     
28. 实现 strStr()字符串简单leetcode.cn/problems/fi…www.bilibili.com/video/BV1PD…     
459.重复的子字符串字符串简单leetcode.cn/problems/re…www.bilibili.com/video/BV1cg…     
232.用栈实现队列栈和队列简单leetcode.cn/problems/im…www.bilibili.com/video/BV1nY…     
225. 用队列实现栈栈和队列简单leetcode.cn/problems/im…www.bilibili.com/video/BV1Fd…     
20. 有效的括号栈和队列简单leetcode.cn/problems/va…www.bilibili.com/video/BV1AF…     
1047. 删除字符串中的所有相邻重复项栈和队列简单leetcode.cn/problems/re…www.bilibili.com/video/BV12a…     
150. 逆波兰表达式求值栈和队列中等leetcode.cn/problems/ev…www.bilibili.com/video/BV1kd…     
239. 滑动窗口最大值栈和队列困难leetcode.cn/problems/sl…www.bilibili.com/video/BV1XS…     
347.前 K 个高频元素栈和队列中等leetcode.cn/problems/to…www.bilibili.com/video/BV1Xg…     
144. 二叉树的前序遍历二叉树简单leetcode.cn/problems/bi…www.bilibili.com/video/BV1Hy…     
94. 二叉树的中序遍历二叉树简单leetcode.cn/problems/bi…www.bilibili.com/video/BV1Hy…     
145. 二叉树的后序遍历二叉树简单leetcode.cn/problems/bi…www.bilibili.com/video/BV1Hy…     
102.二叉树的层序遍历二叉树中等leetcode.cn/problems/bi…www.bilibili.com/video/BV1GY…     
226.翻转二叉树二叉树简单leetcode.cn/problems/in…www.bilibili.com/video/BV1sP…     
101. 对称二叉树二叉树简单leetcode.cn/problems/sy…www.bilibili.com/video/BV1ue…     
104.二叉树的最大深度二叉树简单leetcode.cn/problems/ma…www.bilibili.com/video/BV1Gd…     
111.二叉树的最小深度二叉树简单leetcode.cn/problems/mi…www.bilibili.com/video/BV1QD…     
222.完全二叉树的节点个数二叉树中等leetcode.cn/problems/co…www.bilibili.com/video/BV1eW…     
110.平衡二叉树二叉树简单leetcode.cn/problems/ba…www.bilibili.com/video/BV1Ug…     
257. 二叉树的所有路径二叉树简单leetcode.cn/problems/bi…www.bilibili.com/video/BV1ZG…     
404.左叶子之和二叉树简单leetcode.cn/problems/su…www.bilibili.com/video/BV1GY…     
513.找树左下角的值二叉树中等leetcode.cn/problems/fi…www.bilibili.com/video/BV142…     
112. 路径总和二叉树简单leetcode.cn/problems/pa…www.bilibili.com/video/BV19t…     
106.从中序与后序遍历序列构造二叉树二叉树中等leetcode.cn/problems/co…www.bilibili.com/video/BV1vW…     
654.最大二叉树二叉树中等leetcode.cn/problems/ma…www.bilibili.com/video/BV1MG…     
617.合并二叉树二叉树简单leetcode.cn/problems/me…www.bilibili.com/video/BV1m1…     
700.二叉搜索树中的搜索二叉树简单leetcode.cn/problems/se…www.bilibili.com/video/BV1wG…     
98.验证二叉搜索树二叉树中等leetcode.cn/problems/va…www.bilibili.com/video/BV18P…     
530.二叉搜索树的最小绝对差二叉树简单leetcode.cn/problems/mi…www.bilibili.com/video/BV1DD…     
501.二叉搜索树中的众数二叉树简单leetcode.cn/problems/fi…www.bilibili.com/video/BV1fD…     
236. 二叉树的最近公共祖先二叉树中等leetcode.cn/problems/lo…www.bilibili.com/video/BV1jd…     
235. 二叉搜索树的最近公共祖先二叉树中等leetcode.cn/problems/lo…www.bilibili.com/video/BV1Zt…     
701.二叉搜索树中的插入操作二叉树中等leetcode.cn/problems/in…www.bilibili.com/video/BV1Et…     
450.删除二叉搜索树中的节点二叉树中等leetcode.cn/problems/de…www.bilibili.com/video/BV1tP…     
669. 修剪二叉搜索树二叉树中等leetcode.cn/problems/tr…www.bilibili.com/video/BV17P…     
108.将有序数组转换为二叉搜索树二叉树简单leetcode.cn/problems/co…www.bilibili.com/video/BV1uR…     
538.把二叉搜索树转换为累加树二叉树中等leetcode.cn/problems/co…www.bilibili.com/video/BV1d4…     
77. 组合回溯中等leetcode.cn/problems/co…www.bilibili.com/video/BV1ti…     
216.组合总和III回溯中等leetcode.cn/problems/co…www.bilibili.com/video/BV1wg…     
17.电话号码的字母组合回溯中等leetcode.cn/problems/le…www.bilibili.com/video/BV1yV…     
39. 组合总和回溯中等leetcode.cn/problems/co…www.bilibili.com/video/BV1KT…     
40.组合总和II回溯中等leetcode.cn/problems/co…www.bilibili.com/video/BV12V…     
131.分割回文串回溯中等leetcode.cn/problems/pa…www.bilibili.com/video/BV1c5…     
93.复原IP地址回溯中等leetcode.cn/problems/re…www.bilibili.com/video/BV1XP…     
78.子集回溯中等leetcode.cn/problems/su…www.bilibili.com/video/BV1U8…     
90.子集II回溯中等leetcode.cn/problems/su…www.bilibili.com/video/BV1vm…     
491.递增子序列回溯中等leetcode.cn/problems/no…www.bilibili.com/video/BV1EG…     
46.全排列回溯中等leetcode.cn/problems/pe…www.bilibili.com/video/BV19v…     
47.全排列 II回溯中等leetcode.cn/problems/pe…www.bilibili.com/video/BV1R8…     
51. N皇后回溯困难leetcode.cn/problems/n-…www.bilibili.com/video/BV1Rd…     
37. 解数独回溯困难leetcode.cn/problems/su…www.bilibili.com/video/BV1TW…     
 455.分发饼干贪心简单leetcode.cn/problems/as…www.bilibili.com/video/BV1MM…     
376. 摆动序列贪心中等leetcode.cn/problems/wi…www.bilibili.com/video/BV17M…     
53. 最大子序和贪心中等leetcode.cn/problems/ma…www.bilibili.com/video/BV1aY…     
122.买卖股票的最佳时机II贪心中等leetcode.cn/problems/be…www.bilibili.com/video/BV1ev…     
55. 跳跃游戏贪心中等leetcode.cn/problems/ju…www.bilibili.com/video/BV1VG…     
45. 跳跃游戏 II贪心中等leetcode.cn/problems/ju…www.bilibili.com/video/BV1Y2…     
1005.K次取反后最大化的数组和贪心简单leetcode.cn/problems/ma…www.bilibili.com/video/BV138…     
134. 加油站贪心中等leetcode.cn/problems/ga…www.bilibili.com/video/BV1jA…     
135. 分发糖果贪心困难leetcode.cn/problems/ca…www.bilibili.com/video/BV1ev…     
860.柠檬水找零贪心简单leetcode.cn/problems/le…www.bilibili.com/video/BV12x…     
406.根据身高重建队列贪心中等leetcode.cn/problems/qu…www.bilibili.com/video/BV1EA…     
452. 用最少数量的箭引爆气球贪心中等leetcode.cn/problems/mi…www.bilibili.com/video/BV1SA…     
435. 无重叠区间贪心中等leetcode.cn/problems/no…www.bilibili.com/video/BV1A1…     
763.划分字母区间贪心中等leetcode.cn/problems/pa…www.bilibili.com/video/BV18G…     
56. 合并区间贪心中等leetcode.cn/problems/me…www.bilibili.com/video/BV1wx…     
738.单调递增的数字贪心中等leetcode.cn/problems/mo…www.bilibili.com/video/BV1Kv…     
968.监控二叉树贪心困难leetcode.cn/problems/bi…www.bilibili.com/video/BV1SA…     
509. 斐波那契数动态规划简单leetcode.cn/problems/fi…www.bilibili.com/video/BV1f5…     
70. 爬楼梯动态规划简单leetcode.cn/problems/cl…www.bilibili.com/video/BV17h…     
746. 使用最小花费爬楼梯动态规划简单leetcode.cn/problems/mi…www.bilibili.com/video/BV16G…     
62.不同路径动态规划中等leetcode.cn/problems/un…www.bilibili.com/video/BV1ve…     
63. 不同路径 II动态规划中等leetcode.cn/problems/un…www.bilibili.com/video/BV1Ld…     
416. 分割等和子集动态规划中等leetcode.cn/problems/pa…www.bilibili.com/video/BV1rt…     
1049.最后一块石头的重量II动态规划中等leetcode.cn/problems/la…www.bilibili.com/video/BV14M…     
494.目标和动态规划中等leetcode.cn/problems/ta…www.bilibili.com/video/BV1o8…     
474.一和零动态规划中等leetcode.cn/problems/on…www.bilibili.com/video/BV1rW…     
518.零钱兑换II动态规划中等leetcode.cn/problems/co…www.bilibili.com/video/BV1KM…     
377. 组合总和 Ⅳ动态规划中等leetcode.cn/problems/co…www.bilibili.com/video/BV1V1…     
322. 零钱兑换动态规划中等leetcode.cn/problems/co…www.bilibili.com/video/BV14K…     
279.完全平方数动态规划中等leetcode.cn/problems/pe…www.bilibili.com/video/BV12P…     
139.单词拆分动态规划中等leetcode.cn/problems/wo…www.bilibili.com/video/BV1pd…     
198.打家劫舍动态规划中等leetcode.cn/problems/ho…www.bilibili.com/video/BV1Te…     
213.打家劫舍II动态规划中等leetcode.cn/problems/ho…www.bilibili.com/video/BV1oM…     
337.打家劫舍 III动态规划中等leetcode.cn/problems/ho…www.bilibili.com/video/BV1H2…     
121. 买卖股票的最佳时机动态规划简单leetcode.cn/problems/be…www.bilibili.com/video/BV1Xe…     
122.买卖股票的最佳时机II动态规划中等leetcode.cn/problems/be…www.bilibili.com/video/BV1D2…     
123.买卖股票的最佳时机III动态规划困难leetcode.cn/problems/be…www.bilibili.com/video/BV1WG…     
188.买卖股票的最佳时机IV动态规划困难leetcode.cn/problems/be…www.bilibili.com/video/BV16M…     
309.最佳买卖股票时机含冷冻期动态规划中等leetcode.cn/problems/be…www.bilibili.com/video/BV1rP…     
714.买卖股票的最佳时机含手续费动态规划中等leetcode.cn/problems/be…www.bilibili.com/video/BV1z4…     
300.最长递增子序列动态规划中等leetcode.cn/problems/lo…www.bilibili.com/video/BV1ng…     
674. 最长连续递增序列动态规划简单leetcode.cn/problems/lo…www.bilibili.com/video/BV1bD…     
718. 最长重复子数组动态规划中等leetcode.cn/problems/ma…www.bilibili.com/video/BV178…     
1143.最长公共子序列动态规划中等leetcode.cn/problems/lo…www.bilibili.com/video/BV1ye…     
1035.不相交的线动态规划中等leetcode.cn/problems/un…www.bilibili.com/video/BV1h8…     
53. 最大子序和动态规划中等leetcode.cn/problems/ma…www.bilibili.com/video/BV19V…     
392.判断子序列动态规划简单leetcode.cn/problems/is…www.bilibili.com/video/BV1tv…     
115.不同的子序列动态规划困难leetcode.cn/problems/di…www.bilibili.com/video/BV1fG…     
583. 两个字符串的删除操作动态规划中等leetcode.cn/problems/de…www.bilibili.com/video/BV1we…     
72. 编辑距离动态规划困难leetcode.cn/problems/ed…www.bilibili.com/video/BV1qv…     
647. 回文子串动态规划中等leetcode.cn/problems/pa…www.bilibili.com/video/BV17G…     
516.最长回文子序列动态规划中等leetcode.cn/problems/lo…www.bilibili.com/video/BV1d8…     
739. 每日温度单调栈中等leetcode.cn/problems/da…www.bilibili.com/video/BV1my…     
496.下一个更大元素 I单调栈简单leetcode.cn/problems/ne…www.bilibili.com/video/BV1jA…     
503.下一个更大元素II单调栈中等leetcode.cn/problems/ne…www.bilibili.com/video/BV15y…     
42. 接雨水单调栈困难leetcode.cn/problems/tr…www.bilibili.com/video/BV1uD…     
84.柱状图中最大的矩形单调栈困难leetcode.cn/problems/la…www.bilibili.com/video/BV1Ns…