LeetCode 动画专题索引

June 12, 2026 · View on GitHub

本文件由 tools/scripts/sync-algomooc-index.js 生成,按 docs/data/manifest.json 中的 topicsZh 分组。

二叉树(22)

#题目难度分类网站路径
94二叉树的中序遍历简单二叉树 · 遍历binary-tree-inorder-traversal
98验证二叉搜索树中等二叉树 · BSTvalidate-binary-search-tree
100相同的树简单二叉树 · 递归same-tree
101对称二叉树简单二叉树 · 递归symmetric-tree
102二叉树的层序遍历中等二叉树 · BFSbinary-tree-level-order-traversal
103二叉树的锯齿形层序遍历中等二叉树binary-tree-zigzag-level-order-traversal
104二叉树的最大深度简单二叉树 · 递归maximum-depth-of-binary-tree
105从前序与中序遍历序列构造二叉树中等二叉树 · 构造construct-binary-tree-from-preorder-and-inorder-traversal
110平衡二叉树简单二叉树 · 后序balanced-binary-tree
111二叉树的最小深度简单二叉树minimum-depth-of-binary-tree
112路径总和简单二叉树 · DFSpath-sum
114二叉树展开为链表中等二叉树flatten-binary-tree-to-linked-list
124二叉树中的最大路径和困难二叉树 · 树形 DPbinary-tree-maximum-path-sum
199二叉树右视图中等二叉树 · BFSbinary-tree-right-side-view
222完全二叉树的节点个数中等二叉树count-complete-tree-nodes
226翻转二叉树简单二叉树 · 递归invert-binary-tree
236最近公共祖先中等二叉树 · LCAlowest-common-ancestor-of-a-binary-tree
297二叉树的序列化与反序列化困难二叉树serialize-and-deserialize-binary-tree
437路径总和 III中等二叉树 · 前缀和path-sum-iii
543二叉树的直径简单二叉树 · 树形DPdiameter-of-binary-tree
617合并二叉树简单二叉树 · 递归merge-two-binary-trees
654最大二叉树中等二叉树maximum-binary-tree

动态规划(21)

#题目难度分类网站路径
53最大子数组和中等动态规划 · Kadanemaximum-subarray
70爬楼梯简单动态规划climbing-stairs
91解码方法中等动态规划 · 字符串decode-ways
96不同的二叉搜索树中等动态规划 · Catalanunique-binary-search-trees
118杨辉三角简单动态规划pascals-triangle
123买卖股票的最佳时机 III困难动态规划best-time-to-buy-and-sell-stock-iii
152乘积最大子数组中等动态规划 · 最大最小maximum-product-subarray
174地下城游戏困难动态规划dungeon-game
188买卖股票的最佳时机 IV困难动态规划best-time-to-buy-and-sell-stock-iv
264丑数 II中等动态规划ugly-number-ii
300最长递增子序列中等动态规划 · LISlongest-increasing-subsequence
322零钱兑换中等动态规划coin-change
338比特位计数简单动态规划 · 位运算counting-bits
343整数拆分中等动态规划integer-break
474一和零中等动态规划ones-and-zeroes
509斐波那契数简单动态规划fibonacci-number
516最长回文子序列中等动态规划longest-palindromic-subsequence
673最长递增子序列的个数中等动态规划number-of-longest-increasing-subsequence
718最长重复子数组中等动态规划maximum-length-of-repeated-subarray
1025除数博弈简单动态规划divisor-game
1143最长公共子序列中等动态规划 · LCSlongest-common-subsequence

链表(18)

#题目难度分类网站路径
2两数相加中等链表 · 模拟add-two-numbers
19删除倒数第 N 个结点中等链表 · 快慢指针remove-nth-node-from-end-of-list
21合并两个有序链表简单链表 · 双指针merge-two-sorted-lists
24两两交换链表中的节点中等链表 · 指针重连swap-nodes-in-pairs
25K 个一组翻转链表困难链表 · 分组反转reverse-nodes-in-k-group
61旋转链表中等链表rotate-list
83删除排序链表重复元素简单链表 · 删除remove-duplicates-from-sorted-list
92反转链表 II中等链表 · 局部反转reverse-linked-list-ii
141环形链表简单链表 · 快慢指针linked-list-cycle
142环形链表 II中等链表linked-list-cycle-ii
148排序链表中等链表 · 归并排序sort-list
160相交链表简单链表 · 双指针intersection-of-two-linked-lists
203移除链表元素简单链表remove-linked-list-elements
206反转链表简单链表 · 双指针reverse-linked-list
234回文链表简单链表 · 综合palindrome-linked-list
328奇偶链表中等链表odd-even-linked-list
445两数相加 II中等链表add-two-numbers-ii
876链表的中间结点简单链表 · 快慢指针middle-of-the-linked-list

贪心(17)

#题目难度分类网站路径
45跳跃游戏 II中等贪心jump-game-ii
55跳跃游戏中等贪心jump-game
122买卖股票 II中等贪心best-time-to-buy-and-sell-stock-ii
134加油站中等贪心gas-station
135分发糖果困难贪心 · 双向扫描candy
334递增的三元子序列中等贪心increasing-triplet-subsequence
376摆动序列中等贪心wiggle-subsequence
402移掉 K 位数字中等单调栈 · 贪心remove-k-digits
406根据身高重建队列中等贪心 · 排序插入queue-reconstruction-by-height
435无重叠区间中等区间 · 贪心non-overlapping-intervals
452用最少数量的箭引爆气球中等贪心minimum-number-of-arrows-to-burst-balloons
455分发饼干简单贪心assign-cookies
605种花问题简单贪心can-place-flowers
621任务调度器中等贪心 · 计数task-scheduler
763划分字母区间中等贪心 · 最后位置partition-labels
860柠檬水找零简单贪心lemonade-change
881救生艇中等贪心boats-to-save-people

回溯(13)

#题目难度分类网站路径
17电话号码的字母组合中等回溯 · 枚举letter-combinations-of-a-phone-number
22括号生成中等回溯 · 括号generate-parentheses
37解数独困难回溯sudoku-solver
39组合总和中等回溯combination-sum
40组合总和 II中等回溯 · 去重combination-sum-ii
46全排列中等回溯permutations
47全排列 II中等回溯permutations-ii
51N 皇后困难回溯 · 棋盘n-queens
77组合中等回溯 · 组合combinations
78子集中等回溯subsets
90子集 II中等回溯 · 去重subsets-ii
93复原 IP 地址中等回溯 · 分段restore-ip-addresses
131分割回文串中等回溯 · 切割palindrome-partitioning

二分查找(12)

#题目难度分类网站路径
4寻找两个正序数组的中位数困难二分查找median-of-two-sorted-arrays
33搜索旋转排序数组中等二分查找 · 旋转search-in-rotated-sorted-array
35搜索插入位置简单二分查找search-insert-position
74搜索二维矩阵中等二分查找 · 矩阵search-a-2d-matrix
81搜索旋转排序数组 II中等二分查找search-in-rotated-sorted-array-ii
153寻找旋转排序数组中的最小值中等二分查找 · 找最小find-minimum-in-rotated-sorted-array
154寻找旋转排序数组中的最小值 II困难二分查找find-minimum-in-rotated-sorted-array-ii
162寻找峰值中等二分查找 · 找峰值find-peak-element
278第一个错误的版本简单二分查找first-bad-version
367有效的完全平方数简单二分查找valid-perfect-square
704二分查找简单二分查找binary-search
852山脉数组的峰顶索引中等二分查找peak-index-in-a-mountain-array

数组(11)

#题目难度分类网站路径
1两数之和简单数组 · 哈希表two-sum
26删除有序数组中的重复项简单数组 · 快慢指针remove-duplicates-from-sorted-array
27移除元素简单数组remove-element
31下一个排列中等数组 · 字典序next-permutation
80删除有序数组中的重复项 II中等数组remove-duplicates-from-sorted-array-ii
189轮转数组中等数组 · 原地反转rotate-array
448找到所有数组中消失的数字简单数组 · 原地标记find-all-numbers-disappeared-in-an-array
485最大连续 1 的个数简单数组max-consecutive-ones
581最短无序连续子数组中等数组 · 双向扫描shortest-unsorted-continuous-subarray
1109航班预订统计中等数组corporate-flight-bookings
1588所有奇数长度子数组的和简单数组sum-of-all-odd-length-subarrays

栈(10)

#题目难度分类网站路径
20有效的括号简单valid-parentheses
32最长有效括号困难longest-valid-parentheses
71简化路径中等simplify-path
150逆波兰表达式求值中等evaluate-reverse-polish-notation
155最小栈中等栈 · 辅助栈min-stack
224基本计算器困难basic-calculator
232用栈实现队列简单栈 / 队列设计implement-queue-using-stacks
394字符串解码中等decode-string
946验证栈序列中等validate-stack-sequences
1475商品折扣后的最终价格简单final-prices-with-a-special-discount-in-a-shop

双指针(9)

#题目难度分类网站路径
16最接近的三数之和中等双指针3sum-closest
18四数之和中等双指针4sum
21合并两个有序链表简单链表 · 双指针merge-two-sorted-lists
88合并两个有序数组简单双指针merge-sorted-array
125验证回文串简单双指针valid-palindrome
160相交链表简单链表 · 双指针intersection-of-two-linked-lists
206反转链表简单链表 · 双指针reverse-linked-list
680验证回文串 II简单双指针valid-palindrome-ii
986区间列表的交集中等区间 · 双指针interval-list-intersections

字符串(8)

#题目难度分类网站路径
5最长回文子串中等字符串 · 回文longest-palindromic-substring
8字符串转换整数 (atoi)中等字符串string-to-integer-atoi
14最长公共前缀简单字符串 · 扫描longest-common-prefix
28找出字符串中第一个匹配项的下标中等字符串 · KMPfind-the-index-of-the-first-occurrence-in-a-string
43字符串相乘中等字符串multiply-strings
91解码方法中等动态规划 · 字符串decode-ways
387字符串中的第一个唯一字符简单字符串first-unique-character-in-a-string
647回文子串中等字符串 · 回文palindromic-substrings

堆(7)

#题目难度分类网站路径
23合并 K 个升序链表困难堆 · 分治merge-k-sorted-lists
253会议室 II中等堆 · 扫描线meeting-rooms-ii
295数据流的中位数困难堆 · 对顶堆find-median-from-data-stream
347前 K 个高频元素中等堆 · 桶排序top-k-frequent-elements
373查找和最小的 K 对数字中等find-k-pairs-with-smallest-sums
692前K个高频单词中等top-k-frequent-words
703数据流中的第 K 大元素简单kth-largest-element-in-a-stream

滑动窗口(7)

#题目难度分类网站路径
3无重复字符的最长子串中等滑动窗口longest-substring-without-repeating-characters
76最小覆盖子串困难滑动窗口 · 变长minimum-window-substring
209长度最小的子数组中等滑动窗口minimum-size-subarray-sum
438找到字符串中所有字母异位词中等滑动窗口 · 定长find-all-anagrams-in-a-string
567字符串的排列中等滑动窗口 · 定长计数permutation-in-string
643子数组最大平均数 I简单滑动窗口maximum-average-subarray-i
1695删除子数组的最大得分中等滑动窗口maximum-erasure-value

矩阵(7)

#题目难度分类网站路径
36有效的数独中等矩阵 · 哈希查重valid-sudoku
48旋转图像中等矩阵 · 原地旋转rotate-image
54螺旋矩阵中等矩阵 · 边界收缩spiral-matrix
73矩阵置零中等矩阵 · 标记set-matrix-zeroes
74搜索二维矩阵中等二分查找 · 矩阵search-a-2d-matrix
240搜索二维矩阵 II中等矩阵 · 右上角搜索search-a-2d-matrix-ii
463岛屿的周长简单矩阵island-perimeter

前缀和(7)

#题目难度分类网站路径
303区域和检索 - 数组不可变简单前缀和range-sum-query-immutable
304二维区域和检索 - 矩阵不可变中等前缀和range-sum-query-2d-immutable
437路径总和 III中等二叉树 · 前缀和path-sum-iii
560和为 K 的子数组中等前缀和 · 哈希subarray-sum-equals-k
724寻找数组的中心下标简单前缀和find-pivot-index
1124表现良好的最长时间段中等前缀和longest-well-performing-interval
1248统计「优美子数组」中等前缀和count-number-of-nice-subarrays

单调栈(6)

#题目难度分类网站路径
42接雨水困难单调栈trapping-rain-water
84柱状图中最大的矩形困难单调栈largest-rectangle-in-histogram
85最大矩形困难单调栈maximal-rectangle
402移掉 K 位数字中等单调栈 · 贪心remove-k-digits
496下一个更大元素 I简单单调栈next-greater-element-i
739每日温度中等单调栈daily-temperatures

二维 DP(6)

#题目难度分类网站路径
10正则表达式匹配困难二维 DPregular-expression-matching
62不同路径中等二维 DPunique-paths
63不同路径 II中等二维 DPunique-paths-ii
64最小路径和中等二维 DPminimum-path-sum
72编辑距离困难二维 DPedit-distance
221最大正方形中等二维 DPmaximal-square

哈希表(6)

#题目难度分类网站路径
1两数之和简单数组 · 哈希表two-sum
205同构字符串简单哈希表isomorphic-strings
219存在重复元素 II简单哈希表contains-duplicate-ii
349两个数组的交集简单哈希表intersection-of-two-arrays
409最长回文串简单哈希表longest-palindrome
811子域名访问计数中等哈希表subdomain-visit-count

快慢指针(6)

#题目难度分类网站路径
19删除倒数第 N 个结点中等链表 · 快慢指针remove-nth-node-from-end-of-list
26删除有序数组中的重复项简单数组 · 快慢指针remove-duplicates-from-sorted-array
141环形链表简单链表 · 快慢指针linked-list-cycle
283移动零简单快慢指针move-zeroes
287寻找重复数中等快慢指针 · 环检测find-the-duplicate-number
876链表的中间结点简单链表 · 快慢指针middle-of-the-linked-list

位运算(6)

#题目难度分类网站路径
136只出现一次的数字简单位运算 · 异或single-number
137只出现一次的数字 II中等位运算single-number-ii
2312 的幂简单位运算power-of-two
260只出现一次的数字 III中等位运算single-number-iii
338比特位计数简单动态规划 · 位运算counting-bits
461汉明距离简单位运算hamming-distance

递归(5)

#题目难度分类网站路径
100相同的树简单二叉树 · 递归same-tree
101对称二叉树简单二叉树 · 递归symmetric-tree
104二叉树的最大深度简单二叉树 · 递归maximum-depth-of-binary-tree
226翻转二叉树简单二叉树 · 递归invert-binary-tree
617合并二叉树简单二叉树 · 递归merge-two-binary-trees

数学(5)

#题目难度分类网站路径
9回文数简单数学palindrome-number
50Pow(x, n)中等数学powx-n
268丢失的数字简单数学 / 异或missing-number
292Nim 游戏简单数学nim-game
319灯泡开关中等数学bulb-switcher

图(5)

#题目难度分类网站路径
127单词接龙困难图 · BFSword-ladder
133克隆图中等图 · DFS/BFSclone-graph
399除法求值中等图 · 带权路径evaluate-division
743网络延迟时间中等图 · Dijkstranetwork-delay-time
841钥匙和房间中等图 · DFSkeys-and-rooms

BFS(5)

#题目难度分类网站路径
102二叉树的层序遍历中等二叉树 · BFSbinary-tree-level-order-traversal
127单词接龙困难图 · BFSword-ladder
133克隆图中等图 · DFS/BFSclone-graph
199二叉树右视图中等二叉树 · BFSbinary-tree-right-side-view
301删除无效的括号困难BFS · 括号remove-invalid-parentheses

对撞双指针(4)

#题目难度分类网站路径
11盛最多水的容器中等对撞双指针container-with-most-water
15三数之和中等对撞双指针3sum
167两数之和 II中等对撞双指针two-sum-ii-input-array-is-sorted
977有序数组的平方简单对撞双指针squares-of-a-sorted-array

DFS(4)

#题目难度分类网站路径
112路径总和简单二叉树 · DFSpath-sum
133克隆图中等图 · DFS/BFSclone-graph
200岛屿数量中等网格 · DFSnumber-of-islands
841钥匙和房间中等图 · DFSkeys-and-rooms

Trie(4)

#题目难度分类网站路径
208实现 Trie (前缀树)中等Trieimplement-trie-prefix-tree
211添加与搜索单词 - 数据结构设计中等Triedesign-add-and-search-words-data-structure
648单词替换中等Triereplace-words
676实现一个魔法字典中等Trieimplement-magic-dictionary

0-1 背包(3)

#题目难度分类网站路径
416分割等和子集中等0-1 背包partition-equal-subset-sum
494目标和中等0-1 背包target-sum
1049最后一块石头 II中等0-1 背包last-stone-weight-ii

二叉搜索树(3)

#题目难度分类网站路径
235二叉搜索树的最近公共祖先中等二叉搜索树lowest-common-ancestor-of-a-binary-search-tree
530二叉搜索树的最小绝对差简单二叉搜索树minimum-absolute-difference-in-bst
538把二叉搜索树转换为累加树中等二叉搜索树convert-bst-to-greater-tree

区间(3)

#题目难度分类网站路径
56合并区间中等区间 · 合并merge-intervals
435无重叠区间中等区间 · 贪心non-overlapping-intervals
986区间列表的交集中等区间 · 双指针interval-list-intersections

设计(3)

#题目难度分类网站路径
146LRU 缓存中等设计lru-cache
641设计循环双端队列中等设计design-circular-deque
1603设计停车系统简单设计design-parking-system

并查集(2)

#题目难度分类网站路径
547省份数量中等并查集number-of-provinces
684冗余连接中等并查集redundant-connection

二分答案(2)

#题目难度分类网站路径
875爱吃香蕉的珂珂中等二分答案koko-eating-bananas
1011在 D 天内送达包裹的能力中等二分答案 · 贪心判定capacity-to-ship-packages-within-d-days

哈希(2)

#题目难度分类网站路径
217存在重复元素简单哈希contains-duplicate
560和为 K 的子数组中等前缀和 · 哈希subarray-sum-equals-k

哈希计数(2)

#题目难度分类网站路径
242有效的字母异位词简单哈希计数valid-anagram
383赎金信简单哈希计数ransom-note

回文(2)

#题目难度分类网站路径
5最长回文子串中等字符串 · 回文longest-palindromic-substring
647回文子串中等字符串 · 回文palindromic-substrings

括号(2)

#题目难度分类网站路径
22括号生成中等回溯 · 括号generate-parentheses
301删除无效的括号困难BFS · 括号remove-invalid-parentheses

排序(2)

#题目难度分类网站路径
179最大数中等排序largest-number
973最接近原点的 K 个点中等排序 · Top Kk-closest-points-to-origin

去重(2)

#题目难度分类网站路径
40组合总和 II中等回溯 · 去重combination-sum-ii
90子集 II中等回溯 · 去重subsets-ii

树形 DP(2)

#题目难度分类网站路径
124二叉树中的最大路径和困难二叉树 · 树形 DPbinary-tree-maximum-path-sum
337打家劫舍 III中等树形 DPhouse-robber-iii

双向扫描(2)

#题目难度分类网站路径
135分发糖果困难贪心 · 双向扫描candy
581最短无序连续子数组中等数组 · 双向扫描shortest-unsorted-continuous-subarray

拓扑排序(2)

#题目难度分类网站路径
207课程表中等拓扑排序course-schedule
210课程表 II中等拓扑排序course-schedule-ii

网格 DFS(2)

#题目难度分类网站路径
130被围绕的区域中等网格 DFSsurrounded-regions
695岛屿的最大面积中等网格 DFSmax-area-of-island

一次遍历(2)

#题目难度分类网站路径
121买卖股票的最佳时机简单一次遍历best-time-to-buy-and-sell-stock
169多数元素简单一次遍历 · 摩尔投票majority-element

异或(2)

#题目难度分类网站路径
136只出现一次的数字简单位运算 · 异或single-number
268丢失的数字简单数学 / 异或missing-number

状态机 DP(2)

#题目难度分类网站路径
309最佳买卖股票含冷冻期中等状态机 DPbest-time-to-buy-and-sell-stock-with-cooldown
714买卖股票含手续费中等状态机 DPbest-time-to-buy-and-sell-stock-with-transaction-fee

BST(2)

#题目难度分类网站路径
98验证二叉搜索树中等二叉树 · BSTvalidate-binary-search-tree
230二叉搜索树中第 K 小的元素中等BST · 中序遍历kth-smallest-element-in-a-bst

Top K(2)

#题目难度分类网站路径
215数组中第 K 个最大元素中等快速选择 · Top Kkth-largest-element-in-an-array
973最接近原点的 K 个点中等排序 · Top Kk-closest-points-to-origin

边界收缩(1)

#题目难度分类网站路径
54螺旋矩阵中等矩阵 · 边界收缩spiral-matrix

变长(1)

#题目难度分类网站路径
76最小覆盖子串困难滑动窗口 · 变长minimum-window-substring

遍历(1)

#题目难度分类网站路径
94二叉树的中序遍历简单二叉树 · 遍历binary-tree-inorder-traversal

标记(1)

#题目难度分类网站路径
73矩阵置零中等矩阵 · 标记set-matrix-zeroes

带权路径(1)

#题目难度分类网站路径
399除法求值中等图 · 带权路径evaluate-division

单调队列(1)

#题目难度分类网站路径
239滑动窗口最大值困难单调队列sliding-window-maximum

定长(1)

#题目难度分类网站路径
438找到字符串中所有字母异位词中等滑动窗口 · 定长find-all-anagrams-in-a-string

定长计数(1)

#题目难度分类网站路径
567字符串的排列中等滑动窗口 · 定长计数permutation-in-string

队列设计(1)

#题目难度分类网站路径
232用栈实现队列简单栈 / 队列设计implement-queue-using-stacks

对顶堆(1)

#题目难度分类网站路径
295数据流的中位数困难堆 · 对顶堆find-median-from-data-stream

多源 BFS(1)

#题目难度分类网站路径
994腐烂的橘子中等多源 BFSrotting-oranges

二分(1)

#题目难度分类网站路径
69x 的平方根简单二分sqrtx

二分边界(1)

#题目难度分类网站路径
34查找元素的首末位置中等二分边界find-first-and-last-position-of-element-in-sorted-array

分段(1)

#题目难度分类网站路径
93复原 IP 地址中等回溯 · 分段restore-ip-addresses

分治(1)

#题目难度分类网站路径
23合并 K 个升序链表困难堆 · 分治merge-k-sorted-lists

分组反转(1)

#题目难度分类网站路径
25K 个一组翻转链表困难链表 · 分组反转reverse-nodes-in-k-group

辅助栈(1)

#题目难度分类网站路径
155最小栈中等栈 · 辅助栈min-stack

构造(1)

#题目难度分类网站路径
105从前序与中序遍历序列构造二叉树中等二叉树 · 构造construct-binary-tree-from-preorder-and-inorder-traversal

归并排序(1)

#题目难度分类网站路径
148排序链表中等链表 · 归并排序sort-list

哈希查重(1)

#题目难度分类网站路径
36有效的数独中等矩阵 · 哈希查重valid-sudoku

哈希分组(1)

#题目难度分类网站路径
49字母异位词分组中等哈希分组group-anagrams

哈希集合(1)

#题目难度分类网站路径
128最长连续序列中等哈希集合longest-consecutive-sequence

合并(1)

#题目难度分类网站路径
56合并区间中等区间 · 合并merge-intervals

后序(1)

#题目难度分类网站路径
110平衡二叉树简单二叉树 · 后序balanced-binary-tree

环检测(1)

#题目难度分类网站路径
287寻找重复数中等快慢指针 · 环检测find-the-duplicate-number

环形 DP(1)

#题目难度分类网站路径
213打家劫舍 II中等环形 DPhouse-robber-ii

计数(1)

#题目难度分类网站路径
621任务调度器中等贪心 · 计数task-scheduler

局部反转(1)

#题目难度分类网站路径
92反转链表 II中等链表 · 局部反转reverse-linked-list-ii

矩阵模拟(1)

#题目难度分类网站路径
289生命游戏中等矩阵模拟game-of-life

快速选择(1)

#题目难度分类网站路径
215数组中第 K 个最大元素中等快速选择 · Top Kkth-largest-element-in-an-array

枚举(1)

#题目难度分类网站路径
17电话号码的字母组合中等回溯 · 枚举letter-combinations-of-a-phone-number

模拟(1)

#题目难度分类网站路径
2两数相加中等链表 · 模拟add-two-numbers

摩尔投票(1)

#题目难度分类网站路径
169多数元素简单一次遍历 · 摩尔投票majority-element

排序插入(1)

#题目难度分类网站路径
406根据身高重建队列中等贪心 · 排序插入queue-reconstruction-by-height

棋盘(1)

#题目难度分类网站路径
51N 皇后困难回溯 · 棋盘n-queens

前后缀乘积(1)

#题目难度分类网站路径
238除自身以外数组的乘积中等前后缀乘积product-of-array-except-self

切割(1)

#题目难度分类网站路径
131分割回文串中等回溯 · 切割palindrome-partitioning

区间 DP(1)

#题目难度分类网站路径
312戳气球困难区间 DPburst-balloons

三指针(1)

#题目难度分类网站路径
75颜色分类中等三指针sort-colors

扫描(1)

#题目难度分类网站路径
14最长公共前缀简单字符串 · 扫描longest-common-prefix

扫描线(1)

#题目难度分类网站路径
253会议室 II中等堆 · 扫描线meeting-rooms-ii

删除(1)

#题目难度分类网站路径
83删除排序链表重复元素简单链表 · 删除remove-duplicates-from-sorted-list

树形DP(1)

#题目难度分类网站路径
543二叉树的直径简单二叉树 · 树形DPdiameter-of-binary-tree

贪心判定(1)

#题目难度分类网站路径
1011在 D 天内送达包裹的能力中等二分答案 · 贪心判定capacity-to-ship-packages-within-d-days

桶排序(1)

#题目难度分类网站路径
347前 K 个高频元素中等堆 · 桶排序top-k-frequent-elements

图搜索(1)

#题目难度分类网站路径
433最小基因变化中等图搜索minimum-genetic-mutation

完全背包(1)

#题目难度分类网站路径
518零钱兑换 II中等完全背包coin-change-ii

完全背包 DP(1)

#题目难度分类网站路径
279完全平方数中等完全背包 DPperfect-squares

网格(1)

#题目难度分类网站路径
200岛屿数量中等网格 · DFSnumber-of-islands

网格 BFS(1)

#题目难度分类网站路径
1091二进制矩阵中的最短路径中等网格 BFSshortest-path-in-binary-matrix

网格回溯(1)

#题目难度分类网站路径
79单词搜索中等网格回溯word-search

旋转(1)

#题目难度分类网站路径
33搜索旋转排序数组中等二分查找 · 旋转search-in-rotated-sorted-array

一维 DP(1)

#题目难度分类网站路径
198打家劫舍中等一维 DPhouse-robber

右上角搜索(1)

#题目难度分类网站路径
240搜索二维矩阵 II中等矩阵 · 右上角搜索search-a-2d-matrix-ii

原地标记(1)

#题目难度分类网站路径
448找到所有数组中消失的数字简单数组 · 原地标记find-all-numbers-disappeared-in-an-array

原地反转(1)

#题目难度分类网站路径
189轮转数组中等数组 · 原地反转rotate-array

原地旋转(1)

#题目难度分类网站路径
48旋转图像中等矩阵 · 原地旋转rotate-image

找峰值(1)

#题目难度分类网站路径
162寻找峰值中等二分查找 · 找峰值find-peak-element

找最小(1)

#题目难度分类网站路径
153寻找旋转排序数组中的最小值中等二分查找 · 找最小find-minimum-in-rotated-sorted-array

指针重连(1)

#题目难度分类网站路径
24两两交换链表中的节点中等链表 · 指针重连swap-nodes-in-pairs

中序遍历(1)

#题目难度分类网站路径
230二叉搜索树中第 K 小的元素中等BST · 中序遍历kth-smallest-element-in-a-bst

字典序(1)

#题目难度分类网站路径
31下一个排列中等数组 · 字典序next-permutation

字符串 DP(1)

#题目难度分类网站路径
139单词拆分中等字符串 DPword-break

综合(1)

#题目难度分类网站路径
234回文链表简单链表 · 综合palindrome-linked-list

组合(1)

#题目难度分类网站路径
77组合中等回溯 · 组合combinations

最大最小(1)

#题目难度分类网站路径
152乘积最大子数组中等动态规划 · 最大最小maximum-product-subarray

最后位置(1)

#题目难度分类网站路径
763划分字母区间中等贪心 · 最后位置partition-labels

Catalan(1)

#题目难度分类网站路径
96不同的二叉搜索树中等动态规划 · Catalanunique-binary-search-trees

Dijkstra(1)

#题目难度分类网站路径
743网络延迟时间中等图 · Dijkstranetwork-delay-time

DP(1)

#题目难度分类网站路径
120三角形最小路径和中等DPtriangle

DP 入门(1)

#题目难度分类网站路径
1137泰波那契数简单DP 入门n-th-tribonacci-number

Kadane(1)

#题目难度分类网站路径
53最大子数组和中等动态规划 · Kadanemaximum-subarray

KMP(1)

#题目难度分类网站路径
28找出字符串中第一个匹配项的下标中等字符串 · KMPfind-the-index-of-the-first-occurrence-in-a-string

LCA(1)

#题目难度分类网站路径
236最近公共祖先中等二叉树 · LCAlowest-common-ancestor-of-a-binary-tree

LCS(1)

#题目难度分类网站路径
1143最长公共子序列中等动态规划 · LCSlongest-common-subsequence

LIS(1)

#题目难度分类网站路径
300最长递增子序列中等动态规划 · LISlongest-increasing-subsequence