LeetCode 动画索引

June 10, 2026 · View on GitHub

本文件由 tools/scripts/sync-algomooc-index.js 生成,数据来源为网站侧 study_index.js

#题目难度分类网站路径仓库目录
1两数之和简单数组 · 哈希表two-sumproblems/0001-Two-Sum
2两数相加中等链表 · 模拟add-two-numbersproblems/0002-Add-Two-Numbers
3无重复字符的最长子串中等滑动窗口longest-substring-without-repeating-charactersproblems/0003-Longest-Substring-Without-Repeating-Characters
4寻找两个正序数组的中位数困难二分查找median-of-two-sorted-arraysproblems/0004-median-of-two-sorted-arrays
5最长回文子串中等字符串 · 回文longest-palindromic-substringproblems/0005-Longest Palindromic Substring
8字符串转换整数 (atoi)中等字符串string-to-integer-atoi
9回文数简单数学palindrome-numberproblems/0009-Palindrome-Number
10正则表达式匹配困难二维 DPregular-expression-matching
11盛最多水的容器中等对撞双指针container-with-most-waterproblems/0011-maxArea
14最长公共前缀简单字符串 · 扫描longest-common-prefix
15三数之和中等对撞双指针3sumproblems/0015-3Sum
16最接近的三数之和中等双指针3sum-closest
17电话号码的字母组合中等回溯 · 枚举letter-combinations-of-a-phone-number
18四数之和中等双指针4sum
19删除倒数第 N 个结点中等链表 · 快慢指针remove-nth-node-from-end-of-listproblems/0019-Remove-Nth-Node-From-End-of-List
20有效的括号简单valid-parenthesesproblems/0020-Valid-Parentheses
21合并两个有序链表简单链表 · 双指针merge-two-sorted-listsproblems/0021-Merge-Two-Sorted-Lists
22括号生成中等回溯 · 括号generate-parenthesesproblems/0022-Generate-Parentheses
23合并 K 个升序链表困难堆 · 分治merge-k-sorted-listsproblems/0023-Merge-k-Sorted-Lists
24两两交换链表中的节点中等链表 · 指针重连swap-nodes-in-pairsproblems/0024-Swap-Nodes-in-Pairs
25K 个一组翻转链表困难链表 · 分组反转reverse-nodes-in-k-groupproblems/0025-Reverse-Nodes-In-K-Group
26删除有序数组中的重复项简单数组 · 快慢指针remove-duplicates-from-sorted-arrayproblems/0026-Remove-Duplicates-from-Sorted-Array
27移除元素简单数组remove-element
28找出字符串中第一个匹配项的下标中等字符串 · KMPfind-the-index-of-the-first-occurrence-in-a-string
31下一个排列中等数组 · 字典序next-permutation
32最长有效括号困难longest-valid-parentheses
33搜索旋转排序数组中等二分查找 · 旋转search-in-rotated-sorted-array
34查找元素的首末位置中等二分边界find-first-and-last-position-of-element-in-sorted-arrayproblems/0034-find-first-and-last-position-of-element-in-sorted-array
35搜索插入位置简单二分查找search-insert-positionproblems/0035-search-insert-position
36有效的数独中等矩阵 · 哈希查重valid-sudokuproblems/0036-valid-sudoku
37解数独困难回溯sudoku-solver
39组合总和中等回溯combination-sum
40组合总和 II中等回溯 · 去重combination-sum-ii
42接雨水困难单调栈trapping-rain-waterproblems/0042-Trap
43字符串相乘中等字符串multiply-strings
45跳跃游戏 II中等贪心jump-game-ii
46全排列中等回溯permutations
47全排列 II中等回溯permutations-ii
48旋转图像中等矩阵 · 原地旋转rotate-imageproblems/0048-Rotate-Image
49字母异位词分组中等哈希分组group-anagrams
50Pow(x, n)中等数学powx-n
51N 皇后困难回溯 · 棋盘n-queens
53最大子数组和中等动态规划 · Kadanemaximum-subarray
54螺旋矩阵中等矩阵 · 边界收缩spiral-matrix
55跳跃游戏中等贪心jump-game
56合并区间中等区间 · 合并merge-intervals
61旋转链表中等链表rotate-list
62不同路径中等二维 DPunique-paths
63不同路径 II中等二维 DPunique-paths-ii
64最小路径和中等二维 DPminimum-path-sum
69x 的平方根简单二分sqrtx
70爬楼梯简单动态规划climbing-stairsproblems/0070-Climbing-Stairs
71简化路径中等simplify-path
72编辑距离困难二维 DPedit-distance
73矩阵置零中等矩阵 · 标记set-matrix-zeroes
74搜索二维矩阵中等二分查找 · 矩阵search-a-2d-matrix
75颜色分类中等三指针sort-colorsproblems/0075-Sort-Colors
76最小覆盖子串困难滑动窗口 · 变长minimum-window-substring
77组合中等回溯 · 组合combinations
78子集中等回溯subsets
79单词搜索中等网格回溯word-search
80删除有序数组中的重复项 II中等数组remove-duplicates-from-sorted-array-ii
81搜索旋转排序数组 II中等二分查找search-in-rotated-sorted-array-ii
83删除排序链表重复元素简单链表 · 删除remove-duplicates-from-sorted-list
84柱状图中最大的矩形困难单调栈largest-rectangle-in-histogramproblems/0084-Largest-Rectangle-In-Histogram
85最大矩形困难单调栈maximal-rectangle
88合并两个有序数组简单双指针merge-sorted-arrayproblems/0088-Merge-Sorted-Array
90子集 II中等回溯 · 去重subsets-ii
91解码方法中等动态规划 · 字符串decode-ways
92反转链表 II中等链表 · 局部反转reverse-linked-list-iiproblems/0092-Reverse-Linked-List-II
93复原 IP 地址中等回溯 · 分段restore-ip-addresses
94二叉树的中序遍历简单二叉树 · 遍历binary-tree-inorder-traversalproblems/0094-Binary-Tree-Inorder-Traversal
96不同的二叉搜索树中等动态规划 · Catalanunique-binary-search-trees
98验证二叉搜索树中等二叉树 · BSTvalidate-binary-search-tree
100相同的树简单二叉树 · 递归same-tree
101对称二叉树简单二叉树 · 递归symmetric-treeproblems/0101-Symmetric-Tree
102二叉树的层序遍历中等二叉树 · BFSbinary-tree-level-order-traversalproblems/0102-Binary-Tree-Level-Order-Traversal
103二叉树的锯齿形层序遍历中等二叉树binary-tree-zigzag-level-order-traversalproblems/0103-Binary-Tree-Zigzag-Level-Order-Traversal
104二叉树的最大深度简单二叉树 · 递归maximum-depth-of-binary-treeproblems/0104-Maximum-Depth-Of-Binary-Tree
105从前序与中序遍历序列构造二叉树中等二叉树 · 构造construct-binary-tree-from-preorder-and-inorder-traversal
110平衡二叉树简单二叉树 · 后序balanced-binary-treeproblems/0110-Balanced-Binary-Tree
111二叉树的最小深度简单二叉树minimum-depth-of-binary-tree
112路径总和简单二叉树 · DFSpath-sum
114二叉树展开为链表中等二叉树flatten-binary-tree-to-linked-list
118杨辉三角简单动态规划pascals-triangleproblems/0118-Generate
120三角形最小路径和中等DPtriangleproblems/0120-Triangle
121买卖股票的最佳时机简单一次遍历best-time-to-buy-and-sell-stock
122买卖股票 II中等贪心best-time-to-buy-and-sell-stock-ii
123买卖股票的最佳时机 III困难动态规划best-time-to-buy-and-sell-stock-iii
124二叉树中的最大路径和困难二叉树 · 树形 DPbinary-tree-maximum-path-sumproblems/0124-Binary-Tree-Maximum-Path-Sum
125验证回文串简单双指针valid-palindromeproblems/0125-Valid-Palindrome
127单词接龙困难图 · BFSword-ladder
128最长连续序列中等哈希集合longest-consecutive-sequenceproblems/0128-Longest-Consecutive-Sequence
130被围绕的区域中等网格 DFSsurrounded-regions
131分割回文串中等回溯 · 切割palindrome-partitioningproblems/0131-Palindrome-Partitioning
133克隆图中等图 · DFS/BFSclone-graphproblems/0133-Clone-Graph
134加油站中等贪心gas-station
135分发糖果困难贪心 · 双向扫描candy
136只出现一次的数字简单位运算 · 异或single-numberproblems/0136-Single-Number
137只出现一次的数字 II中等位运算single-number-iiproblems/0137-Single-Number-II
139单词拆分中等字符串 DPword-breakproblems/0139-Word-Break
141环形链表简单链表 · 快慢指针linked-list-cycleproblems/0141-Linked-List-Cycle
142环形链表 II中等链表linked-list-cycle-iiproblems/0142-Linked-List-Cycle-ii
146LRU 缓存中等设计lru-cacheproblems/0146-LRU-Cache
148排序链表中等链表 · 归并排序sort-list
150逆波兰表达式求值中等evaluate-reverse-polish-notationproblems/0150-Evaluate-Reverse-Polish-Notation
152乘积最大子数组中等动态规划 · 最大最小maximum-product-subarray
153寻找旋转排序数组中的最小值中等二分查找 · 找最小find-minimum-in-rotated-sorted-array
154寻找旋转排序数组中的最小值 II困难二分查找find-minimum-in-rotated-sorted-array-ii
155最小栈中等栈 · 辅助栈min-stackproblems/0155-min-stack
160相交链表简单链表 · 双指针intersection-of-two-linked-listsproblems/0160-Intersection-of-Two-Linked-Lists
162寻找峰值中等二分查找 · 找峰值find-peak-elementproblems/0162-Find-Peak-Element
167两数之和 II中等对撞双指针two-sum-ii-input-array-is-sortedproblems/0167-Two-Sum-II-Input-array-is-sorted
169多数元素简单一次遍历 · 摩尔投票majority-elementproblems/0169-Majority-Element
174地下城游戏困难动态规划dungeon-game
179最大数中等排序largest-number
188买卖股票的最佳时机 IV困难动态规划best-time-to-buy-and-sell-stock-iv
189轮转数组中等数组 · 原地反转rotate-arrayproblems/0189-Rotate-Array
198打家劫舍中等一维 DPhouse-robber
199二叉树右视图中等二叉树 · BFSbinary-tree-right-side-view
200岛屿数量中等网格 · DFSnumber-of-islandsproblems/0200-Number-of-Islands
203移除链表元素简单链表remove-linked-list-elementsproblems/0203-Remove-Linked-List-Elements
205同构字符串简单哈希表isomorphic-strings
206反转链表简单链表 · 双指针reverse-linked-listproblems/0206-Reverse-Linked-List
207课程表中等拓扑排序course-schedule
208实现 Trie (前缀树)中等Trieimplement-trie-prefix-tree
209长度最小的子数组中等滑动窗口minimum-size-subarray-sumproblems/0209-Minimum-Size-Subarray-Sum
210课程表 II中等拓扑排序course-schedule-ii
211添加与搜索单词 - 数据结构设计中等Triedesign-add-and-search-words-data-structure
213打家劫舍 II中等环形 DPhouse-robber-ii
215数组中第 K 个最大元素中等快速选择 · Top Kkth-largest-element-in-an-arrayproblems/0215-Kth-Largest-Element-in-an-Array
217存在重复元素简单哈希contains-duplicate
219存在重复元素 II简单哈希表contains-duplicate-iiproblems/0219-Contains-Duplicate-II
221最大正方形中等二维 DPmaximal-square
222完全二叉树的节点个数中等二叉树count-complete-tree-nodes
224基本计算器困难basic-calculator
226翻转二叉树简单二叉树 · 递归invert-binary-tree
230二叉搜索树中第 K 小的元素中等BST · 中序遍历kth-smallest-element-in-a-bst
2312 的幂简单位运算power-of-twoproblems/0231-Power-Of-Two
232用栈实现队列简单栈 / 队列设计implement-queue-using-stacks
234回文链表简单链表 · 综合palindrome-linked-listproblems/0234-isPalindrome
235二叉搜索树的最近公共祖先中等二叉搜索树lowest-common-ancestor-of-a-binary-search-tree
236最近公共祖先中等二叉树 · LCAlowest-common-ancestor-of-a-binary-tree
238除自身以外数组的乘积中等前后缀乘积product-of-array-except-self
239滑动窗口最大值困难单调队列sliding-window-maximumproblems/0239-Sliding-Window-Maximum
240搜索二维矩阵 II中等矩阵 · 右上角搜索search-a-2d-matrix-ii
242有效的字母异位词简单哈希计数valid-anagramproblems/0242-Valid-Anagram
253会议室 II中等堆 · 扫描线meeting-rooms-ii
260只出现一次的数字 III中等位运算single-number-iiiproblems/0260-Single-Number-III
264丑数 II中等动态规划ugly-number-ii
268丢失的数字简单数学 / 异或missing-numberproblems/0268-Missing-Number
278第一个错误的版本简单二分查找first-bad-version
279完全平方数中等完全背包 DPperfect-squaresproblems/0279-Perfect-Squares
283移动零简单快慢指针move-zeroesproblems/0283-Move-Zeroes
287寻找重复数中等快慢指针 · 环检测find-the-duplicate-number
289生命游戏中等矩阵模拟game-of-life
292Nim 游戏简单数学nim-game
295数据流的中位数困难堆 · 对顶堆find-median-from-data-streamproblems/0295-Find-Median-from-Data-Stream
297二叉树的序列化与反序列化困难二叉树serialize-and-deserialize-binary-tree
300最长递增子序列中等动态规划 · LISlongest-increasing-subsequence
301删除无效的括号困难BFS · 括号remove-invalid-parentheses
303区域和检索 - 数组不可变简单前缀和range-sum-query-immutable
304二维区域和检索 - 矩阵不可变中等前缀和range-sum-query-2d-immutable
309最佳买卖股票含冷冻期中等状态机 DPbest-time-to-buy-and-sell-stock-with-cooldown
312戳气球困难区间 DPburst-balloons
319灯泡开关中等数学bulb-switcher
322零钱兑换中等动态规划coin-change
328奇偶链表中等链表odd-even-linked-listproblems/0328-Odd-Even-Linked-List
334递增的三元子序列中等贪心increasing-triplet-subsequence
337打家劫舍 III中等树形 DPhouse-robber-iii
338比特位计数简单动态规划 · 位运算counting-bits
343整数拆分中等动态规划integer-break
347前 K 个高频元素中等堆 · 桶排序top-k-frequent-elementsproblems/0347-Top-K-Frequent-Elements
349两个数组的交集简单哈希表intersection-of-two-arraysproblems/0349-Intersection-of-Two-Arrays
367有效的完全平方数简单二分查找valid-perfect-square
373查找和最小的 K 对数字中等find-k-pairs-with-smallest-sums
376摆动序列中等贪心wiggle-subsequence
383赎金信简单哈希计数ransom-note
387字符串中的第一个唯一字符简单字符串first-unique-character-in-a-stringproblems/0387-First-Unique-Character-In-String
394字符串解码中等decode-stringproblems/0394-Decode-String
399除法求值中等图 · 带权路径evaluate-division
402移掉 K 位数字中等单调栈 · 贪心remove-k-digits
406根据身高重建队列中等贪心 · 排序插入queue-reconstruction-by-height
409最长回文串简单哈希表longest-palindrome
416分割等和子集中等0-1 背包partition-equal-subset-sum
433最小基因变化中等图搜索minimum-genetic-mutation
435无重叠区间中等区间 · 贪心non-overlapping-intervals
437路径总和 III中等二叉树 · 前缀和path-sum-iii
438找到字符串中所有字母异位词中等滑动窗口 · 定长find-all-anagrams-in-a-string
445两数相加 II中等链表add-two-numbers-iiproblems/0445-Add-Two-Numbers-II
448找到所有数组中消失的数字简单数组 · 原地标记find-all-numbers-disappeared-in-an-array
452用最少数量的箭引爆气球中等贪心minimum-number-of-arrows-to-burst-balloons
455分发饼干简单贪心assign-cookies
461汉明距离简单位运算hamming-distanceproblems/0461-hamming-distance
463岛屿的周长简单矩阵island-perimeter
474一和零中等动态规划ones-and-zeroes
485最大连续 1 的个数简单数组max-consecutive-ones
494目标和中等0-1 背包target-sum
496下一个更大元素 I简单单调栈next-greater-element-i
509斐波那契数简单动态规划fibonacci-number
516最长回文子序列中等动态规划longest-palindromic-subsequence
518零钱兑换 II中等完全背包coin-change-ii
530二叉搜索树的最小绝对差简单二叉搜索树minimum-absolute-difference-in-bstproblems/0530-minimum-absolute-difference-in-bst
538把二叉搜索树转换为累加树中等二叉搜索树convert-bst-to-greater-tree
543二叉树的直径简单二叉树 · 树形DPdiameter-of-binary-tree
547省份数量中等并查集number-of-provinces
560和为 K 的子数组中等前缀和 · 哈希subarray-sum-equals-k
567字符串的排列中等滑动窗口 · 定长计数permutation-in-string
581最短无序连续子数组中等数组 · 双向扫描shortest-unsorted-continuous-subarray
605种花问题简单贪心can-place-flowers
617合并二叉树简单二叉树 · 递归merge-two-binary-trees
621任务调度器中等贪心 · 计数task-scheduler
641设计循环双端队列中等设计design-circular-deque
643子数组最大平均数 I简单滑动窗口maximum-average-subarray-i
647回文子串中等字符串 · 回文palindromic-substrings
648单词替换中等Triereplace-words
654最大二叉树中等二叉树maximum-binary-tree
673最长递增子序列的个数中等动态规划number-of-longest-increasing-subsequence
676实现一个魔法字典中等Trieimplement-magic-dictionary
680验证回文串 II简单双指针valid-palindrome-ii
684冗余连接中等并查集redundant-connection
692前K个高频单词中等top-k-frequent-words
695岛屿的最大面积中等网格 DFSmax-area-of-islandproblems/0695-Max-Area-of-Island
703数据流中的第 K 大元素简单kth-largest-element-in-a-stream
704二分查找简单二分查找binary-search
714买卖股票含手续费中等状态机 DPbest-time-to-buy-and-sell-stock-with-transaction-fee
718最长重复子数组中等动态规划maximum-length-of-repeated-subarray
724寻找数组的中心下标简单前缀和find-pivot-index
739每日温度中等单调栈daily-temperatures
743网络延迟时间中等图 · Dijkstranetwork-delay-time
763划分字母区间中等贪心 · 最后位置partition-labels
811子域名访问计数中等哈希表subdomain-visit-count
841钥匙和房间中等图 · DFSkeys-and-rooms
852山脉数组的峰顶索引中等二分查找peak-index-in-a-mountain-array
860柠檬水找零简单贪心lemonade-change
875爱吃香蕉的珂珂中等二分答案koko-eating-bananas
876链表的中间结点简单链表 · 快慢指针middle-of-the-linked-list
881救生艇中等贪心boats-to-save-people
946验证栈序列中等validate-stack-sequencesproblems/0946--validate-stack-sequences
973最接近原点的 K 个点中等排序 · Top Kk-closest-points-to-origin
977有序数组的平方简单对撞双指针squares-of-a-sorted-array
986区间列表的交集中等区间 · 双指针interval-list-intersections
994腐烂的橘子中等多源 BFSrotting-orangesproblems/0994-orangesRotting
1011在 D 天内送达包裹的能力中等二分答案 · 贪心判定capacity-to-ship-packages-within-d-days
1025除数博弈简单动态规划divisor-game
1049最后一块石头 II中等0-1 背包last-stone-weight-ii
1091二进制矩阵中的最短路径中等网格 BFSshortest-path-in-binary-matrix
1109航班预订统计中等数组corporate-flight-bookings
1124表现良好的最长时间段中等前缀和longest-well-performing-interval
1137泰波那契数简单DP 入门n-th-tribonacci-numberproblems/1137-Tribonacci
1143最长公共子序列中等动态规划 · LCSlongest-common-subsequence
1248统计「优美子数组」中等前缀和count-number-of-nice-subarrays
1475商品折扣后的最终价格简单final-prices-with-a-special-discount-in-a-shop
1588所有奇数长度子数组的和简单数组sum-of-all-odd-length-subarrays
1603设计停车系统简单设计design-parking-system
1695删除子数组的最大得分中等滑动窗口maximum-erasure-value