https://leetcode.cn/study-plan/lcof/
包含以下2个学习计划
- 《剑指Offer》 日均 2~3 题 | 周期 31 天
- 简单 38
- 中等 31
- 困难 6
- 《剑指 Offer 专项突击版》 日均 3 题 | 周期 40 天
- 简单 23
- 中等 84
- 困难 12
题目 | 题解 | 难度 | 类型 | 通过/提交 | AC日期 |
---|---|---|---|---|---|
剑指 Offer 66. 构建乘积数组 | Code | 中等 | 前缀和 | 109,182/182,405 | 2022-05-28 |
剑指 Offer 39. 数组中出现次数超过一半的数字 | Code | 简单 | 哈希表 | 233,603/333,896 | 2022-05-28 |
剑指 Offer 56 - II. 数组中数字出现的次数 II | Code | 中等 | 位运算 | 128,929/160,008 | 2022-05-27 |
剑指 Offer 56 - I. 数组中数字出现的次数 | Code | 中等 | 位运算 | 157,763/227,803 | 2022-05-27 |
剑指 Offer 65. 不用加减乘除做加法 | Code | 简单 | 位运算 | 107,075/180,522 | 2022-05-26 |
剑指 Offer 15. 二进制中1的个数 | Code | 简单 | 位运算 | 261,875/348,534 | 2022-05-26 |
剑指 Offer 33. 二叉搜索树的后序遍历序列 | Code | 中等 | 二叉树 | 165,242/294,507 | 2022-05-25 |
剑指 Offer 16. 数值的整数次方 | Code | 中等 | 递归 | 175,859/509,059 | 2022-05-25 |
剑指 Offer 07. 重建二叉树 | Code | 中等 | 二叉树 | 257,345/366,290 | 2022-05-25 |
剑指 Offer 68 - II. 二叉树的最近公共祖先 | Code | 简单 | 二叉树 | 165,343/234,876 | 2022-05-24 |
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先 | Code | 简单 | 二叉树 | 170,172/244,844 | 2022-05-24 |
剑指 Offer 64. 求1+2+…+n | Code | 中等 | 递归 | 187,138/217,779 | 2022-05-24 |
剑指 Offer 55 - II. 平衡二叉树 | Code | 简单 | 二叉树 | 193,334/325,031 | 2022-05-23 |
剑指 Offer 55 - I. 二叉树的深度 | Code | 简单 | 二叉树 | 239,946/303,005 | 2022-05-23 |
剑指 Offer 41. 数据流中的中位数 | Code | 困难 | 大/小顶堆 | 97,931/167,560 | 2022-05-22 |
剑指 Offer 40. 最小的k个数 | Code | 简单 | 数组 | 341,833/596,234 | 2022-05-22 |
剑指 Offer 61. 扑克牌中的顺子 | Code | 简单 | 数组 | 157,057/341,062 | 2022-05-21 |
剑指 Offer 45. 把数组排成最小的数 | Code | 中等 | 排序/贪心 | 165,804/298,204 | 2022-05-21 |
剑指 Offer 54. 二叉搜索树的第k大节点 | Code | 简单 | 中序遍历 | 232,144/304,306 | 2022-05-20 |
剑指 Offer 36. 二叉搜索树与双向链表 | Code | 中等 | 中序遍历 | 156,605/239,886 | 2022-05-20 |
剑指 Offer 34. 二叉树中和为某一值的路径 | Code | 中等 | 深搜 | 195,448/333,640 | 2022-05-20 |
剑指 Offer 13. 机器人的运动范围 | Code | 中等 | 广搜/深搜 | 251,239/471,015 | 2022-05-19 |
剑指 Offer 12. 矩阵中的路径 | Code | 中等 | 深搜 | 246,444/544,774 | 2022-05-19 |
剑指 Offer 58 - I. 翻转单词顺序 | Code | 简单 | 字符串 | 189,878/426,403 | 2022-05-19 |
剑指 Offer 57. 和为s的两个数字 | Code | 简单 | 双指针/二分 | 197,039/290,803 | 2022-05-19 |
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 | Code | 简单 | 双指针 | 278,189/429,741 | 2022-05-19 |
剑指 Offer 52. 两个链表的第一个公共节点 | Code | 简单 | 双指针 | 239,172/364,921 | 2022-05-17 |
剑指 Offer 25. 合并两个排序的链表 | Code | 简单 | 链表 | 263,811/363,178 | 2022-05-17 |
剑指 Offer 22. 链表中倒数第k个节点 | Code | 简单 | 链表 | 351,473/438,368 | 2022-05-16 |
剑指 Offer 18. 删除链表的节点 | Code | 简单 | 双指针 | 264,622/440,403 | 2022-05-16 |
剑指 Offer 48. 最长不含重复字符的子字符串 | Code | 中等 | 动态规划 | 223,420/481,684 | 2022-05-15 |
剑指 Offer 46. 把数字翻译成字符串 | Code | 中等 | 动态规划 | 181,536/347,106 | 2022-05-15 |
剑指 Offer 47. 礼物的最大价值 | Code | 中等 | 动态规划 | 179,817/260,347 | 2022-05-14 |
剑指 Offer 42. 连续子数组的最大和 | Code | 简单 | 动态规划 | 304,596/501,632 | 2022-05-14 |
剑指 Offer 63. 股票的最大利润 | Code | 中等 | dp | 197,669/311,132 | 2022-05-13 |
剑指 Offer 10- II. 青蛙跳台阶问题 | Code | 简单 | dp | 278,984/613,825 | 2022-05-13 |
剑指 Offer 10- I. 斐波那契数列 | Code | 简单 | dp | 368,126/1,017,941 | 2022-05-13 |
剑指 Offer 28. 对称的二叉树 | Code | 简单 | 二叉树/递归 | 217,815/377,966 | 2022-05-12 |
剑指 Offer 27. 二叉树的镜像 | Code | 简单 | 二叉树/递归 | 271,162/341,372 | 2022-05-12 |
剑指 Offer 26. 树的子结构 | Code | 中等 | 二叉树/递归 | 220,788/472,347 | 2022-05-12 |
剑指 Offer 32 - III. 从上到下打印二叉树 III | Code | 中等 | 二叉树/bfs | 184,628/314,481 | 2022-05-11 |
剑指 Offer 32 - II. 从上到下打印二叉树 II | Code | 简单 | 二叉树/bfs | 203,254/295,336 | 2022-05-11 |
剑指 Offer 32 - I. 从上到下打印二叉树 | Code | 中等 | 二叉树/bfs | 203,741/319,223 | 2022-05-11 |
剑指 Offer 50. 第一个只出现一次的字符 | Code | 简单 | 数组 | 233,203/375,168 | 2022-05-10 |
剑指 Offer 11. 旋转数组的最小数字 | Code | 简单 | 数组 | 367,459/747,042 | 2022-05-10 |
剑指 Offer 04. 二维数组中的查找 | Code | 中等 | 二分查找 | 371,451/926,041 | 2022-05-10 |
剑指 Offer 53 - II. 0~n-1中缺失的数字 | Code | 简单 | 二分查找 | 253,140/566,184 | 2022-05-09 |
剑指 Offer 53 - I. 在排序数组中查找数字 I | Code | 简单 | 二分查找 | 280,855/528,337 | 2022-05-09 |
剑指 Offer 03. 数组中重复的数字 | Code | 简单 | 哈希表 | 553,816/815,233 | 2022-05-09 |
剑指 Offer 58 - II. 左旋转字符串 | Code | 简单 | 字符串 | 318,275/369,850 | 2022-05-08 |
剑指 Offer 05. 替换空格 | Code | 简单 | 字符串 | 441,116/581,420 | 2022-05-08 |
剑指 Offer 35. 复杂链表的复制 | Code | 中等 | 链表 | 197,784/276,336 | 2022-05-07 |
剑指 Offer 24. 反转链表 | Code | 简单 | 链表 | 416,729/560,729 | 2022-05-07 |
剑指 Offer 06. 从尾到头打印链表 | Code | 简单 | 栈 | 444,644/593,071 | 2022-05-07 |
剑指 Offer 09. 用两个栈实现队列 | Code | 简单 | 栈 | 406,879/573,645 | 2022-05-06 |
剑指 Offer 30. 包含min函数的栈 | Code | 简单 | 栈 | 241,411/437,077 | 2022-05-06 |