Files
LeetcodeTop/bytedance/backend.md
2021-07-20 07:35:13 +08:00

346 lines
31 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 后端
我开发的[CodeTop题库](https://codetop.cc)可以按照部门、难度筛选比markdown更方便查询高频题
|题目|出现次数|链接|
|-|-|-|
|25. K 个一组翻转链表|60|https://leetcode-cn.com/problems/reverse-nodes-in-k-group|
|3. 无重复字符的最长子串|57|https://leetcode-cn.com/problems/longest-substring-without-repeating-characters|
|146. LRU缓存机制|53|https://leetcode-cn.com/problems/lru-cache|
|215. 数组中的第K个最大元素|52|https://leetcode-cn.com/problems/kth-largest-element-in-an-array|
|206. 反转链表|51|https://leetcode-cn.com/problems/reverse-linked-list|
|103. 二叉树的锯齿形层次遍历|47|https://leetcode-cn.com/problems/binary-tree-zigzag-level-order-traversal|
|15. 三数之和|42|https://leetcode-cn.com/problems/3sum|
|121. 买卖股票的最佳时机|41|https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock|
|160. 相交链表|32|https://leetcode-cn.com/problems/intersection-of-two-linked-lists|
|236. 二叉树的最近公共祖先|32|https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree|
|42. 接雨水|31|https://leetcode-cn.com/problems/trapping-rain-water|
|33. 搜索旋转排序数组|27|https://leetcode-cn.com/problems/search-in-rotated-sorted-array|
|31. 下一个排列|27|https://leetcode-cn.com/problems/next-permutation|
|199. 二叉树的右视图|24|https://leetcode-cn.com/problems/binary-tree-right-side-view|
|54. 螺旋矩阵|24|https://leetcode-cn.com/problems/spiral-matrix|
|143. 重排链表|24|https://leetcode-cn.com/problems/reorder-list|
|23. 合并K个排序链表|23|https://leetcode-cn.com/problems/merge-k-sorted-lists|
|21. 合并两个有序链表|22|https://leetcode-cn.com/problems/merge-two-sorted-lists|
|300. 最长上升子序列|21|https://leetcode-cn.com/problems/longest-increasing-subsequence|
|69. x 的平方根|20|https://leetcode-cn.com/problems/sqrtx|
|92. 反转链表 II|20|https://leetcode-cn.com/problems/reverse-linked-list-ii|
|105. 从前序与中序遍历序列构造二叉树|19|https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal|
|1. 两数之和|19|https://leetcode-cn.com/problems/two-sum|
|124. 二叉树中的最大路径和|18|https://leetcode-cn.com/problems/binary-tree-maximum-path-sum|
|200. 岛屿数量|18|https://leetcode-cn.com/problems/number-of-islands|
|41. 缺失的第一个正数|17|https://leetcode-cn.com/problems/first-missing-positive|
|101. 对称二叉树|16|https://leetcode-cn.com/problems/symmetric-tree|
|56. 合并区间|16|https://leetcode-cn.com/problems/merge-intervals|
|415. 字符串相加|16|https://leetcode-cn.com/problems/add-strings|
|155. 最小栈|16|https://leetcode-cn.com/problems/min-stack|
|46. 全排列|16|https://leetcode-cn.com/problems/permutations|
|76. 最小覆盖子串|16|https://leetcode-cn.com/problems/minimum-window-substring|
|补充题1. 排序奇升偶降链表|16|https://mp.weixin.qq.com/s/0WVa2wIAeG0nYnVndZiEXQ|
|141. 环形链表|14|https://leetcode-cn.com/problems/linked-list-cycle|
|221. 最大正方形|14|https://leetcode-cn.com/problems/maximal-square|
|20. 有效的括号|14|https://leetcode-cn.com/problems/valid-parentheses|
|98. 验证二叉搜索树|14|https://leetcode-cn.com/problems/validate-binary-search-tree|
|39. 组合总和|14|https://leetcode-cn.com/problems/combination-sum|
|102. 二叉树的层序遍历|13|https://leetcode-cn.com/problems/binary-tree-level-order-traversal|
|53. 最大子序和|13|https://leetcode-cn.com/problems/maximum-subarray|
|322. 零钱兑换|13|https://leetcode-cn.com/problems/coin-change|
|162. 寻找峰值|13|https://leetcode-cn.com/problems/find-peak-element|
|122. 买卖股票的最佳时机 II|13|https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii|
|142. 环形链表 II|13|https://leetcode-cn.com/problems/linked-list-cycle-ii|
|48. 旋转图像|13|https://leetcode-cn.com/problems/rotate-image|
|470. 用 Rand7() 实现 Rand10()|13|https://leetcode-cn.com/problems/implement-rand10-using-rand7|
|补充题2. 圆环回原点问题|13|https://mp.weixin.qq.com/s/NZPaFsFrTybO3K3s7p7EVg|
|234. 回文链表|12|https://leetcode-cn.com/problems/palindrome-linked-list|
|518. 零钱兑换 II|12|https://leetcode-cn.com/problems/coin-change-2|
|88. 合并两个有序数组|12|https://leetcode-cn.com/problems/merge-sorted-array|
|2. 两数相加|12|https://leetcode-cn.com/problems/add-two-numbers|
|32. 最长有效括号|12|https://leetcode-cn.com/problems/longest-valid-parentheses|
|958. 二叉树的完全性检验|12|https://leetcode-cn.com/problems/check-completeness-of-a-binary-tree|
|148. 排序链表|12|https://leetcode-cn.com/problems/sort-list|
|198. 打家劫舍|12|https://leetcode-cn.com/problems/house-robber|
|232. 用栈实现队列|12|https://leetcode-cn.com/problems/implement-queue-using-stacks|
|补充题4. 手撕快速排序|12|https://leetcode-cn.com/problems/sort-an-array|
|113. 路径总和 II|11|https://leetcode-cn.com/problems/path-sum-ii|
|5. 最长回文子串|11|https://leetcode-cn.com/problems/longest-palindromic-substring|
|543. 二叉树的直径|10|https://leetcode-cn.com/problems/diameter-of-binary-tree|
|79. 单词搜索|10|https://leetcode-cn.com/problems/word-search|
|82. 删除排序链表中的重复元素 II|10|https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii|
|83. 删除排序链表中的重复元素|9|https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list|
|128. 最长连续序列|9|https://leetcode-cn.com/problems/longest-consecutive-sequence|
|22. 括号生成|9|https://leetcode-cn.com/problems/generate-parentheses|
|94. 二叉树的中序遍历|9|https://leetcode-cn.com/problems/binary-tree-inorder-traversal|
|739. 每日温度|9|https://leetcode-cn.com/problems/daily-temperatures|
|78. 子集|9|https://leetcode-cn.com/problems/subsets|
|补充题9. 36进制加法|9|https://mp.weixin.qq.com/s/XcKQwnwCh5nZsz-DLHJwzQ|
|剑指 Offer 54. 二叉搜索树的第k大节点|8|https://leetcode-cn.com/problems/er-cha-sou-suo-shu-de-di-kda-jie-dian-lcof|
|8. 字符串转换整数 (atoi)|8|https://leetcode-cn.com/problems/string-to-integer-atoi|
|24. 两两交换链表中的节点|8|https://leetcode-cn.com/problems/swap-nodes-in-pairs|
|114. 二叉树展开为链表|8|https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-list|
|剑指 Offer 22. 链表中倒数第k个节点|8|https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof|
|93. 复原IP地址|8|https://leetcode-cn.com/problems/restore-ip-addresses|
|440. 字典序的第K小数字|8|https://leetcode-cn.com/problems/k-th-smallest-in-lexicographical-order|
|70. 爬楼梯|7|https://leetcode-cn.com/problems/climbing-stairs|
|112. 路径总和|7|https://leetcode-cn.com/problems/path-sum|
|695. 岛屿的最大面积|7|https://leetcode-cn.com/problems/max-area-of-island|
|138. 复制带随机指针的链表|7|https://leetcode-cn.com/problems/copy-list-with-random-pointer|
|19. 删除链表的倒数第N个节点|7|https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list|
|129. 求根到叶子节点数字之和|7|https://leetcode-cn.com/problems/sum-root-to-leaf-numbers|
|662. 二叉树最大宽度|7|https://leetcode-cn.com/problems/maximum-width-of-binary-tree|
|240. 搜索二维矩阵 II|7|https://leetcode-cn.com/problems/search-a-2d-matrix-ii|
|556. 下一个更大元素 III|7|https://leetcode-cn.com/problems/next-greater-element-iii|
|230. 二叉搜索树中第K小的元素|6|https://leetcode-cn.com/problems/kth-smallest-element-in-a-bst|
|110. 平衡二叉树|6|https://leetcode-cn.com/problems/balanced-binary-tree|
|328. 奇偶链表|6|https://leetcode-cn.com/problems/odd-even-linked-list|
|460. LFU缓存|6|https://leetcode-cn.com/problems/lfu-cache|
|64. 最小路径和|6|https://leetcode-cn.com/problems/minimum-path-sum|
|61. 旋转链表|6|https://leetcode-cn.com/problems/rotate-list|
|188. 买卖股票的最佳时机 IV|6|https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv|
|224. 基本计算器|6|https://leetcode-cn.com/problems/basic-calculator|
|剑指 Offer 36. 二叉搜索树与双向链表|6|https://leetcode-cn.com/problems/er-cha-sou-suo-shu-yu-shuang-xiang-lian-biao-lcof|
|226. 翻转二叉树|6|https://leetcode-cn.com/problems/invert-binary-tree|
|209. 长度最小的子数组|6|https://leetcode-cn.com/problems/minimum-size-subarray-sum|
|862. 和至少为 K 的最短子数组|6|https://leetcode-cn.com/problems/shortest-subarray-with-sum-at-least-k|
|11. 盛最多水的容器|6|https://leetcode-cn.com/problems/container-with-most-water|
|补充题7. 木头切割问题|6|https://mp.weixin.qq.com/s/FQma0bdAWbzLMmCKhZRk7w|
|补充题23. 检测循环依赖|6|https://mp.weixin.qq.com/s/pCRscwKqQdYYN7M1Sia7xA|
|108. 将有序数组转换为二叉搜索树|5|https://leetcode-cn.com/problems/convert-sorted-array-to-binary-search-tree|
|1143. 最长公共子序列|5|https://leetcode-cn.com/problems/longest-common-subsequence|
|297. 二叉树的序列化与反序列化|5|https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree|
|560. 和为K的子数组|5|https://leetcode-cn.com/problems/subarray-sum-equals-k|
|704. 二分查找|5|https://leetcode-cn.com/problems/binary-search|
|670. 最大交换|5|https://leetcode-cn.com/problems/maximum-swap|
|421. 数组中两个数的最大异或值|5|https://leetcode-cn.com/problems/maximum-xor-of-two-numbers-in-an-array|
|104. 二叉树的最大深度|5|https://leetcode-cn.com/problems/maximum-depth-of-binary-tree|
|135. 分发糖果|5|https://leetcode-cn.com/problems/candy|
|151. 翻转字符串里的单词|5|https://leetcode-cn.com/problems/reverse-words-in-a-string|
|287. 寻找重复数|5|https://leetcode-cn.com/problems/find-the-duplicate-number|
|528. 按权重随机选择|5|https://leetcode-cn.com/problems/random-pick-with-weight|
|91. 解码方法|5|https://leetcode-cn.com/problems/decode-ways|
|59. 螺旋矩阵 II|5|https://leetcode-cn.com/problems/spiral-matrix-ii|
|718. 最长重复子数组|5|https://leetcode-cn.com/problems/maximum-length-of-repeated-subarray|
|139. 单词拆分|4|https://leetcode-cn.com/problems/word-break|
|剑指 Offer 11. 旋转数组的最小数字|4|https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof|
|62. 不同路径|4|https://leetcode-cn.com/problems/unique-paths|
|剑指 Offer 51. 数组中的逆序对|4|https://leetcode-cn.com/problems/shu-zu-zhong-de-ni-xu-dui-lcof|
|40. 组合总和 II|4|https://leetcode-cn.com/problems/combination-sum-ii|
|1047. 删除字符串中的所有相邻重复项|4|https://leetcode-cn.com/problems/remove-all-adjacent-duplicates-in-string|
|402. 移掉K位数字|4|https://leetcode-cn.com/problems/remove-k-digits|
|169. 多数元素|4|https://leetcode-cn.com/problems/majority-element|
|152. 乘积最大子数组|4|https://leetcode-cn.com/problems/maximum-product-subarray|
|50. Pow(x, n)|4|https://leetcode-cn.com/problems/powx-n|
|4. 寻找两个正序数组的中位数|4|https://leetcode-cn.com/problems/median-of-two-sorted-arrays|
|456. 132模式|4|https://leetcode-cn.com/problems/132-pattern|
|239. 滑动窗口最大值|4|https://leetcode-cn.com/problems/sliding-window-maximum|
|722. 删除注释|4|https://leetcode-cn.com/problems/remove-comments|
|1095. 山脉数组中查找目标值|4|https://leetcode-cn.com/problems/find-in-mountain-array|
|72. 编辑距离|4|https://leetcode-cn.com/problems/edit-distance|
|153. 寻找旋转排序数组中的最小值|4|https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array|
|补充题3. 求区间最小数乘区间和的最大值|4|https://mp.weixin.qq.com/s/UFv7pt_djjZoK_gzUBrRXA|
|补充题6. 手撕堆排序|4|https://leetcode-cn.com/problems/sort-an-array|
|227. 基本计算器 II|4|https://leetcode-cn.com/problems/basic-calculator-ii|
|763. 划分字母区间|4|https://leetcode-cn.com/problems/partition-labels|
|剑指 Offer 53 - I. 在排序数组中查找数字 I|4|https://leetcode-cn.com/problems/zai-pai-xu-shu-zu-zhong-cha-zhao-shu-zi-lcof|
|剑指 Offer 61. 扑克牌中的顺子|3|https://leetcode-cn.com/problems/bu-ke-pai-zhong-de-shun-zi-lcof|
|977. 有序数组的平方|3|https://leetcode-cn.com/problems/squares-of-a-sorted-array|
|剑指 Offer 09. 用两个栈实现队列|3|https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof|
|503. 下一个更大元素 II|3|https://leetcode-cn.com/problems/next-greater-element-ii|
|283. 移动零|3|https://leetcode-cn.com/problems/move-zeroes|
|166. 分数到小数|3|https://leetcode-cn.com/problems/fraction-to-recurring-decimal|
|264. 丑数 II|3|https://leetcode-cn.com/problems/ugly-number-ii|
|210. 课程表 II|3|https://leetcode-cn.com/problems/course-schedule-ii|
|394. 字符串解码|3|https://leetcode-cn.com/problems/decode-string|
|145. 二叉树的后序遍历|3|https://leetcode-cn.com/problems/binary-tree-postorder-traversal|
|71. 简化路径|3|https://leetcode-cn.com/problems/simplify-path|
|134. 加油站|3|https://leetcode-cn.com/problems/gas-station|
|340. 至多包含 K 个不同字符的最长子串|3|https://leetcode-cn.com/problems/longest-substring-with-at-most-k-distinct-characters|
|86. 分隔链表|3|https://leetcode-cn.com/problems/partition-list|
|329. 矩阵中的最长递增路径|3|https://leetcode-cn.com/problems/longest-increasing-path-in-a-matrix|
|144. 二叉树的前序遍历|3|https://leetcode-cn.com/problems/binary-tree-preorder-traversal|
|10. 正则表达式匹配|3|https://leetcode-cn.com/problems/regular-expression-matching|
|剑指 Offer 46. 把数字翻译成字符串|3|https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof|
|136. 只出现一次的数字|3|https://leetcode-cn.com/problems/single-number|
|18. 四数之和|3|https://leetcode-cn.com/problems/4sum|
|剑指 Offer 27. 二叉树的镜像|3|https://leetcode-cn.com/problems/er-cha-shu-de-jing-xiang-lcof|
|225. 用队列实现栈|3|https://leetcode-cn.com/problems/implement-stack-using-queues|
|647. 回文子串|3|https://leetcode-cn.com/problems/palindromic-substrings|
|34. 在排序数组中查找元素的第一个和最后一个位置|3|https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array|
|165. 比较版本号|3|https://leetcode-cn.com/problems/compare-version-numbers|
|887. 鸡蛋掉落|3|https://leetcode-cn.com/problems/super-egg-drop|
|106. 从中序与后序遍历序列构造二叉树|3|https://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal|
|498. 对角线遍历|3|https://leetcode-cn.com/problems/diagonal-traverse|
|354. 俄罗斯套娃信封问题|3|https://leetcode-cn.com/problems/russian-doll-envelopes|
|767. 重构字符串|3|https://leetcode-cn.com/problems/reorganize-string|
|1254. 统计封闭岛屿的数目|2|https://leetcode-cn.com/problems/number-of-closed-islands|
|347. 前 K 个高频元素|2|https://leetcode-cn.com/problems/top-k-frequent-elements|
|剑指 Offer 10- II. 青蛙跳台阶问题|2|https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof|
|剑指 Offer 45. 把数组排成最小的数|2|https://leetcode-cn.com/problems/ba-shu-zu-pai-cheng-zui-xiao-de-shu-lcof|
|99. 恢复二叉搜索树|2|https://leetcode-cn.com/problems/recover-binary-search-tree|
|125. 验证回文串|2|https://leetcode-cn.com/problems/valid-palindrome|
|剑指 Offer 21. 调整数组顺序使奇数位于偶数前面|2|https://leetcode-cn.com/problems/diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-yu-ou-shu-qian-mian-lcof|
|523. 连续的子数组和|2|https://leetcode-cn.com/problems/continuous-subarray-sum|
|剑指 Offer 48. 最长不含重复字符的子字符串|2|https://leetcode-cn.com/problems/zui-chang-bu-han-zhong-fu-zi-fu-de-zi-zi-fu-chuan-lcof|
|剑指 Offer 04. 二维数组中的查找|2|https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof|
|补充题24. 双栈排序|2|https://mp.weixin.qq.com/s/g_AqwsSEUwlRSevnStPkEA|
|208. 实现 Trie (前缀树)|2|https://leetcode-cn.com/problems/implement-trie-prefix-tree|
|剑指 Offer 19. 正则表达式匹配|2|https://leetcode-cn.com/problems/zheng-ze-biao-da-shi-pi-pei-lcof|
|895. 最大频率栈|2|https://leetcode-cn.com/problems/maximum-frequency-stack|
|398. 随机数索引|2|https://leetcode-cn.com/problems/random-pick-index|
|45. 跳跃游戏 II|2|https://leetcode-cn.com/problems/jump-game-ii|
|416. 分割等和子集|2|https://leetcode-cn.com/problems/partition-equal-subset-sum|
|668. 乘法表中第k小的数|2|https://leetcode-cn.com/problems/kth-smallest-number-in-multiplication-table|
|120. 三角形最小路径和|2|https://leetcode-cn.com/problems/triangle|
|123. 买卖股票的最佳时机 III|2|https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iii|
|154. 寻找旋转排序数组中的最小值 II|2|https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array-ii|
|147. 对链表进行插入排序|2|https://leetcode-cn.com/problems/insertion-sort-list|
|785. 判断二分图|2|https://leetcode-cn.com/problems/is-graph-bipartite|
|468. 验证IP地址|2|https://leetcode-cn.com/problems/validate-ip-address|
|295. 数据流的中位数|2|https://leetcode-cn.com/problems/find-median-from-data-stream|
|404. 左叶子之和|2|https://leetcode-cn.com/problems/sum-of-left-leaves|
|84. 柱状图中最大的矩形|2|https://leetcode-cn.com/problems/largest-rectangle-in-histogram|
|43. 字符串相乘|2|https://leetcode-cn.com/problems/multiply-strings|
|14. 最长公共前缀|2|https://leetcode-cn.com/problems/longest-common-prefix|
|974. 和可被 K 整除的子数组|2|https://leetcode-cn.com/problems/subarray-sums-divisible-by-k|
|922. 按奇偶排序数组 II|2|https://leetcode-cn.com/problems/sort-array-by-parity-ii|
|75. 颜色分类|2|https://leetcode-cn.com/problems/sort-colors|
|191. 位1的个数|2|https://leetcode-cn.com/problems/number-of-1-bits|
|60. 第k个排列|2|https://leetcode-cn.com/problems/permutation-sequence|
|补充题10. 36进制减法|2|https://mp.weixin.qq.com/s/ub9GpTBjDF55hZld3V2rEA|
|补充题5. 手撕归并排序|2|https://leetcode-cn.com/problems/sort-an-array|
|189. 旋转数组|2|https://leetcode-cn.com/problems/rotate-array|
|74. 搜索二维矩阵|2|https://leetcode-cn.com/problems/search-a-2d-matrix|
|补充题14. 阿拉伯数字转中文数字|2||
|剑指 Offer 03. 数组中重复的数字|2|https://leetcode-cn.com/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof|
|253. 会议室 II|2|https://leetcode-cn.com/problems/meeting-rooms-ii|
|7. 整数反转|2|https://leetcode-cn.com/problems/reverse-integer|
|47. 全排列 II|2|https://leetcode-cn.com/problems/permutations-ii|
|85. 最大矩形|2|https://leetcode-cn.com/problems/maximal-rectangle|
|81. 搜索旋转排序数组 II|2|https://leetcode-cn.com/problems/search-in-rotated-sorted-array-ii|
|44. 通配符匹配|2|https://leetcode-cn.com/problems/wildcard-matching|
|703. 数据流中的第K大元素|2|https://leetcode-cn.com/problems/kth-largest-element-in-a-stream|
|443. 压缩字符串|2|https://leetcode-cn.com/problems/string-compression|
|381. O(1) 时间插入、删除和获取随机元素 - 允许重复|2|https://leetcode-cn.com/problems/insert-delete-getrandom-o1-duplicates-allowed|
|补充题20. 立方根|2||
|395. 至少有K个重复字符的最长子串|2|https://leetcode-cn.com/problems/longest-substring-with-at-least-k-repeating-characters|
|剑指 Offer 52. 两个链表的第一个公共节点|1|https://leetcode-cn.com/problems/liang-ge-lian-biao-de-di-yi-ge-gong-gong-jie-dian-lcof|
|111. 二叉树的最小深度|1|https://leetcode-cn.com/problems/minimum-depth-of-binary-tree|
|994. 腐烂的橘子|1|https://leetcode-cn.com/problems/rotting-oranges|
|344. 反转字符串|1|https://leetcode-cn.com/problems/reverse-string|
|1299. 将每个元素替换为右侧最大元素|1|https://leetcode-cn.com/problems/replace-elements-with-greatest-element-on-right-side|
|67. 二进制求和|1|https://leetcode-cn.com/problems/add-binary|
|515. 在每个树行中找最大值|1|https://leetcode-cn.com/problems/find-largest-value-in-each-tree-row|
|1147. 段式回文|1|https://leetcode-cn.com/problems/longest-chunked-palindrome-decomposition|
|876. 链表的中间结点|1|https://leetcode-cn.com/problems/middle-of-the-linked-list|
|100. 相同的树|1|https://leetcode-cn.com/problems/same-tree|
|842. 将数组拆分成斐波那契序列|1|https://leetcode-cn.com/problems/split-array-into-fibonacci-sequence|
|剑指 Offer 33. 二叉搜索树的后序遍历序列|1|https://leetcode-cn.com/problems/er-cha-sou-suo-shu-de-hou-xu-bian-li-xu-lie-lcof|
|剑指 Offer 38. 字符串的排列|1|https://leetcode-cn.com/problems/zi-fu-chuan-de-pai-lie-lcof|
|剑指 Offer 24. 反转链表|1|https://leetcode-cn.com/problems/fan-zhuan-lian-biao-lcof|
|剑指 Offer 53 - II. 0n-1中缺失的数字|1|https://leetcode-cn.com/problems/que-shi-de-shu-zi-lcof|
|701. 二叉搜索树中的插入操作|1|https://leetcode-cn.com/problems/insert-into-a-binary-search-tree|
|349. 两个数组的交集|1|https://leetcode-cn.com/problems/intersection-of-two-arrays|
|1156. 单字符重复子串的最大长度|1|https://leetcode-cn.com/problems/swap-for-longest-repeated-character-substring|
|449. 序列化和反序列化二叉搜索树|1|https://leetcode-cn.com/problems/serialize-and-deserialize-bst|
|面试题 08.12. 八皇后|1|https://leetcode-cn.com/problems/eight-queens-lcci|
|37. 解数独|1|https://leetcode-cn.com/problems/sudoku-solver|
|410. 分割数组的最大值|1|https://leetcode-cn.com/problems/split-array-largest-sum|
|694. 不同岛屿的数量|1|https://leetcode-cn.com/problems/number-of-distinct-islands|
|剑指 Offer 18. 删除链表的节点|1|https://leetcode-cn.com/problems/shan-chu-lian-biao-de-jie-dian-lcof|
|912. 排序数组|1|https://leetcode-cn.com/problems/sort-an-array|
|173. 二叉搜索树迭代器|1|https://leetcode-cn.com/problems/binary-search-tree-iterator|
|1139. 最大的以 1 为边界的正方形|1|https://leetcode-cn.com/problems/largest-1-bordered-square|
|剑指 Offer 25. 合并两个排序的链表|1|https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof|
|325. 和等于 k 的最长子数组长度|1|https://leetcode-cn.com/problems/maximum-size-subarray-sum-equals-k|
|1363. 形成三的最大倍数|1|https://leetcode-cn.com/problems/largest-multiple-of-three|
|951. 翻转等价二叉树|1|https://leetcode-cn.com/problems/flip-equivalent-binary-trees|
|107. 二叉树的层次遍历 II|1|https://leetcode-cn.com/problems/binary-tree-level-order-traversal-ii|
|637. 二叉树的层平均值|1|https://leetcode-cn.com/problems/average-of-levels-in-binary-tree|
|277. 搜寻名人|1|https://leetcode-cn.com/problems/find-the-celebrity|
|321. 拼接最大数|1|https://leetcode-cn.com/problems/create-maximum-number|
|525. 连续数组|1|https://leetcode-cn.com/problems/contiguous-array|
|剑指 Offer 58 - II. 左旋转字符串|1|https://leetcode-cn.com/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof|
|97. 交错字符串|1|https://leetcode-cn.com/problems/interleaving-string|
|204. 计数质数|1|https://leetcode-cn.com/problems/count-primes|
|202. 快乐数|1|https://leetcode-cn.com/problems/happy-number|
|1669. 合并两个链表|1|https://leetcode-cn.com/problems/merge-in-between-linked-lists|
|807. 保持城市天际线|1|https://leetcode-cn.com/problems/max-increase-to-keep-city-skyline|
|889. 根据前序和后序遍历构造二叉树|1|https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal|
|剑指 Offer 05. 替换空格|1|https://leetcode-cn.com/problems/ti-huan-kong-ge-lcof|
|279. 完全平方数|1|https://leetcode-cn.com/problems/perfect-squares|
|17. 电话号码的字母组合|1|https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number|
|459. 重复的子字符串|1|https://leetcode-cn.com/problems/repeated-substring-pattern|
|剑指 Offer 59 - II. 队列的最大值|1|https://leetcode-cn.com/problems/dui-lie-de-zui-da-zhi-lcof|
|260. 只出现一次的数字 III|1|https://leetcode-cn.com/problems/single-number-iii|
|1438. 绝对差不超过限制的最长连续子数组|1|https://leetcode-cn.com/problems/longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit|
|剑指 Offer 62. 圆圈中最后剩下的数字|1|https://leetcode-cn.com/problems/yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof|
|836. 矩形重叠|1|https://leetcode-cn.com/problems/rectangle-overlap|
|1172. 餐盘栈|1|https://leetcode-cn.com/problems/dinner-plate-stacks|
|547. 省份数量(原朋友圈)|1|https://leetcode-cn.com/problems/number-of-provinces|
|面试题 17.24. 最大子矩阵|1|https://leetcode-cn.com/problems/max-submatrix-lcci|
|1302. 层数最深叶子节点的和|1|https://leetcode-cn.com/problems/deepest-leaves-sum|
|448. 找到所有数组中消失的数字|1|https://leetcode-cn.com/problems/find-all-numbers-disappeared-in-an-array|
|127. 单词接龙|1|https://leetcode-cn.com/problems/word-ladder|
|剑指 Offer 55 - II. 平衡二叉树|1|https://leetcode-cn.com/problems/ping-heng-er-cha-shu-lcof|
|剑指 Offer 55 - I. 二叉树的深度|1|https://leetcode-cn.com/problems/er-cha-shu-de-shen-du-lcof|
|面试题 08.05. 递归乘法|1|https://leetcode-cn.com/problems/recursive-mulitply-lcci|
|179. 最大数|1|https://leetcode-cn.com/problems/largest-number|
|1107. 每日新用户统计|1|https://leetcode-cn.com/problems/new-users-daily-count|
|剑指 Offer 10- I. 斐波那契数列|1|https://leetcode-cn.com/problems/fei-bo-na-qi-shu-lie-lcof|
|63. 不同路径 II|1|https://leetcode-cn.com/problems/unique-paths-ii|
|397. 整数替换|1|https://leetcode-cn.com/problems/integer-replacement|
|564. 寻找最近的回文数|1|https://leetcode-cn.com/problems/find-the-closest-palindrome|
|765. 情侣牵手|1|https://leetcode-cn.com/problems/couples-holding-hands|
|80. 删除排序数组中的重复项 II|1|https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii|
|77. 组合|1|https://leetcode-cn.com/problems/combinations|
|378. 有序矩阵中第K小的元素|1|https://leetcode-cn.com/problems/kth-smallest-element-in-a-sorted-matrix|
|384. 打乱数组|1|https://leetcode-cn.com/problems/shuffle-an-array|
|剑指 Offer 56 - I. 数组中数字出现的次数|1|https://leetcode-cn.com/problems/shu-zu-zhong-shu-zi-chu-xian-de-ci-shu-lcof|
|28. 实现 strStr()|1|https://leetcode-cn.com/problems/implement-strstr|
|剑指 Offer 32 - III. 从上到下打印二叉树 III|1|https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-iii-lcof|
|207. 课程表|1|https://leetcode-cn.com/problems/course-schedule|
|386. 字典序排数|1|https://leetcode-cn.com/problems/lexicographical-numbers|
|面试题 03.03. 堆盘子|1|https://leetcode-cn.com/problems/stack-of-plates-lcci|
|331. 验证二叉树的前序序列化|1|https://leetcode-cn.com/problems/verify-preorder-serialization-of-a-binary-tree|
|剑指 Offer 28. 对称的二叉树|1|https://leetcode-cn.com/problems/dui-cheng-de-er-cha-shu-lcof|
|剑指 Offer 68 - II. 二叉树的最近公共祖先|1|https://leetcode-cn.com/problems/er-cha-shu-de-zui-jin-gong-gong-zu-xian-lcof|
|848. 字母移位|1|https://leetcode-cn.com/problems/shifting-letters|
|6. Z 字形变换|1|https://leetcode-cn.com/problems/zigzag-conversion|
|990. 等式方程的可满足性|1|https://leetcode-cn.com/problems/satisfiability-of-equality-equations|
|567. 字符串的排列|1|https://leetcode-cn.com/problems/permutation-in-string|
|496. 下一个更大元素 I|1|https://leetcode-cn.com/problems/next-greater-element-i|
|967. 连续差相同的数字|1|https://leetcode-cn.com/problems/numbers-with-same-consecutive-differences|
|1405. 最长快乐字符串|1|https://leetcode-cn.com/problems/longest-happy-string|
|1353. 最多可以参加的会议数目|1|https://leetcode-cn.com/problems/maximum-number-of-events-that-can-be-attended|
|1574. 删除最短的子数组使剩余数组有序|1|https://leetcode-cn.com/problems/shortest-subarray-to-be-removed-to-make-array-sorted|
|949. 给定数字能组成的最大时间|1|https://leetcode-cn.com/problems/largest-time-for-given-digits|
|剑指 Offer 31. 栈的压入、弹出序列|1|https://leetcode-cn.com/problems/zhan-de-ya-ru-dan-chu-xu-lie-lcof|
|213. 打家劫舍 II|1|https://leetcode-cn.com/problems/house-robber-ii|
|剑指 Offer 40. 最小的k个数|1|https://leetcode-cn.com/problems/zui-xiao-de-kge-shu-lcof|
|1475. 商品折扣后的最终价格|1|https://leetcode-cn.com/problems/final-prices-with-a-special-discount-in-a-shop|
|剑指 Offer 43. 1n整数中1出现的次数|1|https://leetcode-cn.com/problems/1nzheng-shu-zhong-1chu-xian-de-ci-shu-lcof|
|706. 设计哈希映射|1|https://leetcode-cn.com/problems/design-hashmap|
|252. 会议室|1|https://leetcode-cn.com/problems/meeting-rooms|
|剑指 Offer 63. 股票的最大利润|1|https://leetcode-cn.com/problems/gu-piao-de-zui-da-li-run-lcof|
|680. 验证回文字符串 Ⅱ|1|https://leetcode-cn.com/problems/valid-palindrome-ii|
|341. 扁平化嵌套列表迭代器|1|https://leetcode-cn.com/problems/flatten-nested-list-iterator|
|140. 单词拆分 II|1|https://leetcode-cn.com/problems/word-break-ii|
|716. 最大栈|1|https://leetcode-cn.com/problems/max-stack|
|214. 最短回文串|1|https://leetcode-cn.com/problems/shortest-palindrome|
|633. 平方数之和|1|https://leetcode-cn.com/problems/sum-of-square-numbers|
|补充题17. 两个有序数组第k小的数|1||
|589. N叉树的前序遍历|1|https://leetcode-cn.com/problems/n-ary-tree-preorder-traversal|
|1675. 数组的最小偏移量|1|https://leetcode-cn.com/problems/minimize-deviation-in-array|
|485. 最大连续1的个数|1|https://leetcode-cn.com/problems/max-consecutive-ones|
|补充题8. 计算数组的小和|1|https://mp.weixin.qq.com/s/rMsbcUf9ZPhvfRoyZGW6HA|
|剑指 Offer 34. 二叉树中和为某一值的路径|1|https://leetcode-cn.com/problems/er-cha-shu-zhong-he-wei-mou-yi-zhi-de-lu-jing-lcof|
|剑指 Offer 17. 打印从1到最大的n位数|1|https://leetcode-cn.com/problems/da-yin-cong-1dao-zui-da-de-nwei-shu-lcof|
|861. 翻转矩阵后的得分|1|https://leetcode-cn.com/problems/score-after-flipping-matrix|
|168. Excel表列名称|1|https://leetcode-cn.com/problems/excel-sheet-column-title|
|剑指 Offer 14- I. 剪绳子|1|https://leetcode-cn.com/problems/jian-sheng-zi-lcof|
|96. 不同的二叉搜索树|1|https://leetcode-cn.com/problems/unique-binary-search-trees|
|13. 罗马数字转整数|1|https://leetcode-cn.com/problems/roman-to-integer|
|1190. 反转每对括号间的子串|1|https://leetcode-cn.com/problems/reverse-substrings-between-each-pair-of-parentheses|
|16. 最接近的三数之和|1|https://leetcode-cn.com/problems/3sum-closest|
|216. 组合总和 III|1|https://leetcode-cn.com/problems/combination-sum-iii|
|剑指 Offer 32 - II. 从上到下打印二叉树 II|1|https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-ii-lcof|
|736. Lisp 语法解析|1|https://leetcode-cn.com/problems/parse-lisp-expression|
|137. 只出现一次的数字 II|1|https://leetcode-cn.com/problems/single-number-ii|