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