- Categories · Leetcode-
2024
TODO
July 28, 2024
2285. Maximum Total Importance of Roads
July 16, 2024
2341. Maximum Number of Pairs in Array
July 16, 2024
445. Add Two Numbers II
July 16, 2024
380. Insert Delete GetRandom O(1)
July 16, 2024
1094. Car Pooling
July 16, 2024
2022
347. Top K Frequent Elements
December 1, 2022
543. Diameter of Binary Tree
November 20, 2022
206. Reverse Linked List
November 20, 2022
1628. Design an Expression Tree With Evaluate Function
November 20, 2022
1152. Analyze User Website Visit Pattern
November 20, 2022
277. Find the Celebrity
November 18, 2022
285. Inorder Successor in BST
November 18, 2022
472. Concatenated Words
November 18, 2022
364. Nested List Weight Sum II
November 18, 2022
339. Nested List Weight Sum
November 18, 2022
1429. First Unique Number
November 18, 2022
1428. Leftmost Column with at Least a One
November 18, 2022
510. Inorder Successor in BST II
November 18, 2022
Google questions
November 17, 2022
207. Course Schedule
November 15, 2022
394. Decode String
November 15, 2022
695. Max Area of Island
November 15, 2022
987. Vertical Order Traversal of a Binary Tree
November 15, 2022
653. Two Sum IV - Input is a BST
November 15, 2022
1046. Last Stone Weight
November 15, 2022
1160. Find Words That Can Be Formed by Characters
November 14, 2022
803. Bricks Falling When Hit
November 14, 2022
2402. Meeting Rooms III
November 14, 2022
683. K Empty Slots
November 14, 2022
359. Logger Rate Limiter
November 12, 2022
681. Next Closest Time
November 12, 2022
545. Boundary of Binary Tree
November 12, 2022
430. Flatten a Multilevel Doubly Linked List
November 11, 2022
1854. Maximum Population Year
November 10, 2022
2104. Sum of Subarray Ranges
November 9, 2022
719. Find K-th Smallest Pair Distance
November 9, 2022
948. Bag of Tokens
November 9, 2022
739. Daily Temperatures
November 9, 2022
773. Sliding Puzzle
November 9, 2022
662. Maximum Width of Binary Tree
November 9, 2022
240. Search a 2D Matrix II
November 9, 2022
241. Different Ways to Add Parentheses
November 9, 2022
158. Read N Characters Given read4 II - Call Multiple Times
November 9, 2022
2259. Remove Digit From Number to Maximize Result
November 8, 2022
1567. Maximum Length of Subarray With Positive Product
November 8, 2022
2221. Find Triangular Sum of an Array
November 8, 2022
2006. Count Number of Pairs With Absolute Difference K
November 8, 2022
1710. Maximum Units on a Truck
November 8, 2022
1153. String Transforms Into Another String
November 8, 2022
1405. Longest Happy String
November 8, 2022
163. Missing Ranges
November 8, 2022
1652. Defuse the Bomb
November 8, 2022
238. Product of Array Except Self
November 8, 2022
253. Meeting Rooms II
November 8, 2022
261. Graph Valid Tree
November 8, 2022
269. Alien Dictionary
November 8, 2022
276. Paint Fence
November 8, 2022
311. Sparse Matrix Multiplication
November 8, 2022
340. Longest Substring with At Most K Distinct Characters
November 8, 2022
346. Moving Average from Data Stream
November 8, 2022
366. Find Leaves of Binary Tree
November 8, 2022
418. Sentence Screen Fitting
November 8, 2022
523. Continuous Subarray Sum
November 8, 2022
642. Design Search Autocomplete System
November 8, 2022
1662. Check If Two String Arrays are Equivalent
November 8, 2022
244. Shortest Word Distance II
November 8, 2022
1123. Lowest Common Ancestor of Deepest Leaves
November 8, 2022
1143. Longest Common Subsequence
November 8, 2022
1249. Minimum Remove to Make Valid Parentheses
November 8, 2022
1254. Number of Closed Islands
November 8, 2022
1302. Deepest Leaves Sum
November 8, 2022
1326. Minimum Number of Taps to Open to Water a Garden
November 8, 2022
1352. Product of the Last K Numbers
November 8, 2022
1423. Maximum Points You Can Obtain from Cards
November 8, 2022
1654. Minimum Jumps to Reach Home
November 8, 2022
17.12. BiNode LCCI
November 8, 2022
1712. Ways to Split Array Into Three Subarrays
November 8, 2022
1769. Minimum Number of Operations to Move All Balls to Each Box
November 8, 2022
1864. Minimum Number of Swaps to Make the Binary String Alternating
November 8, 2022
202. Happy Number
November 8, 2022
2096. Step-By-Step Directions From a Binary Tree Node to Another
November 8, 2022
210. Course Schedule II
November 8, 2022
222. Count Complete Tree Nodes
November 8, 2022
2290. Minimum Obstacle Removal to Reach Corner
November 8, 2022
234. Palindrome Linked List
November 8, 2022
236. Lowest Common Ancestor of a Binary Tree
November 8, 2022
295. Find Median from Data Stream
November 8, 2022
331. Verify Preorder Serialization of a Binary Tree
November 8, 2022
417. Pacific Atlantic Water Flow
November 8, 2022
440. K-th Smallest in Lexicographical Order
November 8, 2022
463. Island Perimeter
November 8, 2022
547. Number of Provinces
November 8, 2022
622. Design Circular Queue
November 8, 2022
655. Print Binary Tree
November 8, 2022
710. Random Pick with Blacklist
November 8, 2022
875. Koko Eating Bananas
November 8, 2022
981. Time Based Key-Value Store
November 8, 2022
993. Cousins in Binary Tree
November 8, 2022
727. Minimum Window Subsequence
November 4, 2022
1740. Find Distance in a Binary Tree
November 4, 2022
250. Count Univalue Subtrees
November 4, 2022
937. Reorder Data in Log Files
November 2, 2022
994. Rotting Oranges
November 2, 2022
224. Basic Calculator
November 1, 2022
1366. Rank Teams by Votes
October 30, 2022
并查集 (261. Graph Valid Tree)
October 29, 2022
221. Maximal Square
October 29, 2022
239. Sliding Window Maximum
October 29, 2022
264. Ugly Number II
October 29, 2022
299. Bulls and Cows
October 29, 2022
396. Rotate Function
October 29, 2022
426. Convert Binary Search Tree to Sorted Doubly Linked List
October 29, 2022
652. Find Duplicate Subtrees
October 29, 2022
692. Top K Frequent Words
October 29, 2022
696. Count Binary Substrings
October 29, 2022
769. Max Chunks To Make Sorted
October 29, 2022
785. Is Graph Bipartite?
October 29, 2022
797. All Paths From Source to Target
October 29, 2022
983. Minimum Cost For Tickets
October 29, 2022
2015
[LeetCode 188] Best Time to Buy and Sell Stock IV
November 4, 2015
[LeetCode 199] Binary Tree Right Side View
May 10, 2015
[LeetCode 201] Bitwise AND of Numbers Range
May 10, 2015
[LeetCode 198] House Robber
May 10, 2015
[LeetCode 191] Number of 1 Bits
May 10, 2015
[LeetCode 200] Number of Islands
May 10, 2015
[LeetCode 190] Reverse Bits
May 10, 2015
[LeetCode 189] Rotate Array
May 10, 2015
[LeetCode 187] Repeated DNA Sequences
May 1, 2015
[LeetCode 173] Binary Search Tree Iterator
April 15, 2015
[LeetCode 174] Dungeon Game
April 15, 2015
[LeetCode 179] Largest Number
April 15, 2015
[LeetCode 168] Excel Sheet Column Title
April 14, 2015
[LeetCode 169] Majority Element
April 14, 2015
[LeetCode 171] Excel Sheet Column Number
April 13, 2015
[LeetCode 172] Factorial Trailing Zeroes
April 13, 2015
[LeetCode 164] Maximum Gap
April 13, 2015
[LeetCode 165] Compare Version Numbers
April 12, 2015
[LeetCode 162] Find Peak Element
April 12, 2015
[LeetCode 166] Fraction to Recurring Decimal
April 11, 2015
[LeetCode 160] Intersection of Two Linked Lists
April 8, 2015
[LeetCode 154] Find Minimum in Rotated Sorted Array II
April 7, 2015
[LeetCode 153] Find Minimum in Rotated Sorted Array
April 7, 2015
[LeetCode 152] Maximum Product Subarray
April 7, 2015
[LeetCode 155] Min Stack
April 7, 2015
2014
[LeetCode 145] Binary Tree Postorder Traversal
June 3, 2014
[LeetCode 150] Evaluate Reverse Polish Notation
June 3, 2014
[LeetCode 146] LRU Cache
June 3, 2014
[LeetCode 149] Max Points on a Line
June 3, 2014
[LeetCode 143] Reorder List
June 3, 2014
[LeetCode 151] Reverse Words in a String
June 3, 2014
[LeetCode 144] Binary Tree Preorder Traversal
June 2, 2014
[LeetCode 138] Copy List with Random Pointer
June 2, 2014
[LeetCode 142] Linked List Cycle II
June 2, 2014
[LeetCode 141] Linked List Cycle
June 2, 2014
[LeetCode 148] Sort List
June 2, 2014
[LeetCode 140] Word Break II
June 2, 2014
[LeetCode 139] Word Break
June 2, 2014
[LeetCode 137] Single Number II
June 1, 2014
[LeetCode 136] Single Number
June 1, 2014
[LeetCode 135] Candy
May 31, 2014
[LeetCode 134] Gas Station
May 31, 2014
[LeetCode 133] Clone Graph
May 30, 2014
[LeetCode 147] Insertion Sort List
May 30, 2014
[LeetCode 132] Palindrome Partitioning II
May 30, 2014
[LeetCode 126] Word Ladder II (unsolvable)
May 30, 2014
[LeetCode 128] Longest Consecutive Sequence
May 29, 2014
[LeetCode 131] Palindrome Partitioning
May 29, 2014
[LeetCode 129] Sum Root to Leaf Numbers
May 29, 2014
[LeetCode 130] Surrounded Regions
May 29, 2014
[LeetCode 127] Word Ladder
May 29, 2014
[LeetCode 122] Best Time to Buy and Sell Stock II
May 28, 2014
[LeetCode 123] Best Time to Buy and Sell Stock III
May 28, 2014
[LeetCode 121] Best Time to Buy and Sell Stock
May 28, 2014
[LeetCode 124] Binary Tree Maximum Path Sum
May 28, 2014
[LeetCode 114] Flatten Binary Tree to Linked List
May 28, 2014
[LeetCode 125] Valid Palindrome
May 28, 2014
[LeetCode 106] Construct Binary Tree from Inorder and Postorder
May 27, 2014
[LeetCode 105] Construct Binary Tree from Preorder and Inorder
May 27, 2014
[LeetCode 115] Distinct Subsequences
May 27, 2014
[LeetCode 119] Pascal's Triangle II
May 27, 2014
[LeetCode 118] Pascal's Triangle
May 27, 2014
[LeetCode 113] Path Sum II
May 27, 2014
[LeetCode 112] Path Sum
May 27, 2014
[LeetCode 117] Populating Next Right Pointers in Each Node II
May 27, 2014
[LeetCode 116] Populating Next Right Pointers in Each Node
May 27, 2014
[LeetCode 120] Triangle
May 27, 2014
[LeetCode 110] Balanced Binary Tree
May 26, 2014
[LeetCode 108] Convert Sorted Array to Binary Search Tree
May 26, 2014
[LeetCode 109] Convert Sorted List to Binary Search Tree
May 26, 2014
[LeetCode 101] Symmetric Tree
May 26, 2014
[LeetCode 95] Unique Binary Search Trees II
May 26, 2014
[LeetCode 96] Unique Binary Search Trees
May 26, 2014
[LeetCode 98] Validate Binary Search Tree
May 26, 2014
[LeetCode 107] Binary Tree Level Order Traversal II
May 25, 2014
[LeetCode 102] Binary Tree Level Order Traversal
May 25, 2014
[LeetCode 103] Binary Tree Zigzag Level Order Traversal
May 25, 2014
[LeetCode 104] Maximum Depth of Binary Tree
May 25, 2014
[LeetCode 111] Minimum Depth of Binary Tree
May 25, 2014
[LeetCode 99] Recover Binary Search Tree
May 25, 2014
[LeetCode 100] Same Tree
May 25, 2014
[LeetCode 94] Binary Tree Inorder Traversal
May 24, 2014
[LeetCode 97] Interleaving String
May 24, 2014
[LeetCode 85] Maximal Rectangle
May 24, 2014
[LeetCode 93] Restore IP Addresses
May 24, 2014
[LeetCode 91] Decode Ways
May 23, 2014
[LeetCode 89] Gray Code
May 23, 2014
[LeetCode 84] Largest Rectangle in Histogram
May 23, 2014
[LeetCode 88] Merge Sorted Array
May 23, 2014
[LeetCode 86] Partition List
May 23, 2014
[LeetCode 92] Reverse Linked List II
May 23, 2014
[LeetCode 87] Scramble String
May 23, 2014
[LeetCode 77] Combinations
May 22, 2014
[LeetCode 80] Remove Duplicates from Sorted Array II
May 22, 2014
[LeetCode 82] Remove Duplicates from Sorted List II
May 22, 2014
[LeetCode 83] Remove Duplicates from Sorted List
May 22, 2014
[LeetCode 81] Search in Rotated Sorted Array II
May 22, 2014
[LeetCode 90] Subsets II
May 22, 2014
[LeetCode 78] Subsets
May 22, 2014
[LeetCode 67] Add Binary
May 21, 2014
[LeetCode 70] Climbing Stairs
May 21, 2014
[LeetCode 72] Edit Distance
May 21, 2014
[LeetCode 76] Minimum Window Substring
May 21, 2014
[LeetCode 66] Plus One
May 21, 2014
[LeetCode 74] Search a 2D Matrix
May 21, 2014
[LeetCode 73] Set Matrix Zeroes
May 21, 2014
[LeetCode 71] Simplify Path
May 21, 2014
[LeetCode 75] Sort Colors
May 21, 2014
[LeetCode 69] Sqrt(x)
May 21, 2014
[LeetCode 79] Word Search
May 21, 2014
[LeetCode 53] Maximum Subarray
May 20, 2014
[LeetCode 64] Minimum Path Sum
May 20, 2014
[LeetCode 63] Unique Paths II
May 20, 2014
[LeetCode 62] Unique Paths
May 20, 2014
[LeetCode 60] Permutation Sequence
May 19, 2014
[LeetCode 61] Rotate List
May 19, 2014
[LeetCode 57] Insert Interval
May 18, 2014
[LeetCode 68] Text Justification (unsolvable)
May 18, 2014
[LeetCode 65] Valid Number (unsolvable)
May 18, 2014
[LeetCode 56] Merge Intervals
May 17, 2014
[LeetCode 55] Jump Game
May 16, 2014
[LeetCode 58] Length of Last Word
May 16, 2014
[LeetCode 52] N-Queens II
May 16, 2014
[LeetCode 51] N-Queens
May 16, 2014
[LeetCode 59] Spiral Matrix II
May 16, 2014
[LeetCode 54] Spiral Matrix
May 16, 2014
[LeetCode 49] Anagrams
May 15, 2014
[LeetCode 50] Pow(x, n)
May 15, 2014
[LeetCode 44] Wildcard Matching
May 15, 2014
[LeetCode 41] First Missing Positive
May 14, 2014
[LeetCode 45] Jump Game II
May 14, 2014
[LeetCode 43] Multiply Strings
May 14, 2014
[LeetCode 47] Permutations II
May 14, 2014
[LeetCode 46] Permutations
May 14, 2014
[LeetCode 48] Rotate Image
May 14, 2014
[LeetCode 37] Sudoku Solver
May 14, 2014
[LeetCode 42] Trapping Rain Water
May 14, 2014
[LeetCode 40] Combination Sum II
May 13, 2014
[LeetCode 39] Combination Sum
May 13, 2014
[LeetCode 38] Count and Say
May 13, 2014
[LeetCode 32] Longest Valid Parentheses
May 12, 2014
[LeetCode 31] Next Permutation
May 12, 2014
[LeetCode 35] Search Insert Position
May 12, 2014
[LeetCode 34] Search for a Range
May 12, 2014
[LeetCode 33] Search in Rotated Sorted Array
May 12, 2014
[LeetCode 36] Valid Sudoku
May 12, 2014
[LeetCode 23] Merge k Sorted Lists
May 11, 2014
[LeetCode 25] Reverse Nodes in k-Groups
May 11, 2014
[LeetCode 29] Divide Two Integers
May 10, 2014
[LeetCode 28] Implement strStr
May 10, 2014
[LeetCode 30] Substring with Concatenation of All Words
May 10, 2014
[LeetCode 22] Generate Parentheses
May 9, 2014
[LeetCode 21] Merge Two Sorted Lists
May 9, 2014
[LeetCode 26] Remove Duplicates from Sorted Array
May 9, 2014
[LeetCode 27] Remove Element
May 9, 2014
[LeetCode 24] Swap Nodes in Pairs
May 9, 2014
[LeetCode 20] Valid Parentheses
May 9, 2014
[LeetCode 18] 4Sum
May 3, 2014
[LeetCode 16] 3Sum Closest
May 2, 2014
[LeetCode 15] 3Sum
May 2, 2014
[LeetCode 17] Letter Combinations of a Phone Number
May 2, 2014
[LeetCode 19] Remove Nth Node From End of List
May 2, 2014
[LeetCode 14] Longest Common Prefix
May 1, 2014
[LeetCode 12] Integer to Roman
April 30, 2014
[LeetCode 13] Roman to Integer
April 30, 2014
[LeetCode 11] Container With Most Water
April 29, 2014
[LeetCode 9] Palindrome Number
April 29, 2014
[LeetCode 10] Regular Expression Matching
April 29, 2014
[LeetCode 8] String to Integer (atoi)
April 29, 2014
[LeetCode 6] ZigZag Conversion
April 29, 2014
[LeetCode 5] Longest Palindromic Substring
April 28, 2014
[LeetCode 7] Reverse Integer
April 28, 2014
[LeetCode 2] Add Two Numbers
April 27, 2014
[LeetCode 3] Longest Substring Without Repeating Characters
April 27, 2014
[LeetCode 4] Median of Two Sorted Arrays
April 26, 2014
[LeetCode 1] Two Sum
April 26, 2014
LeetCode Statistics
April 25, 2014