Commit 584295b
File tree
- website
- public
- en
- ChapterFour
- 0001~0099
- 0001.Two-Sum
- 0002.Add-Two-Numbers
- 0003.Longest-Substring-Without-Repeating-Characters
- 0004.Median-of-Two-Sorted-Arrays
- 0005.Longest-Palindromic-Substring
- 0006.ZigZag-Conversion
- 0007.Reverse-Integer
- 0008.String-to-Integer-atoi
- 0009.Palindrome-Number
- 0011.Container-With-Most-Water
- 0012.Integer-to-Roman
- 0013.Roman-to-Integer
- 0014.Longest-Common-Prefix
- 0015.3Sum
- 0016.3Sum-Closest
- 0017.Letter-Combinations-of-a-Phone-Number
- 0018.4Sum
- 0019.Remove-Nth-Node-From-End-of-List
- 0020.Valid-Parentheses
- 0021.Merge-Two-Sorted-Lists
- 0022.Generate-Parentheses
- 0023.Merge-k-Sorted-Lists
- 0024.Swap-Nodes-in-Pairs
- 0025.Reverse-Nodes-in-k-Group
- 0026.Remove-Duplicates-from-Sorted-Array
- 0027.Remove-Element
- 0028.Find-the-Index-of-the-First-Occurrence-in-a-String
- 0029.Divide-Two-Integers
- 0030.Substring-with-Concatenation-of-All-Words
- 0031.Next-Permutation
- 0032.Longest-Valid-Parentheses
- 0033.Search-in-Rotated-Sorted-Array
- 0034.Find-First-and-Last-Position-of-Element-in-Sorted-Array
- 0035.Search-Insert-Position
- 0036.Valid-Sudoku
- 0037.Sudoku-Solver
- 0039.Combination-Sum
- 0040.Combination-Sum-II
- 0041.First-Missing-Positive
- 0042.Trapping-Rain-Water
- 0043.Multiply-Strings
- 0045.Jump-Game-II
- 0046.Permutations
- 0047.Permutations-II
- 0048.Rotate-Image
- 0049.Group-Anagrams
- 0050.Powx-n
- 0051.N-Queens
- 0052.N-Queens-II
- 0053.Maximum-Subarray
- 0054.Spiral-Matrix
- 0055.Jump-Game
- 0056.Merge-Intervals
- 0057.Insert-Interval
- 0058.Length-of-Last-Word
- 0059.Spiral-Matrix-II
- 0060.Permutation-Sequence
- 0061.Rotate-List
- 0062.Unique-Paths
- 0063.Unique-Paths-II
- 0064.Minimum-Path-Sum
- 0065.Valid-Number
- 0066.Plus-One
- 0067.Add-Binary
- 0069.Sqrtx
- 0070.Climbing-Stairs
- 0071.Simplify-Path
- 0073.Set-Matrix-Zeroes
- 0074.Search-a-2D-Matrix
- 0075.Sort-Colors
- 0076.Minimum-Window-Substring
- 0077.Combinations
- 0078.Subsets
- 0079.Word-Search
- 0080.Remove-Duplicates-from-Sorted-Array-II
- 0081.Search-in-Rotated-Sorted-Array-II
- 0082.Remove-Duplicates-from-Sorted-List-II
- 0083.Remove-Duplicates-from-Sorted-List
- 0084.Largest-Rectangle-in-Histogram
- 0085.Maximal-Rectangle
- 0086.Partition-List
- 0088.Merge-Sorted-Array
- 0089.Gray-Code
- 0090.Subsets-II
- 0091.Decode-Ways
- 0092.Reverse-Linked-List-II
- 0093.Restore-IP-Addresses
- 0094.Binary-Tree-Inorder-Traversal
- 0095.Unique-Binary-Search-Trees-II
- 0096.Unique-Binary-Search-Trees
- 0097.Interleaving-String
- 0098.Validate-Binary-Search-Tree
- 0099.Recover-Binary-Search-Tree
- 0100~0199
- 0100.Same-Tree
- 0101.Symmetric-Tree
- 0102.Binary-Tree-Level-Order-Traversal
- 0103.Binary-Tree-Zigzag-Level-Order-Traversal
- 0104.Maximum-Depth-of-Binary-Tree
- 0105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal
- 0106.Construct-Binary-Tree-from-Inorder-and-Postorder-Traversal
- 0107.Binary-Tree-Level-Order-Traversal-II
- 0108.Convert-Sorted-Array-to-Binary-Search-Tree
- 0109.Convert-Sorted-List-to-Binary-Search-Tree
- 0110.Balanced-Binary-Tree
- 0111.Minimum-Depth-of-Binary-Tree
- 0112.Path-Sum
- 0113.Path-Sum-II
- 0114.Flatten-Binary-Tree-to-Linked-List
- 0115.Distinct-Subsequences
- 0116.Populating-Next-Right-Pointers-in-Each-Node
- 0118.Pascals-Triangle
- 0119.Pascals-Triangle-II
- 0120.Triangle
- 0121.Best-Time-to-Buy-and-Sell-Stock
- 0122.Best-Time-to-Buy-and-Sell-Stock-II
- 0124.Binary-Tree-Maximum-Path-Sum
- 0125.Valid-Palindrome
- 0126.Word-Ladder-II
- 0127.Word-Ladder
- 0128.Longest-Consecutive-Sequence
- 0129.Sum-Root-to-Leaf-Numbers
- 0130.Surrounded-Regions
- 0131.Palindrome-Partitioning
- 0132.Palindrome-Partitioning-II
- 0134.Gas-Station
- 0135.Candy
- 0136.Single-Number
- 0137.Single-Number-II
- 0138.Copy-List-With-Random-Pointer
- 0141.Linked-List-Cycle
- 0142.Linked-List-Cycle-II
- 0143.Reorder-List
- 0144.Binary-Tree-Preorder-Traversal
- 0145.Binary-Tree-Postorder-Traversal
- 0146.LRU-Cache
- 0147.Insertion-Sort-List
- 0148.Sort-List
- 0150.Evaluate-Reverse-Polish-Notation
- 0151.Reverse-Words-in-a-String
- 0152.Maximum-Product-Subarray
- 0153.Find-Minimum-in-Rotated-Sorted-Array
- 0154.Find-Minimum-in-Rotated-Sorted-Array-II
- 0155.Min-Stack
- 0160.Intersection-of-Two-Linked-Lists
- 0162.Find-Peak-Element
- 0164.Maximum-Gap
- 0167.Two-Sum-II-Input-array-is-sorted
- 0168.Excel-Sheet-Column-Title
- 0169.Majority-Element
- 0171.Excel-Sheet-Column-Number
- 0172.Factorial-Trailing-Zeroes
- 0173.Binary-Search-Tree-Iterator
- 0174.Dungeon-Game
- 0179.Largest-Number
- 0187.Repeated-DNA-Sequences
- 0189.Rotate-Array
- 0190.Reverse-Bits
- 0191.Number-of-1-Bits
- 0198.House-Robber
- 0199.Binary-Tree-Right-Side-View
- 0200~0299
- 0200.Number-of-Islands
- 0201.Bitwise-AND-of-Numbers-Range
- 0202.Happy-Number
- 0203.Remove-Linked-List-Elements
- 0204.Count-Primes
- 0205.Isomorphic-Strings
- 0206.Reverse-Linked-List
- 0207.Course-Schedule
- 0208.Implement-Trie-Prefix-Tree
- 0209.Minimum-Size-Subarray-Sum
- 0210.Course-Schedule-II
- 0211.Design-Add-and-Search-Words-Data-Structure
- 0212.Word-Search-II
- 0213.House-Robber-II
- 0215.Kth-Largest-Element-in-an-Array
- 0216.Combination-Sum-III
- 0217.Contains-Duplicate
- 0218.The-Skyline-Problem
- 0219.Contains-Duplicate-II
- 0220.Contains-Duplicate-III
- 0222.Count-Complete-Tree-Nodes
- 0223.Rectangle-Area
- 0224.Basic-Calculator
- 0225.Implement-Stack-using-Queues
- 0226.Invert-Binary-Tree
- 0227.Basic-Calculator-II
- 0228.Summary-Ranges
- 0229.Majority-Element-II
- 0230.Kth-Smallest-Element-in-a-BST
- 0231.Power-of-Two
- 0232.Implement-Queue-using-Stacks
- 0234.Palindrome-Linked-List
- 0235.Lowest-Common-Ancestor-of-a-Binary-Search-Tree
- 0236.Lowest-Common-Ancestor-of-a-Binary-Tree
- 0237.Delete-Node-in-a-Linked-List
- 0238.Product-of-Array-Except-Self
- 0239.Sliding-Window-Maximum
- 0240.Search-a-2D-Matrix-II
- 0242.Valid-Anagram
- 0257.Binary-Tree-Paths
- 0258.Add-Digits
- 0260.Single-Number-III
- 0263.Ugly-Number
- 0264.Ugly-Number-II
- 0268.Missing-Number
- 0274.H-Index
- 0275.H-Index-II
- 0278.First-Bad-Version
- 0279.Perfect-Squares
- 0283.Move-Zeroes
- 0284.Peeking-Iterator
- 0287.Find-the-Duplicate-Number
- 0290.Word-Pattern
- 0297.Serialize-and-Deserialize-Binary-Tree
- 0299.Bulls-and-Cows
- 0300~0399
- 0300.Longest-Increasing-Subsequence
- 0301.Remove-Invalid-Parentheses
- 0303.Range-Sum-Query-Immutable
- 0304.Range-Sum-Query-2D-Immutable
- 0306.Additive-Number
- 0307.Range-Sum-Query-Mutable
- 0309.Best-Time-to-Buy-and-Sell-Stock-with-Cooldown
- 0315.Count-of-Smaller-Numbers-After-Self
- 0316.Remove-Duplicate-Letters
- 0318.Maximum-Product-of-Word-Lengths
- 0319.Bulb-Switcher
- 0322.Coin-Change
- 0324.Wiggle-Sort-II
- 0326.Power-of-Three
- 0327.Count-of-Range-Sum
- 0328.Odd-Even-Linked-List
- 0329.Longest-Increasing-Path-in-a-Matrix
- 0331.Verify-Preorder-Serialization-of-a-Binary-Tree
- 0337.House-Robber-III
- 0338.Counting-Bits
- 0341.Flatten-Nested-List-Iterator
- 0342.Power-of-Four
- 0343.Integer-Break
- 0344.Reverse-String
- 0345.Reverse-Vowels-of-a-String
- 0347.Top-K-Frequent-Elements
- 0349.Intersection-of-Two-Arrays
- 0350.Intersection-of-Two-Arrays-II
- 0351.Android-Unlock-Patterns
- 0352.Data-Stream-as-Disjoint-Intervals
- 0354.Russian-Doll-Envelopes
- 0357.Count-Numbers-with-Unique-Digits
- 0363.Max-Sum-of-Rectangle-No-Larger-Than-K
- 0367.Valid-Perfect-Square
- 0368.Largest-Divisible-Subset
- 0371.Sum-of-Two-Integers
- 0372.Super-Pow
- 0373.Find-K-Pairs-with-Smallest-Sums
- 0374.Guess-Number-Higher-or-Lower
- 0376.Wiggle-Subsequence
- 0377.Combination-Sum-IV
- 0378.Kth-Smallest-Element-in-a-Sorted-Matrix
- 0382.Linked-List-Random-Node
- 0383.Ransom-Note
- 0384.Shuffle-an-Array
- 0385.Mini-Parser
- 0386.Lexicographical-Numbers
- 0387.First-Unique-Character-in-a-String
- 0389.Find-the-Difference
- 0390.Elimination-Game
- 0391.Perfect-Rectangle
- 0392.Is-Subsequence
- 0393.UTF-8-Validation
- 0394.Decode-String
- 0395.Longest-Substring-with-At-Least-K-Repeating-Characters
- 0396.Rotate-Function
- 0397.Integer-Replacement
- 0399.Evaluate-Division
- 0400~0499
- 0400.Nth-Digit
- 0401.Binary-Watch
- 0402.Remove-K-Digits
- 0404.Sum-of-Left-Leaves
- 0405.Convert-a-Number-to-Hexadecimal
- 0409.Longest-Palindrome
- 0410.Split-Array-Largest-Sum
- 0412.Fizz-Buzz
- 0413.Arithmetic-Slices
- 0414.Third-Maximum-Number
- 0416.Partition-Equal-Subset-Sum
- 0417.Pacific-Atlantic-Water-Flow
- 0419.Battleships-in-a-Board
- 0421.Maximum-XOR-of-Two-Numbers-in-an-Array
- 0423.Reconstruct-Original-Digits-from-English
- 0424.Longest-Repeating-Character-Replacement
- 0429.N-ary-Tree-Level-Order-Traversal
- 0433.Minimum-Genetic-Mutation
- 0434.Number-of-Segments-in-a-String
- 0435.Non-overlapping-Intervals
- 0436.Find-Right-Interval
- 0437.Path-Sum-III
- 0438.Find-All-Anagrams-in-a-String
- 0441.Arranging-Coins
- 0445.Add-Two-Numbers-II
- 0447.Number-of-Boomerangs
- 0448.Find-All-Numbers-Disappeared-in-an-Array
- 0451.Sort-Characters-By-Frequency
- 0453.Minimum-Moves-to-Equal-Array-Elements
- 0454.4Sum-II
- 0455.Assign-Cookies
- 0456.132-Pattern
- 0457.Circular-Array-Loop
- 0458.Poor-Pigs
- 0460.LFU-Cache
- 0461.Hamming-Distance
- 0462.Minimum-Moves-to-Equal-Array-Elements-II
- 0463.Island-Perimeter
- 0470.Implement-Rand10-Using-Rand7
- 0473.Matchsticks-to-Square
- 0474.Ones-and-Zeroes
- 0475.Heaters
- 0476.Number-Complement
- 0477.Total-Hamming-Distance
- 0478.Generate-Random-Point-in-a-Circle
- 0480.Sliding-Window-Median
- 0483.Smallest-Good-Base
- 0485.Max-Consecutive-Ones
- 0488.Zuma-Game
- 0491.Non-decreasing-Subsequences
- 0492.Construct-the-Rectangle
- 0493.Reverse-Pairs
- 0494.Target-Sum
- 0495.Teemo-Attacking
- 0496.Next-Greater-Element-I
- 0497.Random-Point-in-Non-overlapping-Rectangles
- 0498.Diagonal-Traverse
- 0500~0599
- 0500.Keyboard-Row
- 0503.Next-Greater-Element-II
- 0504.Base-7
- 0506.Relative-Ranks
- 0507.Perfect-Number
- 0508.Most-Frequent-Subtree-Sum
- 0509.Fibonacci-Number
- 0513.Find-Bottom-Left-Tree-Value
- 0515.Find-Largest-Value-in-Each-Tree-Row
- 0518.Coin-Change-II
- 0519.Random-Flip-Matrix
- 0520.Detect-Capital
- 0523.Continuous-Subarray-Sum
- 0524.Longest-Word-in-Dictionary-through-Deleting
- 0525.Contiguous-Array
- 0526.Beautiful-Arrangement
- 0528.Random-Pick-with-Weight
- 0529.Minesweeper
- 0530.Minimum-Absolute-Difference-in-BST
- 0532.K-diff-Pairs-in-an-Array
- 0535.Encode-and-Decode-TinyURL
- 0537.Complex-Number-Multiplication
- 0538.Convert-BST-to-Greater-Tree
- 0540.Single-Element-in-a-Sorted-Array
- 0541.Reverse-String-II
- 0542.01-Matrix
- 0543.Diameter-of-Binary-Tree
- 0547.Number-of-Provinces
- 0551.Student-Attendance-Record-I
- 0554.Brick-Wall
- 0557.Reverse-Words-in-a-String-III
- 0559.Maximum-Depth-of-N-ary-Tree
- 0560.Subarray-Sum-Equals-K
- 0561.Array-Partition
- 0563.Binary-Tree-Tilt
- 0566.Reshape-the-Matrix
- 0567.Permutation-in-String
- 0572.Subtree-of-Another-Tree
- 0575.Distribute-Candies
- 0576.Out-of-Boundary-Paths
- 0581.Shortest-Unsorted-Continuous-Subarray
- 0583.Delete-Operation-for-Two-Strings
- 0589.N-ary-Tree-Preorder-Traversal
- 0594.Longest-Harmonious-Subsequence
- 0598.Range-Addition-II
- 0599.Minimum-Index-Sum-of-Two-Lists
- 0600~0699
- 0605.Can-Place-Flowers
- 0609.Find-Duplicate-File-in-System
- 0611.Valid-Triangle-Number
- 0617.Merge-Two-Binary-Trees
- 0622.Design-Circular-Queue
- 0623.Add-One-Row-to-Tree
- 0628.Maximum-Product-of-Three-Numbers
- 0630.Course-Schedule-III
- 0632.Smallest-Range-Covering-Elements-from-K-Lists
- 0633.Sum-of-Square-Numbers
- 0636.Exclusive-Time-of-Functions
- 0637.Average-of-Levels-in-Binary-Tree
- 0638.Shopping-Offers
- 0643.Maximum-Average-Subarray-I
- 0645.Set-Mismatch
- 0647.Palindromic-Substrings
- 0648.Replace-Words
- 0653.Two-Sum-IV-Input-is-a-BST
- 0658.Find-K-Closest-Elements
- 0661.Image-Smoother
- 0662.Maximum-Width-of-Binary-Tree
- 0665.Non-decreasing-Array
- 0667.Beautiful-Arrangement-II
- 0668.Kth-Smallest-Number-in-Multiplication-Table
- 0669.Trim-a-Binary-Search-Tree
- 0674.Longest-Continuous-Increasing-Subsequence
- 0676.Implement-Magic-Dictionary
- 0677.Map-Sum-Pairs
- 0682.Baseball-Game
- 0684.Redundant-Connection
- 0685.Redundant-Connection-II
- 0690.Employee-Importance
- 0692.Top-K-Frequent-Words
- 0693.Binary-Number-with-Alternating-Bits
- 0695.Max-Area-of-Island
- 0696.Count-Binary-Substrings
- 0697.Degree-of-an-Array
- 0699.Falling-Squares
- 0700~0799
- 0700.Search-in-a-Binary-Search-Tree
- 0701.Insert-into-a-Binary-Search-Tree
- 0703.Kth-Largest-Element-in-a-Stream
- 0704.Binary-Search
- 0705.Design-HashSet
- 0706.Design-HashMap
- 0707.Design-Linked-List
- 0709.To-Lower-Case
- 0710.Random-Pick-with-Blacklist
- 0713.Subarray-Product-Less-Than-K
- 0714.Best-Time-to-Buy-and-Sell-Stock-with-Transaction-Fee
- 0715.Range-Module
- 0717.1-bit-and-2-bit-Characters
- 0718.Maximum-Length-of-Repeated-Subarray
- 0719.Find-K-th-Smallest-Pair-Distance
- 0720.Longest-Word-in-Dictionary
- 0721.Accounts-Merge
- 0724.Find-Pivot-Index
- 0725.Split-Linked-List-in-Parts
- 0726.Number-of-Atoms
- 0728.Self-Dividing-Numbers
- 0729.My-Calendar-I
- 0732.My-Calendar-III
- 0733.Flood-Fill
- 0735.Asteroid-Collision
- 0739.Daily-Temperatures
- 0744.Find-Smallest-Letter-Greater-Than-Target
- 0745.Prefix-and-Suffix-Search
- 0746.Min-Cost-Climbing-Stairs
- 0747.Largest-Number-At-Least-Twice-of-Others
- 0748.Shortest-Completing-Word
- 0752.Open-the-Lock
- 0753.Cracking-the-Safe
- 0756.Pyramid-Transition-Matrix
- 0762.Prime-Number-of-Set-Bits-in-Binary-Representation
- 0763.Partition-Labels
- 0765.Couples-Holding-Hands
- 0766.Toeplitz-Matrix
- 0767.Reorganize-String
- 0771.Jewels-and-Stones
- 0775.Global-and-Local-Inversions
- 0778.Swim-in-Rising-Water
- 0781.Rabbits-in-Forest
- 0783.Minimum-Distance-Between-BST-Nodes
- 0784.Letter-Case-Permutation
- 0785.Is-Graph-Bipartite
- 0786.K-th-Smallest-Prime-Fraction
- 0791.Custom-Sort-String
- 0792.Number-of-Matching-Subsequences
- 0793.Preimage-Size-of-Factorial-Zeroes-Function
- 0794.Valid-Tic-Tac-Toe-State
- 0795.Number-of-Subarrays-with-Bounded-Maximum
- 0800~0899
- 0802.Find-Eventual-Safe-States
- 0803.Bricks-Falling-When-Hit
- 0807.Max-Increase-to-Keep-City-Skyline
- 0810.Chalkboard-XOR-Game
- 0811.Subdomain-Visit-Count
- 0812.Largest-Triangle-Area
- 0815.Bus-Routes
- 0816.Ambiguous-Coordinates
- 0817.Linked-List-Components
- 0819.Most-Common-Word
- 0820.Short-Encoding-of-Words
- 0821.Shortest-Distance-to-a-Character
- 0823.Binary-Trees-With-Factors
- 0825.Friends-Of-Appropriate-Ages
- 0826.Most-Profit-Assigning-Work
- 0828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String
- 0830.Positions-of-Large-Groups
- 0832.Flipping-an-Image
- 0834.Sum-of-Distances-in-Tree
- 0836.Rectangle-Overlap
- 0838.Push-Dominoes
- 0839.Similar-String-Groups
- 0841.Keys-and-Rooms
- 0842.Split-Array-into-Fibonacci-Sequence
- 0844.Backspace-String-Compare
- 0845.Longest-Mountain-in-Array
- 0846.Hand-of-Straights
- 0850.Rectangle-Area-II
- 0851.Loud-and-Rich
- 0852.Peak-Index-in-a-Mountain-Array
- 0853.Car-Fleet
- 0856.Score-of-Parentheses
- 0859.Buddy-Strings
- 0862.Shortest-Subarray-with-Sum-at-Least-K
- 0863.All-Nodes-Distance-K-in-Binary-Tree
- 0864.Shortest-Path-to-Get-All-Keys
- 0867.Transpose-Matrix
- 0869.Reordered-Power-of-2
- 0870.Advantage-Shuffle
- 0872.Leaf-Similar-Trees
- 0874.Walking-Robot-Simulation
- 0875.Koko-Eating-Bananas
- 0876.Middle-of-the-Linked-List
- 0877.Stone-Game
- 0878.Nth-Magical-Number
- 0880.Decoded-String-at-Index
- 0881.Boats-to-Save-People
- 0884.Uncommon-Words-from-Two-Sentences
- 0885.Spiral-Matrix-III
- 0887.Super-Egg-Drop
- 0888.Fair-Candy-Swap
- 0890.Find-and-Replace-Pattern
- 0891.Sum-of-Subsequence-Widths
- 0892.Surface-Area-of-3D-Shapes
- 0895.Maximum-Frequency-Stack
- 0896.Monotonic-Array
- 0897.Increasing-Order-Search-Tree
- 0898.Bitwise-ORs-of-Subarrays
- 0900~0999
- 0901.Online-Stock-Span
- 0904.Fruit-Into-Baskets
- 0907.Sum-of-Subarray-Minimums
- 0909.Snakes-and-Ladders
- 0910.Smallest-Range-II
- 0911.Online-Election
- 0914.X-of-a-Kind-in-a-Deck-of-Cards
- 0916.Word-Subsets
- 0918.Maximum-Sum-Circular-Subarray
- 0920.Number-of-Music-Playlists
- 0921.Minimum-Add-to-Make-Parentheses-Valid
- 0922.Sort-Array-By-Parity-II
- 0923.3Sum-With-Multiplicity
- 0924.Minimize-Malware-Spread
- 0925.Long-Pressed-Name
- 0927.Three-Equal-Parts
- 0928.Minimize-Malware-Spread-II
- 0930.Binary-Subarrays-With-Sum
- 0933.Number-of-Recent-Calls
- 0938.Range-Sum-of-BST
- 0942.DI-String-Match
- 0946.Validate-Stack-Sequences
- 0947.Most-Stones-Removed-with-Same-Row-or-Column
- 0949.Largest-Time-for-Given-Digits
- 0952.Largest-Component-Size-by-Common-Factor
- 0953.Verifying-an-Alien-Dictionary
- 0958.Check-Completeness-of-a-Binary-Tree
- 0959.Regions-Cut-By-Slashes
- 0961.N-Repeated-Element-in-Size-2N-Array
- 0966.Vowel-Spellchecker
- 0968.Binary-Tree-Cameras
- 0969.Pancake-Sorting
- 0970.Powerful-Integers
- 0971.Flip-Binary-Tree-To-Match-Preorder-Traversal
- 0973.K-Closest-Points-to-Origin
- 0975.Odd-Even-Jump
- 0976.Largest-Perimeter-Triangle
- 0977.Squares-of-a-Sorted-Array
- 0978.Longest-Turbulent-Subarray
- 0979.Distribute-Coins-in-Binary-Tree
- 0980.Unique-Paths-III
- 0981.Time-Based-Key-Value-Store
- 0984.String-Without-AAA-or-BBB
- 0985.Sum-of-Even-Numbers-After-Queries
- 0986.Interval-List-Intersections
- 0987.Vertical-Order-Traversal-of-a-Binary-Tree
- 0989.Add-to-Array-Form-of-Integer
- 0990.Satisfiability-of-Equality-Equations
- 0991.Broken-Calculator
- 0992.Subarrays-with-K-Different-Integers
- 0993.Cousins-in-Binary-Tree
- 0995.Minimum-Number-of-K-Consecutive-Bit-Flips
- 0996.Number-of-Squareful-Arrays
- 0997.Find-the-Town-Judge
- 0999.Available-Captures-for-Rook
- 1000~1099
- 1002.Find-Common-Characters
- 1003.Check-If-Word-Is-Valid-After-Substitutions
- 1004.Max-Consecutive-Ones-III
- 1005.Maximize-Sum-Of-Array-After-K-Negations
- 1006.Clumsy-Factorial
- 1009.Complement-of-Base-10-Integer
- 1010.Pairs-of-Songs-With-Total-Durations-Divisible-by-60
- 1011.Capacity-To-Ship-Packages-Within-D-Days
- 1017.Convert-to-Base-2
- 1018.Binary-Prefix-Divisible-By-5
- 1019.Next-Greater-Node-In-Linked-List
- 1020.Number-of-Enclaves
- 1021.Remove-Outermost-Parentheses
- 1022.Sum-of-Root-To-Leaf-Binary-Numbers
- 1025.Divisor-Game
- 1026.Maximum-Difference-Between-Node-and-Ancestor
- 1028.Recover-a-Tree-From-Preorder-Traversal
- 1030.Matrix-Cells-in-Distance-Order
- 1034.Coloring-A-Border
- 1037.Valid-Boomerang
- 1038.Binary-Search-Tree-to-Greater-Sum-Tree
- 1040.Moving-Stones-Until-Consecutive-II
- 1044.Longest-Duplicate-Substring
- 1047.Remove-All-Adjacent-Duplicates-In-String
- 1048.Longest-String-Chain
- 1049.Last-Stone-Weight-II
- 1051.Height-Checker
- 1052.Grumpy-Bookstore-Owner
- 1054.Distant-Barcodes
- 1073.Adding-Two-Negabinary-Numbers
- 1074.Number-of-Submatrices-That-Sum-to-Target
- 1078.Occurrences-After-Bigram
- 1079.Letter-Tile-Possibilities
- 1089.Duplicate-Zeros
- 1091.Shortest-Path-in-Binary-Matrix
- 1093.Statistics-from-a-Large-Sample
- 1100~1199
- 1104.Path-In-Zigzag-Labelled-Binary-Tree
- 1105.Filling-Bookcase-Shelves
- 1108.Defanging-an-IP-Address
- 1110.Delete-Nodes-And-Return-Forest
- 1111.Maximum-Nesting-Depth-of-Two-Valid-Parentheses-Strings
- 1122.Relative-Sort-Array
- 1123.Lowest-Common-Ancestor-of-Deepest-Leaves
- 1128.Number-of-Equivalent-Domino-Pairs
- 1137.N-th-Tribonacci-Number
- 1143.Longest-Common-Subsequence
- 1145.Binary-Tree-Coloring-Game
- 1154.Day-of-the-Year
- 1157.Online-Majority-Element-In-Subarray
- 1160.Find-Words-That-Can-Be-Formed-by-Characters
- 1170.Compare-Strings-by-Frequency-of-the-Smallest-Character
- 1171.Remove-Zero-Sum-Consecutive-Nodes-from-Linked-List
- 1175.Prime-Arrangements
- 1178.Number-of-Valid-Words-for-Each-Puzzle
- 1184.Distance-Between-Bus-Stops
- 1185.Day-of-the-Week
- 1189.Maximum-Number-of-Balloons
- 1190.Reverse-Substrings-Between-Each-Pair-of-Parentheses
- 1200~1299
- 1200.Minimum-Absolute-Difference
- 1201.Ugly-Number-III
- 1202.Smallest-String-With-Swaps
- 1203.Sort-Items-by-Groups-Respecting-Dependencies
- 1207.Unique-Number-of-Occurrences
- 1208.Get-Equal-Substrings-Within-Budget
- 1209.Remove-All-Adjacent-Duplicates-in-String-II
- 1217.Minimum-Cost-to-Move-Chips-to-The-Same-Position
- 1221.Split-a-String-in-Balanced-Strings
- 1232.Check-If-It-Is-a-Straight-Line
- 1234.Replace-the-Substring-for-Balanced-String
- 1235.Maximum-Profit-in-Job-Scheduling
- 1239.Maximum-Length-of-a-Concatenated-String-with-Unique-Characters
- 1249.Minimum-Remove-to-Make-Valid-Parentheses
- 1252.Cells-with-Odd-Values-in-a-Matrix
- 1254.Number-of-Closed-Islands
- 1260.Shift-2D-Grid
- 1266.Minimum-Time-Visiting-All-Points
- 1268.Search-Suggestions-System
- 1275.Find-Winner-on-a-Tic-Tac-Toe-Game
- 1281.Subtract-the-Product-and-Sum-of-Digits-of-an-Integer
- 1283.Find-the-Smallest-Divisor-Given-a-Threshold
- 1287.Element-Appearing-More-Than-25-In-Sorted-Array
- 1290.Convert-Binary-Number-in-a-Linked-List-to-Integer
- 1292.Maximum-Side-Length-of-a-Square-with-Sum-Less-than-or-Equal-to-Threshold
- 1293.Shortest-Path-in-a-Grid-with-Obstacles-Elimination
- 1295.Find-Numbers-with-Even-Number-of-Digits
- 1296.Divide-Array-in-Sets-of-K-Consecutive-Numbers
- 1299.Replace-Elements-with-Greatest-Element-on-Right-Side
- 1300~1399
- 1300.Sum-of-Mutated-Array-Closest-to-Target
- 1302.Deepest-Leaves-Sum
- 1304.Find-N-Unique-Integers-Sum-up-to-Zero
- 1305.All-Elements-in-Two-Binary-Search-Trees
- 1306.Jump-Game-III
- 1310.XOR-Queries-of-a-Subarray
- 1313.Decompress-Run-Length-Encoded-List
- 1317.Convert-Integer-to-the-Sum-of-Two-No-Zero-Integers
- 1319.Number-of-Operations-to-Make-Network-Connected
- 1329.Sort-the-Matrix-Diagonally
- 1332.Remove-Palindromic-Subsequences
- 1337.The-K-Weakest-Rows-in-a-Matrix
- 1353.Maximum-Number-of-Events-That-Can-Be-Attended
- 1380.Lucky-Numbers-in-a-Matrix
- 1383.Maximum-Performance-of-a-Team
- 1385.Find-the-Distance-Value-Between-Two-Arrays
- 1389.Create-Target-Array-in-the-Given-Order
- 1396.Design-Underground-System
- 1400~1499
- 1423.Maximum-Points-You-Can-Obtain-from-Cards
- 1437.Check-If-All-1s-Are-at-Least-Length-K-Places-Away
- 1438.Longest-Continuous-Subarray-With-Absolute-Diff-Less-Than-or-Equal-to-Limit
- 1439.Find-the-Kth-Smallest-Sum-of-a-Matrix-With-Sorted-Rows
- 1442.Count-Triplets-That-Can-Form-Two-Arrays-of-Equal-XOR
- 1446.Consecutive-Characters
- 1455.Check-If-a-Word-Occurs-As-a-Prefix-of-Any-Word-in-a-Sentence
- 1461.Check-If-a-String-Contains-All-Binary-Codes-of-Size-K
- 1463.Cherry-Pickup-II
- 1464.Maximum-Product-of-Two-Elements-in-an-Array
- 1465.Maximum-Area-of-a-Piece-of-Cake-After-Horizontal-and-Vertical-Cuts
- 1470.Shuffle-the-Array
- 1480.Running-Sum-of-1d-Array
- 1482.Minimum-Number-of-Days-to-Make-m-Bouquets
- 1486.XOR-Operation-in-an-Array
- 1500~1599
- 1512.Number-of-Good-Pairs
- 1518.Water-Bottles
- 1539.Kth-Missing-Positive-Number
- 1551.Minimum-Operations-to-Make-Array-Equal
- 1572.Matrix-Diagonal-Sum
- 1573.Number-of-Ways-to-Split-a-String
- 1576.Replace-All-s-to-Avoid-Consecutive-Repeating-Characters
- 1579.Remove-Max-Number-of-Edges-to-Keep-Graph-Fully-Traversable
- 1600~1699
- 1600.Throne-Inheritance
- 1603.Design-Parking-System
- 1608.Special-Array-With-X-Elements-Greater-Than-or-Equal-X
- 1609.Even-Odd-Tree
- 1614.Maximum-Nesting-Depth-of-the-Parentheses
- 1619.Mean-of-Array-After-Removing-Some-Elements
- 1624.Largest-Substring-Between-Two-Equal-Characters
- 1629.Slowest-Key
- 1631.Path-With-Minimum-Effort
- 1636.Sort-Array-by-Increasing-Frequency
- 1640.Check-Array-Formation-Through-Concatenation
- 1641.Count-Sorted-Vowel-Strings
- 1642.Furthest-Building-You-Can-Reach
- 1646.Get-Maximum-in-Generated-Array
- 1647.Minimum-Deletions-to-Make-Character-Frequencies-Unique
- 1648.Sell-Diminishing-Valued-Colored-Balls
- 1649.Create-Sorted-Array-through-Instructions
- 1652.Defuse-the-Bomb
- 1653.Minimum-Deletions-to-Make-String-Balanced
- 1654.Minimum-Jumps-to-Reach-Home
- 1655.Distribute-Repeating-Integers
- 1656.Design-an-Ordered-Stream
- 1657.Determine-if-Two-Strings-Are-Close
- 1658.Minimum-Operations-to-Reduce-X-to-Zero
- 1659.Maximize-Grid-Happiness
- 1662.Check-If-Two-String-Arrays-are-Equivalent
- 1663.Smallest-String-With-A-Given-Numeric-Value
- 1664.Ways-to-Make-a-Fair-Array
- 1665.Minimum-Initial-Energy-to-Finish-Tasks
- 1668.Maximum-Repeating-Substring
- 1669.Merge-In-Between-Linked-Lists
- 1670.Design-Front-Middle-Back-Queue
- 1672.Richest-Customer-Wealth
- 1673.Find-the-Most-Competitive-Subsequence
- 1674.Minimum-Moves-to-Make-Array-Complementary
- 1675.Minimize-Deviation-in-Array
- 1678.Goal-Parser-Interpretation
- 1679.Max-Number-of-K-Sum-Pairs
- 1680.Concatenation-of-Consecutive-Binary-Numbers
- 1681.Minimum-Incompatibility
- 1684.Count-the-Number-of-Consistent-Strings
- 1685.Sum-of-Absolute-Differences-in-a-Sorted-Array
- 1688.Count-of-Matches-in-Tournament
- 1689.Partitioning-Into-Minimum-Number-Of-Deci-Binary-Numbers
- 1690.Stone-Game-VII
- 1691.Maximum-Height-by-Stacking-Cuboids
- 1694.Reformat-Phone-Number
- 1695.Maximum-Erasure-Value
- 1696.Jump-Game-VI
- 1700~1799
- 1700.Number-of-Students-Unable-to-Eat-Lunch
- 1704.Determine-if-String-Halves-Are-Alike
- 1705.Maximum-Number-of-Eaten-Apples
- 1710.Maximum-Units-on-a-Truck
- 1716.Calculate-Money-in-Leetcode-Bank
- 1720.Decode-XORed-Array
- 1721.Swapping-Nodes-in-a-Linked-List
- 1725.Number-Of-Rectangles-That-Can-Form-The-Largest-Square
- 1732.Find-the-Highest-Altitude
- 1734.Decode-XORed-Permutation
- 1736.Latest-Time-by-Replacing-Hidden-Digits
- 1738.Find-Kth-Largest-XOR-Coordinate-Value
- 1742.Maximum-Number-of-Balls-in-a-Box
- 1744.Can-You-Eat-Your-Favorite-Candy-on-Your-Favorite-Day
- 1748.Sum-of-Unique-Elements
- 1752.Check-if-Array-Is-Sorted-and-Rotated
- 1758.Minimum-Changes-To-Make-Alternating-Binary-String
- 1763.Longest-Nice-Substring
- 1791.Find-Center-of-Star-Graph
- 1800~1899
- 1816.Truncate-Sentence
- 1818.Minimum-Absolute-Sum-Difference
- 1846.Maximum-Element-After-Decreasing-and-Rearranging
- 1877.Minimize-Maximum-Pair-Sum-in-Array
- 1900~1999
- 1984.Minimum-Difference-Between-Highest-and-Lowest-of-K-Scores
- 2000~2099
- 2021.Brightest-Position-on-Street
- 2022.Convert-1D-Array-Into-2D-Array
- 2037.Minimum-Number-of-Moves-to-Seat-Everyone
- 2038.Remove-Colored-Pieces-if-Both-Neighbors-are-the-Same-Color
- 2043.Simple-Bank-System
- 2096.Step-By-Step-Directions-From-a-Binary-Tree-Node-to-Another
- 2100~2199
- 2164.Sort-Even-and-Odd-Indices-Independently
- 2165.Smallest-Value-of-the-Rearranged-Number
- 2166.Design-Bitset
- 2167.Minimum-Time-to-Remove-All-Cars-Containing-Illegal-Goods
- 2169.Count-Operations-to-Obtain-Zero
- 2170.Minimum-Operations-to-Make-the-Array-Alternating
- 2171.Removing-Minimum-Number-of-Magic-Beans
- 2180.Count-Integers-With-Even-Digit-Sum
- 2181.Merge-Nodes-in-Between-Zeros
- 2182.Construct-String-With-Repeat-Limit
- 2183.Count-Array-Pairs-Divisible-by-K
- 2200~2299
- ChapterOne
- Algorithm
- Data_Structure
- Time_Complexity
- ChapterThree
- Binary_Indexed_Tree
- LFUCache
- LRUCache
- Segment_Tree
- UnionFind
- ChapterTwo
- Array
- Backtracking
- Binary_Indexed_Tree
- Binary_Search
- Bit_Manipulation
- Breadth_First_Search
- Depth_First_Search
- Dynamic_Programming
- Hash_Table
- Linked_List
- Math
- Segment_Tree
- Sliding_Window
- Sorting
- Stack
- String
- Tree
- Two_Pointers
- Union_Find
- categories
- page/1
- tags
- page/1
- fonts
- js
- katex
- fonts
- svg
- zh
- ChapterFour
- 0001~0099
- 0001.Two-Sum
- 0002.Add-Two-Numbers
- 0003.Longest-Substring-Without-Repeating-Characters
- 0004.Median-of-Two-Sorted-Arrays
- 0005.Longest-Palindromic-Substring
- 0006.ZigZag-Conversion
- 0007.Reverse-Integer
- 0008.String-to-Integer-atoi
- 0009.Palindrome-Number
- 0011.Container-With-Most-Water
- 0012.Integer-to-Roman
- 0013.Roman-to-Integer
- 0014.Longest-Common-Prefix
- 0015.3Sum
- 0016.3Sum-Closest
- 0017.Letter-Combinations-of-a-Phone-Number
- 0018.4Sum
- 0019.Remove-Nth-Node-From-End-of-List
- 0020.Valid-Parentheses
- 0021.Merge-Two-Sorted-Lists
- 0022.Generate-Parentheses
- 0023.Merge-k-Sorted-Lists
- 0024.Swap-Nodes-in-Pairs
- 0025.Reverse-Nodes-in-k-Group
- 0026.Remove-Duplicates-from-Sorted-Array
- 0027.Remove-Element
- 0028.Find-the-Index-of-the-First-Occurrence-in-a-String
- 0029.Divide-Two-Integers
- 0030.Substring-with-Concatenation-of-All-Words
- 0031.Next-Permutation
- 0032.Longest-Valid-Parentheses
- 0033.Search-in-Rotated-Sorted-Array
- 0034.Find-First-and-Last-Position-of-Element-in-Sorted-Array
- 0035.Search-Insert-Position
- 0036.Valid-Sudoku
- 0037.Sudoku-Solver
- 0039.Combination-Sum
- 0040.Combination-Sum-II
- 0041.First-Missing-Positive
- 0042.Trapping-Rain-Water
- 0043.Multiply-Strings
- 0045.Jump-Game-II
- 0046.Permutations
- 0047.Permutations-II
- 0048.Rotate-Image
- 0049.Group-Anagrams
- 0050.Powx-n
- 0051.N-Queens
- 0052.N-Queens-II
- 0053.Maximum-Subarray
- 0054.Spiral-Matrix
- 0055.Jump-Game
- 0056.Merge-Intervals
- 0057.Insert-Interval
- 0058.Length-of-Last-Word
- 0059.Spiral-Matrix-II
- 0060.Permutation-Sequence
- 0061.Rotate-List
- 0062.Unique-Paths
- 0063.Unique-Paths-II
- 0064.Minimum-Path-Sum
- 0065.Valid-Number
- 0066.Plus-One
- 0067.Add-Binary
- 0069.Sqrtx
- 0070.Climbing-Stairs
- 0071.Simplify-Path
- 0073.Set-Matrix-Zeroes
- 0074.Search-a-2D-Matrix
- 0075.Sort-Colors
- 0076.Minimum-Window-Substring
- 0077.Combinations
- 0078.Subsets
- 0079.Word-Search
- 0080.Remove-Duplicates-from-Sorted-Array-II
- 0081.Search-in-Rotated-Sorted-Array-II
- 0082.Remove-Duplicates-from-Sorted-List-II
- 0083.Remove-Duplicates-from-Sorted-List
- 0084.Largest-Rectangle-in-Histogram
- 0085.Maximal-Rectangle
- 0086.Partition-List
- 0088.Merge-Sorted-Array
- 0089.Gray-Code
- 0090.Subsets-II
- 0091.Decode-Ways
- 0092.Reverse-Linked-List-II
- 0093.Restore-IP-Addresses
- 0094.Binary-Tree-Inorder-Traversal
- 0095.Unique-Binary-Search-Trees-II
- 0096.Unique-Binary-Search-Trees
- 0097.Interleaving-String
- 0098.Validate-Binary-Search-Tree
- 0099.Recover-Binary-Search-Tree
- 0100~0199
- 0100.Same-Tree
- 0101.Symmetric-Tree
- 0102.Binary-Tree-Level-Order-Traversal
- 0103.Binary-Tree-Zigzag-Level-Order-Traversal
- 0104.Maximum-Depth-of-Binary-Tree
- 0105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal
- 0106.Construct-Binary-Tree-from-Inorder-and-Postorder-Traversal
- 0107.Binary-Tree-Level-Order-Traversal-II
- 0108.Convert-Sorted-Array-to-Binary-Search-Tree
- 0109.Convert-Sorted-List-to-Binary-Search-Tree
- 0110.Balanced-Binary-Tree
- 0111.Minimum-Depth-of-Binary-Tree
- 0112.Path-Sum
- 0113.Path-Sum-II
- 0114.Flatten-Binary-Tree-to-Linked-List
- 0115.Distinct-Subsequences
- 0116.Populating-Next-Right-Pointers-in-Each-Node
- 0118.Pascals-Triangle
- 0119.Pascals-Triangle-II
- 0120.Triangle
- 0121.Best-Time-to-Buy-and-Sell-Stock
- 0122.Best-Time-to-Buy-and-Sell-Stock-II
- 0124.Binary-Tree-Maximum-Path-Sum
- 0125.Valid-Palindrome
- 0126.Word-Ladder-II
- 0127.Word-Ladder
- 0128.Longest-Consecutive-Sequence
- 0129.Sum-Root-to-Leaf-Numbers
- 0130.Surrounded-Regions
- 0131.Palindrome-Partitioning
- 0132.Palindrome-Partitioning-II
- 0134.Gas-Station
- 0135.Candy
- 0136.Single-Number
- 0137.Single-Number-II
- 0138.Copy-List-With-Random-Pointer
- 0141.Linked-List-Cycle
- 0142.Linked-List-Cycle-II
- 0143.Reorder-List
- 0144.Binary-Tree-Preorder-Traversal
- 0145.Binary-Tree-Postorder-Traversal
- 0146.LRU-Cache
- 0147.Insertion-Sort-List
- 0148.Sort-List
- 0150.Evaluate-Reverse-Polish-Notation
- 0151.Reverse-Words-in-a-String
- 0152.Maximum-Product-Subarray
- 0153.Find-Minimum-in-Rotated-Sorted-Array
- 0154.Find-Minimum-in-Rotated-Sorted-Array-II
- 0155.Min-Stack
- 0160.Intersection-of-Two-Linked-Lists
- 0162.Find-Peak-Element
- 0164.Maximum-Gap
- 0167.Two-Sum-II-Input-array-is-sorted
- 0168.Excel-Sheet-Column-Title
- 0169.Majority-Element
- 0171.Excel-Sheet-Column-Number
- 0172.Factorial-Trailing-Zeroes
- 0173.Binary-Search-Tree-Iterator
- 0174.Dungeon-Game
- 0179.Largest-Number
- 0187.Repeated-DNA-Sequences
- 0189.Rotate-Array
- 0190.Reverse-Bits
- 0191.Number-of-1-Bits
- 0198.House-Robber
- 0199.Binary-Tree-Right-Side-View
- 0200~0299
- 0200.Number-of-Islands
- 0201.Bitwise-AND-of-Numbers-Range
- 0202.Happy-Number
- 0203.Remove-Linked-List-Elements
- 0204.Count-Primes
- 0205.Isomorphic-Strings
- 0206.Reverse-Linked-List
- 0207.Course-Schedule
- 0208.Implement-Trie-Prefix-Tree
- 0209.Minimum-Size-Subarray-Sum
- 0210.Course-Schedule-II
- 0211.Design-Add-and-Search-Words-Data-Structure
- 0212.Word-Search-II
- 0213.House-Robber-II
- 0215.Kth-Largest-Element-in-an-Array
- 0216.Combination-Sum-III
- 0217.Contains-Duplicate
- 0218.The-Skyline-Problem
- 0219.Contains-Duplicate-II
- 0220.Contains-Duplicate-III
- 0222.Count-Complete-Tree-Nodes
- 0223.Rectangle-Area
- 0224.Basic-Calculator
- 0225.Implement-Stack-using-Queues
- 0226.Invert-Binary-Tree
- 0227.Basic-Calculator-II
- 0228.Summary-Ranges
- 0229.Majority-Element-II
- 0230.Kth-Smallest-Element-in-a-BST
- 0231.Power-of-Two
- 0232.Implement-Queue-using-Stacks
- 0234.Palindrome-Linked-List
- 0235.Lowest-Common-Ancestor-of-a-Binary-Search-Tree
- 0236.Lowest-Common-Ancestor-of-a-Binary-Tree
- 0237.Delete-Node-in-a-Linked-List
- 0238.Product-of-Array-Except-Self
- 0239.Sliding-Window-Maximum
- 0240.Search-a-2D-Matrix-II
- 0242.Valid-Anagram
- 0257.Binary-Tree-Paths
- 0258.Add-Digits
- 0260.Single-Number-III
- 0263.Ugly-Number
- 0264.Ugly-Number-II
- 0268.Missing-Number
- 0274.H-Index
- 0275.H-Index-II
- 0278.First-Bad-Version
- 0279.Perfect-Squares
- 0283.Move-Zeroes
- 0284.Peeking-Iterator
- 0287.Find-the-Duplicate-Number
- 0290.Word-Pattern
- 0297.Serialize-and-Deserialize-Binary-Tree
- 0299.Bulls-and-Cows
- 0300~0399
- 0300.Longest-Increasing-Subsequence
- 0301.Remove-Invalid-Parentheses
- 0303.Range-Sum-Query-Immutable
- 0304.Range-Sum-Query-2D-Immutable
- 0306.Additive-Number
- 0307.Range-Sum-Query-Mutable
- 0309.Best-Time-to-Buy-and-Sell-Stock-with-Cooldown
- 0315.Count-of-Smaller-Numbers-After-Self
- 0316.Remove-Duplicate-Letters
- 0318.Maximum-Product-of-Word-Lengths
- 0319.Bulb-Switcher
- 0322.Coin-Change
- 0324.Wiggle-Sort-II
- 0326.Power-of-Three
- 0327.Count-of-Range-Sum
- 0328.Odd-Even-Linked-List
- 0329.Longest-Increasing-Path-in-a-Matrix
- 0331.Verify-Preorder-Serialization-of-a-Binary-Tree
- 0337.House-Robber-III
- 0338.Counting-Bits
- 0341.Flatten-Nested-List-Iterator
- 0342.Power-of-Four
- 0343.Integer-Break
- 0344.Reverse-String
- 0345.Reverse-Vowels-of-a-String
- 0347.Top-K-Frequent-Elements
- 0349.Intersection-of-Two-Arrays
- 0350.Intersection-of-Two-Arrays-II
- 0351.Android-Unlock-Patterns
- 0352.Data-Stream-as-Disjoint-Intervals
- 0354.Russian-Doll-Envelopes
- 0357.Count-Numbers-with-Unique-Digits
- 0363.Max-Sum-of-Rectangle-No-Larger-Than-K
- 0367.Valid-Perfect-Square
- 0368.Largest-Divisible-Subset
- 0371.Sum-of-Two-Integers
- 0372.Super-Pow
- 0373.Find-K-Pairs-with-Smallest-Sums
- 0374.Guess-Number-Higher-or-Lower
- 0376.Wiggle-Subsequence
- 0377.Combination-Sum-IV
- 0378.Kth-Smallest-Element-in-a-Sorted-Matrix
- 0382.Linked-List-Random-Node
- 0383.Ransom-Note
- 0384.Shuffle-an-Array
- 0385.Mini-Parser
- 0386.Lexicographical-Numbers
- 0387.First-Unique-Character-in-a-String
- 0389.Find-the-Difference
- 0390.Elimination-Game
- 0391.Perfect-Rectangle
- 0392.Is-Subsequence
- 0393.UTF-8-Validation
- 0394.Decode-String
- 0395.Longest-Substring-with-At-Least-K-Repeating-Characters
- 0396.Rotate-Function
- 0397.Integer-Replacement
- 0399.Evaluate-Division
- 0400~0499
- 0400.Nth-Digit
- 0401.Binary-Watch
- 0402.Remove-K-Digits
- 0404.Sum-of-Left-Leaves
- 0405.Convert-a-Number-to-Hexadecimal
- 0409.Longest-Palindrome
- 0410.Split-Array-Largest-Sum
- 0412.Fizz-Buzz
- 0413.Arithmetic-Slices
- 0414.Third-Maximum-Number
- 0416.Partition-Equal-Subset-Sum
- 0417.Pacific-Atlantic-Water-Flow
- 0419.Battleships-in-a-Board
- 0421.Maximum-XOR-of-Two-Numbers-in-an-Array
- 0423.Reconstruct-Original-Digits-from-English
- 0424.Longest-Repeating-Character-Replacement
- 0429.N-ary-Tree-Level-Order-Traversal
- 0433.Minimum-Genetic-Mutation
- 0434.Number-of-Segments-in-a-String
- 0435.Non-overlapping-Intervals
- 0436.Find-Right-Interval
- 0437.Path-Sum-III
- 0438.Find-All-Anagrams-in-a-String
- 0441.Arranging-Coins
- 0445.Add-Two-Numbers-II
- 0447.Number-of-Boomerangs
- 0448.Find-All-Numbers-Disappeared-in-an-Array
- 0451.Sort-Characters-By-Frequency
- 0453.Minimum-Moves-to-Equal-Array-Elements
- 0454.4Sum-II
- 0455.Assign-Cookies
- 0456.132-Pattern
- 0457.Circular-Array-Loop
- 0458.Poor-Pigs
- 0460.LFU-Cache
- 0461.Hamming-Distance
- 0462.Minimum-Moves-to-Equal-Array-Elements-II
- 0463.Island-Perimeter
- 0470.Implement-Rand10-Using-Rand7
- 0473.Matchsticks-to-Square
- 0474.Ones-and-Zeroes
- 0475.Heaters
- 0476.Number-Complement
- 0477.Total-Hamming-Distance
- 0478.Generate-Random-Point-in-a-Circle
- 0480.Sliding-Window-Median
- 0483.Smallest-Good-Base
- 0485.Max-Consecutive-Ones
- 0488.Zuma-Game
- 0491.Non-decreasing-Subsequences
- 0492.Construct-the-Rectangle
- 0493.Reverse-Pairs
- 0494.Target-Sum
- 0495.Teemo-Attacking
- 0496.Next-Greater-Element-I
- 0497.Random-Point-in-Non-overlapping-Rectangles
- 0498.Diagonal-Traverse
- 0500~0599
- 0500.Keyboard-Row
- 0503.Next-Greater-Element-II
- 0504.Base-7
- 0506.Relative-Ranks
- 0507.Perfect-Number
- 0508.Most-Frequent-Subtree-Sum
- 0509.Fibonacci-Number
- 0513.Find-Bottom-Left-Tree-Value
- 0515.Find-Largest-Value-in-Each-Tree-Row
- 0518.Coin-Change-II
- 0519.Random-Flip-Matrix
- 0520.Detect-Capital
- 0523.Continuous-Subarray-Sum
- 0524.Longest-Word-in-Dictionary-through-Deleting
- 0525.Contiguous-Array
- 0526.Beautiful-Arrangement
- 0528.Random-Pick-with-Weight
- 0529.Minesweeper
- 0530.Minimum-Absolute-Difference-in-BST
- 0532.K-diff-Pairs-in-an-Array
- 0535.Encode-and-Decode-TinyURL
- 0537.Complex-Number-Multiplication
- 0538.Convert-BST-to-Greater-Tree
- 0540.Single-Element-in-a-Sorted-Array
- 0541.Reverse-String-II
- 0542.01-Matrix
- 0543.Diameter-of-Binary-Tree
- 0547.Number-of-Provinces
- 0551.Student-Attendance-Record-I
- 0554.Brick-Wall
- 0557.Reverse-Words-in-a-String-III
- 0559.Maximum-Depth-of-N-ary-Tree
- 0560.Subarray-Sum-Equals-K
- 0561.Array-Partition
- 0563.Binary-Tree-Tilt
- 0566.Reshape-the-Matrix
- 0567.Permutation-in-String
- 0572.Subtree-of-Another-Tree
- 0575.Distribute-Candies
- 0576.Out-of-Boundary-Paths
- 0581.Shortest-Unsorted-Continuous-Subarray
- 0583.Delete-Operation-for-Two-Strings
- 0589.N-ary-Tree-Preorder-Traversal
- 0594.Longest-Harmonious-Subsequence
- 0598.Range-Addition-II
- 0599.Minimum-Index-Sum-of-Two-Lists
- 0600~0699
- 0605.Can-Place-Flowers
- 0609.Find-Duplicate-File-in-System
- 0611.Valid-Triangle-Number
- 0617.Merge-Two-Binary-Trees
- 0622.Design-Circular-Queue
- 0623.Add-One-Row-to-Tree
- 0628.Maximum-Product-of-Three-Numbers
- 0630.Course-Schedule-III
- 0632.Smallest-Range-Covering-Elements-from-K-Lists
- 0633.Sum-of-Square-Numbers
- 0636.Exclusive-Time-of-Functions
- 0637.Average-of-Levels-in-Binary-Tree
- 0638.Shopping-Offers
- 0643.Maximum-Average-Subarray-I
- 0645.Set-Mismatch
- 0647.Palindromic-Substrings
- 0648.Replace-Words
- 0653.Two-Sum-IV-Input-is-a-BST
- 0658.Find-K-Closest-Elements
- 0661.Image-Smoother
- 0662.Maximum-Width-of-Binary-Tree
- 0665.Non-decreasing-Array
- 0667.Beautiful-Arrangement-II
- 0668.Kth-Smallest-Number-in-Multiplication-Table
- 0669.Trim-a-Binary-Search-Tree
- 0674.Longest-Continuous-Increasing-Subsequence
- 0676.Implement-Magic-Dictionary
- 0677.Map-Sum-Pairs
- 0682.Baseball-Game
- 0684.Redundant-Connection
- 0685.Redundant-Connection-II
- 0690.Employee-Importance
- 0692.Top-K-Frequent-Words
- 0693.Binary-Number-with-Alternating-Bits
- 0695.Max-Area-of-Island
- 0696.Count-Binary-Substrings
- 0697.Degree-of-an-Array
- 0699.Falling-Squares
- 0700~0799
- 0700.Search-in-a-Binary-Search-Tree
- 0701.Insert-into-a-Binary-Search-Tree
- 0703.Kth-Largest-Element-in-a-Stream
- 0704.Binary-Search
- 0705.Design-HashSet
- 0706.Design-HashMap
- 0707.Design-Linked-List
- 0709.To-Lower-Case
- 0710.Random-Pick-with-Blacklist
- 0713.Subarray-Product-Less-Than-K
- 0714.Best-Time-to-Buy-and-Sell-Stock-with-Transaction-Fee
- 0715.Range-Module
- 0717.1-bit-and-2-bit-Characters
- 0718.Maximum-Length-of-Repeated-Subarray
- 0719.Find-K-th-Smallest-Pair-Distance
- 0720.Longest-Word-in-Dictionary
- 0721.Accounts-Merge
- 0724.Find-Pivot-Index
- 0725.Split-Linked-List-in-Parts
- 0726.Number-of-Atoms
- 0728.Self-Dividing-Numbers
- 0729.My-Calendar-I
- 0732.My-Calendar-III
- 0733.Flood-Fill
- 0735.Asteroid-Collision
- 0739.Daily-Temperatures
- 0744.Find-Smallest-Letter-Greater-Than-Target
- 0745.Prefix-and-Suffix-Search
- 0746.Min-Cost-Climbing-Stairs
- 0747.Largest-Number-At-Least-Twice-of-Others
- 0748.Shortest-Completing-Word
- 0752.Open-the-Lock
- 0753.Cracking-the-Safe
- 0756.Pyramid-Transition-Matrix
- 0762.Prime-Number-of-Set-Bits-in-Binary-Representation
- 0763.Partition-Labels
- 0765.Couples-Holding-Hands
- 0766.Toeplitz-Matrix
- 0767.Reorganize-String
- 0771.Jewels-and-Stones
- 0775.Global-and-Local-Inversions
- 0778.Swim-in-Rising-Water
- 0781.Rabbits-in-Forest
- 0783.Minimum-Distance-Between-BST-Nodes
- 0784.Letter-Case-Permutation
- 0785.Is-Graph-Bipartite
- 0786.K-th-Smallest-Prime-Fraction
- 0791.Custom-Sort-String
- 0792.Number-of-Matching-Subsequences
- 0793.Preimage-Size-of-Factorial-Zeroes-Function
- 0794.Valid-Tic-Tac-Toe-State
- 0795.Number-of-Subarrays-with-Bounded-Maximum
- 0800~0899
- 0802.Find-Eventual-Safe-States
- 0803.Bricks-Falling-When-Hit
- 0807.Max-Increase-to-Keep-City-Skyline
- 0810.Chalkboard-XOR-Game
- 0811.Subdomain-Visit-Count
- 0812.Largest-Triangle-Area
- 0815.Bus-Routes
- 0816.Ambiguous-Coordinates
- 0817.Linked-List-Components
- 0819.Most-Common-Word
- 0820.Short-Encoding-of-Words
- 0821.Shortest-Distance-to-a-Character
- 0823.Binary-Trees-With-Factors
- 0825.Friends-Of-Appropriate-Ages
- 0826.Most-Profit-Assigning-Work
- 0828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String
- 0830.Positions-of-Large-Groups
- 0832.Flipping-an-Image
- 0834.Sum-of-Distances-in-Tree
- 0836.Rectangle-Overlap
- 0838.Push-Dominoes
- 0839.Similar-String-Groups
- 0841.Keys-and-Rooms
- 0842.Split-Array-into-Fibonacci-Sequence
- 0844.Backspace-String-Compare
- 0845.Longest-Mountain-in-Array
- 0846.Hand-of-Straights
- 0850.Rectangle-Area-II
- 0851.Loud-and-Rich
- 0852.Peak-Index-in-a-Mountain-Array
- 0853.Car-Fleet
- 0856.Score-of-Parentheses
- 0859.Buddy-Strings
- 0862.Shortest-Subarray-with-Sum-at-Least-K
- 0863.All-Nodes-Distance-K-in-Binary-Tree
- 0864.Shortest-Path-to-Get-All-Keys
- 0867.Transpose-Matrix
- 0869.Reordered-Power-of-2
- 0870.Advantage-Shuffle
- 0872.Leaf-Similar-Trees
- 0874.Walking-Robot-Simulation
- 0875.Koko-Eating-Bananas
- 0876.Middle-of-the-Linked-List
- 0877.Stone-Game
- 0878.Nth-Magical-Number
- 0880.Decoded-String-at-Index
- 0881.Boats-to-Save-People
- 0884.Uncommon-Words-from-Two-Sentences
- 0885.Spiral-Matrix-III
- 0887.Super-Egg-Drop
- 0888.Fair-Candy-Swap
- 0890.Find-and-Replace-Pattern
- 0891.Sum-of-Subsequence-Widths
- 0892.Surface-Area-of-3D-Shapes
- 0895.Maximum-Frequency-Stack
- 0896.Monotonic-Array
- 0897.Increasing-Order-Search-Tree
- 0898.Bitwise-ORs-of-Subarrays
- 0900~0999
- 0901.Online-Stock-Span
- 0904.Fruit-Into-Baskets
- 0907.Sum-of-Subarray-Minimums
- 0909.Snakes-and-Ladders
- 0910.Smallest-Range-II
- 0911.Online-Election
- 0914.X-of-a-Kind-in-a-Deck-of-Cards
- 0916.Word-Subsets
- 0918.Maximum-Sum-Circular-Subarray
- 0920.Number-of-Music-Playlists
- 0921.Minimum-Add-to-Make-Parentheses-Valid
- 0922.Sort-Array-By-Parity-II
- 0923.3Sum-With-Multiplicity
- 0924.Minimize-Malware-Spread
- 0925.Long-Pressed-Name
- 0927.Three-Equal-Parts
- 0928.Minimize-Malware-Spread-II
- 0930.Binary-Subarrays-With-Sum
- 0933.Number-of-Recent-Calls
- 0938.Range-Sum-of-BST
- 0942.DI-String-Match
- 0946.Validate-Stack-Sequences
- 0947.Most-Stones-Removed-with-Same-Row-or-Column
- 0949.Largest-Time-for-Given-Digits
- 0952.Largest-Component-Size-by-Common-Factor
- 0953.Verifying-an-Alien-Dictionary
- 0958.Check-Completeness-of-a-Binary-Tree
- 0959.Regions-Cut-By-Slashes
- 0961.N-Repeated-Element-in-Size-2N-Array
- 0966.Vowel-Spellchecker
- 0968.Binary-Tree-Cameras
- 0969.Pancake-Sorting
- 0970.Powerful-Integers
- 0971.Flip-Binary-Tree-To-Match-Preorder-Traversal
- 0973.K-Closest-Points-to-Origin
- 0975.Odd-Even-Jump
- 0976.Largest-Perimeter-Triangle
- 0977.Squares-of-a-Sorted-Array
- 0978.Longest-Turbulent-Subarray
- 0979.Distribute-Coins-in-Binary-Tree
- 0980.Unique-Paths-III
- 0981.Time-Based-Key-Value-Store
- 0984.String-Without-AAA-or-BBB
- 0985.Sum-of-Even-Numbers-After-Queries
- 0986.Interval-List-Intersections
- 0987.Vertical-Order-Traversal-of-a-Binary-Tree
- 0989.Add-to-Array-Form-of-Integer
- 0990.Satisfiability-of-Equality-Equations
- 0991.Broken-Calculator
- 0992.Subarrays-with-K-Different-Integers
- 0993.Cousins-in-Binary-Tree
- 0995.Minimum-Number-of-K-Consecutive-Bit-Flips
- 0996.Number-of-Squareful-Arrays
- 0997.Find-the-Town-Judge
- 0999.Available-Captures-for-Rook
- 1000~1099
- 1002.Find-Common-Characters
- 1003.Check-If-Word-Is-Valid-After-Substitutions
- 1004.Max-Consecutive-Ones-III
- 1005.Maximize-Sum-Of-Array-After-K-Negations
- 1006.Clumsy-Factorial
- 1009.Complement-of-Base-10-Integer
- 1010.Pairs-of-Songs-With-Total-Durations-Divisible-by-60
- 1011.Capacity-To-Ship-Packages-Within-D-Days
- 1017.Convert-to-Base-2
- 1018.Binary-Prefix-Divisible-By-5
- 1019.Next-Greater-Node-In-Linked-List
- 1020.Number-of-Enclaves
- 1021.Remove-Outermost-Parentheses
- 1022.Sum-of-Root-To-Leaf-Binary-Numbers
- 1025.Divisor-Game
- 1026.Maximum-Difference-Between-Node-and-Ancestor
- 1028.Recover-a-Tree-From-Preorder-Traversal
- 1030.Matrix-Cells-in-Distance-Order
- 1034.Coloring-A-Border
- 1037.Valid-Boomerang
- 1038.Binary-Search-Tree-to-Greater-Sum-Tree
- 1040.Moving-Stones-Until-Consecutive-II
- 1044.Longest-Duplicate-Substring
- 1047.Remove-All-Adjacent-Duplicates-In-String
- 1048.Longest-String-Chain
- 1049.Last-Stone-Weight-II
- 1051.Height-Checker
- 1052.Grumpy-Bookstore-Owner
- 1054.Distant-Barcodes
- 1073.Adding-Two-Negabinary-Numbers
- 1074.Number-of-Submatrices-That-Sum-to-Target
- 1078.Occurrences-After-Bigram
- 1079.Letter-Tile-Possibilities
- 1089.Duplicate-Zeros
- 1091.Shortest-Path-in-Binary-Matrix
- 1093.Statistics-from-a-Large-Sample
- 1100~1199
- 1104.Path-In-Zigzag-Labelled-Binary-Tree
- 1105.Filling-Bookcase-Shelves
- 1108.Defanging-an-IP-Address
- 1110.Delete-Nodes-And-Return-Forest
- 1111.Maximum-Nesting-Depth-of-Two-Valid-Parentheses-Strings
- 1122.Relative-Sort-Array
- 1123.Lowest-Common-Ancestor-of-Deepest-Leaves
- 1128.Number-of-Equivalent-Domino-Pairs
- 1137.N-th-Tribonacci-Number
- 1143.Longest-Common-Subsequence
- 1145.Binary-Tree-Coloring-Game
- 1154.Day-of-the-Year
- 1157.Online-Majority-Element-In-Subarray
- 1160.Find-Words-That-Can-Be-Formed-by-Characters
- 1170.Compare-Strings-by-Frequency-of-the-Smallest-Character
- 1171.Remove-Zero-Sum-Consecutive-Nodes-from-Linked-List
- 1175.Prime-Arrangements
- 1178.Number-of-Valid-Words-for-Each-Puzzle
- 1184.Distance-Between-Bus-Stops
- 1185.Day-of-the-Week
- 1189.Maximum-Number-of-Balloons
- 1190.Reverse-Substrings-Between-Each-Pair-of-Parentheses
- 1200~1299
- 1200.Minimum-Absolute-Difference
- 1201.Ugly-Number-III
- 1202.Smallest-String-With-Swaps
- 1203.Sort-Items-by-Groups-Respecting-Dependencies
- 1207.Unique-Number-of-Occurrences
- 1208.Get-Equal-Substrings-Within-Budget
- 1209.Remove-All-Adjacent-Duplicates-in-String-II
- 1217.Minimum-Cost-to-Move-Chips-to-The-Same-Position
- 1221.Split-a-String-in-Balanced-Strings
- 1232.Check-If-It-Is-a-Straight-Line
- 1234.Replace-the-Substring-for-Balanced-String
- 1235.Maximum-Profit-in-Job-Scheduling
- 1239.Maximum-Length-of-a-Concatenated-String-with-Unique-Characters
- 1249.Minimum-Remove-to-Make-Valid-Parentheses
- 1252.Cells-with-Odd-Values-in-a-Matrix
- 1254.Number-of-Closed-Islands
- 1260.Shift-2D-Grid
- 1266.Minimum-Time-Visiting-All-Points
- 1268.Search-Suggestions-System
- 1275.Find-Winner-on-a-Tic-Tac-Toe-Game
- 1281.Subtract-the-Product-and-Sum-of-Digits-of-an-Integer
- 1283.Find-the-Smallest-Divisor-Given-a-Threshold
- 1287.Element-Appearing-More-Than-25-In-Sorted-Array
- 1290.Convert-Binary-Number-in-a-Linked-List-to-Integer
- 1292.Maximum-Side-Length-of-a-Square-with-Sum-Less-than-or-Equal-to-Threshold
- 1293.Shortest-Path-in-a-Grid-with-Obstacles-Elimination
- 1295.Find-Numbers-with-Even-Number-of-Digits
- 1296.Divide-Array-in-Sets-of-K-Consecutive-Numbers
- 1299.Replace-Elements-with-Greatest-Element-on-Right-Side
- 1300~1399
- 1300.Sum-of-Mutated-Array-Closest-to-Target
- 1302.Deepest-Leaves-Sum
- 1304.Find-N-Unique-Integers-Sum-up-to-Zero
- 1305.All-Elements-in-Two-Binary-Search-Trees
- 1306.Jump-Game-III
- 1310.XOR-Queries-of-a-Subarray
- 1313.Decompress-Run-Length-Encoded-List
- 1317.Convert-Integer-to-the-Sum-of-Two-No-Zero-Integers
- 1319.Number-of-Operations-to-Make-Network-Connected
- 1329.Sort-the-Matrix-Diagonally
- 1332.Remove-Palindromic-Subsequences
- 1337.The-K-Weakest-Rows-in-a-Matrix
- 1353.Maximum-Number-of-Events-That-Can-Be-Attended
- 1380.Lucky-Numbers-in-a-Matrix
- 1383.Maximum-Performance-of-a-Team
- 1385.Find-the-Distance-Value-Between-Two-Arrays
- 1389.Create-Target-Array-in-the-Given-Order
- 1396.Design-Underground-System
- 1400~1499
- 1423.Maximum-Points-You-Can-Obtain-from-Cards
- 1437.Check-If-All-1s-Are-at-Least-Length-K-Places-Away
- 1438.Longest-Continuous-Subarray-With-Absolute-Diff-Less-Than-or-Equal-to-Limit
- 1439.Find-the-Kth-Smallest-Sum-of-a-Matrix-With-Sorted-Rows
- 1442.Count-Triplets-That-Can-Form-Two-Arrays-of-Equal-XOR
- 1446.Consecutive-Characters
- 1455.Check-If-a-Word-Occurs-As-a-Prefix-of-Any-Word-in-a-Sentence
- 1461.Check-If-a-String-Contains-All-Binary-Codes-of-Size-K
- 1463.Cherry-Pickup-II
- 1464.Maximum-Product-of-Two-Elements-in-an-Array
- 1465.Maximum-Area-of-a-Piece-of-Cake-After-Horizontal-and-Vertical-Cuts
- 1470.Shuffle-the-Array
- 1480.Running-Sum-of-1d-Array
- 1482.Minimum-Number-of-Days-to-Make-m-Bouquets
- 1486.XOR-Operation-in-an-Array
- 1500~1599
- 1512.Number-of-Good-Pairs
- 1518.Water-Bottles
- 1539.Kth-Missing-Positive-Number
- 1551.Minimum-Operations-to-Make-Array-Equal
- 1572.Matrix-Diagonal-Sum
- 1573.Number-of-Ways-to-Split-a-String
- 1576.Replace-All-s-to-Avoid-Consecutive-Repeating-Characters
- 1579.Remove-Max-Number-of-Edges-to-Keep-Graph-Fully-Traversable
- 1600~1699
- 1600.Throne-Inheritance
- 1603.Design-Parking-System
- 1608.Special-Array-With-X-Elements-Greater-Than-or-Equal-X
- 1609.Even-Odd-Tree
- 1614.Maximum-Nesting-Depth-of-the-Parentheses
- 1619.Mean-of-Array-After-Removing-Some-Elements
- 1624.Largest-Substring-Between-Two-Equal-Characters
- 1629.Slowest-Key
- 1631.Path-With-Minimum-Effort
- 1636.Sort-Array-by-Increasing-Frequency
- 1640.Check-Array-Formation-Through-Concatenation
- 1641.Count-Sorted-Vowel-Strings
- 1642.Furthest-Building-You-Can-Reach
- 1646.Get-Maximum-in-Generated-Array
- 1647.Minimum-Deletions-to-Make-Character-Frequencies-Unique
- 1648.Sell-Diminishing-Valued-Colored-Balls
- 1649.Create-Sorted-Array-through-Instructions
- 1652.Defuse-the-Bomb
- 1653.Minimum-Deletions-to-Make-String-Balanced
- 1654.Minimum-Jumps-to-Reach-Home
- 1655.Distribute-Repeating-Integers
- 1656.Design-an-Ordered-Stream
- 1657.Determine-if-Two-Strings-Are-Close
- 1658.Minimum-Operations-to-Reduce-X-to-Zero
- 1659.Maximize-Grid-Happiness
- 1662.Check-If-Two-String-Arrays-are-Equivalent
- 1663.Smallest-String-With-A-Given-Numeric-Value
- 1664.Ways-to-Make-a-Fair-Array
- 1665.Minimum-Initial-Energy-to-Finish-Tasks
- 1668.Maximum-Repeating-Substring
- 1669.Merge-In-Between-Linked-Lists
- 1670.Design-Front-Middle-Back-Queue
- 1672.Richest-Customer-Wealth
- 1673.Find-the-Most-Competitive-Subsequence
- 1674.Minimum-Moves-to-Make-Array-Complementary
- 1675.Minimize-Deviation-in-Array
- 1678.Goal-Parser-Interpretation
- 1679.Max-Number-of-K-Sum-Pairs
- 1680.Concatenation-of-Consecutive-Binary-Numbers
- 1681.Minimum-Incompatibility
- 1684.Count-the-Number-of-Consistent-Strings
- 1685.Sum-of-Absolute-Differences-in-a-Sorted-Array
- 1688.Count-of-Matches-in-Tournament
- 1689.Partitioning-Into-Minimum-Number-Of-Deci-Binary-Numbers
- 1690.Stone-Game-VII
- 1691.Maximum-Height-by-Stacking-Cuboids
- 1694.Reformat-Phone-Number
- 1695.Maximum-Erasure-Value
- 1696.Jump-Game-VI
- 1700~1799
- 1700.Number-of-Students-Unable-to-Eat-Lunch
- 1704.Determine-if-String-Halves-Are-Alike
- 1705.Maximum-Number-of-Eaten-Apples
- 1710.Maximum-Units-on-a-Truck
- 1716.Calculate-Money-in-Leetcode-Bank
- 1720.Decode-XORed-Array
- 1721.Swapping-Nodes-in-a-Linked-List
- 1725.Number-Of-Rectangles-That-Can-Form-The-Largest-Square
- 1732.Find-the-Highest-Altitude
- 1734.Decode-XORed-Permutation
- 1736.Latest-Time-by-Replacing-Hidden-Digits
- 1738.Find-Kth-Largest-XOR-Coordinate-Value
- 1742.Maximum-Number-of-Balls-in-a-Box
- 1744.Can-You-Eat-Your-Favorite-Candy-on-Your-Favorite-Day
- 1748.Sum-of-Unique-Elements
- 1752.Check-if-Array-Is-Sorted-and-Rotated
- 1758.Minimum-Changes-To-Make-Alternating-Binary-String
- 1763.Longest-Nice-Substring
- 1791.Find-Center-of-Star-Graph
- 1800~1899
- 1816.Truncate-Sentence
- 1818.Minimum-Absolute-Sum-Difference
- 1846.Maximum-Element-After-Decreasing-and-Rearranging
- 1877.Minimize-Maximum-Pair-Sum-in-Array
- 1900~1999
- 1984.Minimum-Difference-Between-Highest-and-Lowest-of-K-Scores
- 2000~2099
- 2021.Brightest-Position-on-Street
- 2022.Convert-1D-Array-Into-2D-Array
- 2037.Minimum-Number-of-Moves-to-Seat-Everyone
- 2038.Remove-Colored-Pieces-if-Both-Neighbors-are-the-Same-Color
- 2043.Simple-Bank-System
- 2096.Step-By-Step-Directions-From-a-Binary-Tree-Node-to-Another
- 2100~2199
- 2164.Sort-Even-and-Odd-Indices-Independently
- 2165.Smallest-Value-of-the-Rearranged-Number
- 2166.Design-Bitset
- 2167.Minimum-Time-to-Remove-All-Cars-Containing-Illegal-Goods
- 2169.Count-Operations-to-Obtain-Zero
- 2170.Minimum-Operations-to-Make-the-Array-Alternating
- 2171.Removing-Minimum-Number-of-Magic-Beans
- 2180.Count-Integers-With-Even-Digit-Sum
- 2181.Merge-Nodes-in-Between-Zeros
- 2182.Construct-String-With-Repeat-Limit
- 2183.Count-Array-Pairs-Divisible-by-K
- 2200~2299
- pytool
- ChapterOne
- Algorithm
- Data_Structure
- Time_Complexity
- ChapterThree
- Binary_Indexed_Tree
- LFUCache
- LRUCache
- Segment_Tree
- UnionFind
- ChapterTwo
- Array
- Backtracking
- Binary_Indexed_Tree
- Binary_Search
- Bit_Manipulation
- Breadth_First_Search
- Depth_First_Search
- Dynamic_Programming
- Hash_Table
- Linked_List
- Math
- Segment_Tree
- Sliding_Window
- Sorting
- Stack
- String
- Tree
- Two_Pointers
- Union_Find
- categories
- page/1
- tags
- page/1
- resources/_gen/assets/scss/leetcode
- themes/book/layouts/partials/docs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
0 commit comments