LC刷题打卡
每天坚持刷几道算法题吧
以下是每天打卡算法题的内容。
主要从剑指offer,hot100,高频SQL50题中选取,✔项为不熟悉的题目需要进行二刷。
后面的✔表示二刷成功
4.11 (7 easy)
4.12 (3 easy, 4 mid)
- 剑指 Offer II 001.整数除法❌
- 剑指 Offer II 002.二进制加法
- 剑指 Offer II 003.前n个数字二进制中1的个数✔✔
- 剑指 Offer II 004.只出现一次的数字❌❌✔✔
- 剑指 Offer II 005.单词长度的最大乘积❌✔✔
4.13(5 easy, 1 mid)
4.14(5 easy, 1 mid)
咳咳中间4天去旅游了…
4.20(5 easy, 1 mid)
4.21(6 mid)
4.22 (3 mid)
4.23 (3 mid)
4.24 (3 mid)
- 22. 括号生成✔✔
- 31. 下一个排列✔✔
- 33. 搜索旋转排序数组✔✔
4.25 (4 mid)
4.26 (3 mid)
- 78. 子集✔
- 560. 和为K的子数组❌❌✔
- 581. 最短无序连续子数组✔✔
4.27 (4 mid)
回顾之前的错题…
5.4 (3 mid)
5.5 (3 mid)
5.6 (1 easy 3 mid)
5.7 (1 easy 3 mid)
5.8 (1 easy 1 mid)
5.9 (2 easy 3 mid)
- 剑指 Offer 10- I. 斐波那契数列
- 剑指 Offer 10- II. 青蛙跳台阶问题
- 剑指 Offer 13. 机器人的运动范围✔✔
- 剑指 Offer 14- I. 剪绳子❌
- 剑指 Offer 14- II. 剪绳子 II
5.10 (1 easy 3 mid)
5.11 (2 easy 3 mid)
5.12 (2 easy 2 mid 2 hard)
- 剑指 Offer 58 - I. 翻转单词顺序
- 剑指 Offer 52. 两个链表的第一个公共节点
- 1277. 统计全为 1 的正方形子矩阵
- 468. 验证IP地址
- 42. 接雨水❌✔
- 72. 编辑距离
5.13 (4 easy 1 hard)
- 剑指 Offer 58 - II. 左旋转字符串✔
- 剑指 Offer 57 - II. 和为s的连续正数序列
- 剑指 Offer 55 - II. 平衡二叉树
- 剑指 Offer 65. 不用加减乘除做加法
- 84. 柱状图中最大的矩形
5.14 (5 easy)
- 剑指 Offer 61. 扑克牌中的顺子❌✔
- 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先✔
- 剑指 Offer 68 - II. 二叉树的最近公共祖先
- 剑指 Offer 62. 圆圈中最后剩下的数字
- 剑指 Offer II 012. 左右两边子数组的和相等✔
5.15 (1 easy 2 mid 1 hard)
5.16 review
5.17 (5 mid)
5.18 (3 mid 1 hard)
5.19 (3 easy)
5.20 (4 easy)
5.21 (4 easy)
- 剑指 Offer II 056. 二叉搜索树中两个节点之和
- 剑指 Offer II 059. 数据流的第 K 大数值
- 剑指 Offer II 068. 查找插入位置✔
- 剑指 Offer II 069. 山峰数组的顶部