mirror of
https://github.com/halfrost/LeetCode-Go.git
synced 2025-07-06 09:23:19 +08:00
48 KiB
48 KiB
title | type | weight |
---|---|---|
2.01 Array | docs | 1 |
Array
No. | Title | Solution | Difficulty | TimeComplexity | SpaceComplexity | Favorite | Acceptance |
---|---|---|---|---|---|---|---|
0001 | Two Sum | [Go]({{< relref "/ChapterFour/0001~0099/0001.Two-Sum.md" >}}) | Easy | O(n) | O(n) | 47.8% | |
0004 | Median of Two Sorted Arrays | [Go]({{< relref "/ChapterFour/0001~0099/0004.Median-of-Two-Sorted-Arrays.md" >}}) | Hard | 33.0% | |||
0011 | Container With Most Water | [Go]({{< relref "/ChapterFour/0001~0099/0011.Container-With-Most-Water.md" >}}) | Medium | O(n) | O(1) | 53.2% | |
0015 | 3Sum | [Go]({{< relref "/ChapterFour/0001~0099/0015.3Sum.md" >}}) | Medium | O(n^2) | O(n) | ❤️ | 29.9% |
0016 | 3Sum Closest | [Go]({{< relref "/ChapterFour/0001~0099/0016.3Sum-Closest.md" >}}) | Medium | O(n^2) | O(1) | ❤️ | 46.9% |
0018 | 4Sum | [Go]({{< relref "/ChapterFour/0001~0099/0018.4Sum.md" >}}) | Medium | O(n^3) | O(n^2) | ❤️ | 36.7% |
0026 | Remove Duplicates from Sorted Array | [Go]({{< relref "/ChapterFour/0001~0099/0026.Remove-Duplicates-from-Sorted-Array.md" >}}) | Easy | O(n) | O(1) | 47.7% | |
0027 | Remove Element | [Go]({{< relref "/ChapterFour/0001~0099/0027.Remove-Element.md" >}}) | Easy | O(n) | O(1) | 50.4% | |
0031 | Next Permutation | [Go]({{< relref "/ChapterFour/0001~0099/0031.Next-Permutation.md" >}}) | Medium | 34.8% | |||
0033 | Search in Rotated Sorted Array | [Go]({{< relref "/ChapterFour/0001~0099/0033.Search-in-Rotated-Sorted-Array.md" >}}) | Medium | 37.0% | |||
0034 | Find First and Last Position of Element in Sorted Array | [Go]({{< relref "/ChapterFour/0001~0099/0034.Find-First-and-Last-Position-of-Element-in-Sorted-Array.md" >}}) | Medium | 39.0% | |||
0035 | Search Insert Position | [Go]({{< relref "/ChapterFour/0001~0099/0035.Search-Insert-Position.md" >}}) | Easy | 42.5% | |||
0036 | Valid Sudoku | [Go]({{< relref "/ChapterFour/0001~0099/0036.Valid-Sudoku.md" >}}) | Medium | 53.5% | |||
0037 | Sudoku Solver | [Go]({{< relref "/ChapterFour/0001~0099/0037.Sudoku-Solver.md" >}}) | Hard | 51.6% | |||
0039 | Combination Sum | [Go]({{< relref "/ChapterFour/0001~0099/0039.Combination-Sum.md" >}}) | Medium | O(n log n) | O(n) | 62.6% | |
0040 | Combination Sum II | [Go]({{< relref "/ChapterFour/0001~0099/0040.Combination-Sum-II.md" >}}) | Medium | O(n log n) | O(n) | 51.6% | |
0041 | First Missing Positive | [Go]({{< relref "/ChapterFour/0001~0099/0041.First-Missing-Positive.md" >}}) | Hard | O(n) | O(n) | 35.2% | |
0042 | Trapping Rain Water | [Go]({{< relref "/ChapterFour/0001~0099/0042.Trapping-Rain-Water.md" >}}) | Hard | O(n) | O(1) | ❤️ | 54.3% |
0045 | Jump Game II | [Go]({{< relref "/ChapterFour/0001~0099/0045.Jump-Game-II.md" >}}) | Medium | 35.2% | |||
0046 | Permutations | [Go]({{< relref "/ChapterFour/0001~0099/0046.Permutations.md" >}}) | Medium | 70.0% | |||
0047 | Permutations II | [Go]({{< relref "/ChapterFour/0001~0099/0047.Permutations-II.md" >}}) | Medium | 52.2% | |||
0048 | Rotate Image | [Go]({{< relref "/ChapterFour/0001~0099/0048.Rotate-Image.md" >}}) | Medium | O(n) | O(1) | 64.1% | |
0051 | N-Queens | [Go]({{< relref "/ChapterFour/0001~0099/0051.N-Queens.md" >}}) | Hard | 54.6% | |||
0053 | Maximum Subarray | [Go]({{< relref "/ChapterFour/0001~0099/0053.Maximum-Subarray.md" >}}) | Easy | O(n) | O(n) | 48.9% | |
0054 | Spiral Matrix | [Go]({{< relref "/ChapterFour/0001~0099/0054.Spiral-Matrix.md" >}}) | Medium | O(n) | O(n^2) | 39.3% | |
0055 | Jump Game | [Go]({{< relref "/ChapterFour/0001~0099/0055.Jump-Game.md" >}}) | Medium | 36.8% | |||
0056 | Merge Intervals | [Go]({{< relref "/ChapterFour/0001~0099/0056.Merge-Intervals.md" >}}) | Medium | O(n log n) | O(1) | 43.3% | |
0057 | Insert Interval | [Go]({{< relref "/ChapterFour/0001~0099/0057.Insert-Interval.md" >}}) | Medium | O(n) | O(1) | 36.6% | |
0059 | Spiral Matrix II | [Go]({{< relref "/ChapterFour/0001~0099/0059.Spiral-Matrix-II.md" >}}) | Medium | O(n) | O(n^2) | 60.5% | |
0063 | Unique Paths II | [Go]({{< relref "/ChapterFour/0001~0099/0063.Unique-Paths-II.md" >}}) | Medium | O(n^2) | O(n^2) | 36.7% | |
0064 | Minimum Path Sum | [Go]({{< relref "/ChapterFour/0001~0099/0064.Minimum-Path-Sum.md" >}}) | Medium | O(n^2) | O(n^2) | 58.1% | |
0066 | Plus One | [Go]({{< relref "/ChapterFour/0001~0099/0066.Plus-One.md" >}}) | Easy | 42.1% | |||
0073 | Set Matrix Zeroes | [Go]({{< relref "/ChapterFour/0001~0099/0073.Set-Matrix-Zeroes.md" >}}) | Medium | 46.8% | |||
0074 | Search a 2D Matrix | [Go]({{< relref "/ChapterFour/0001~0099/0074.Search-a-2D-Matrix.md" >}}) | Medium | 40.8% | |||
0075 | Sort Colors | [Go]({{< relref "/ChapterFour/0001~0099/0075.Sort-Colors.md" >}}) | Medium | O(n) | O(1) | ❤️ | 52.8% |
0077 | Combinations | [Go]({{< relref "/ChapterFour/0001~0099/0077.Combinations.md" >}}) | Medium | 61.1% | |||
0078 | Subsets | [Go]({{< relref "/ChapterFour/0001~0099/0078.Subsets.md" >}}) | Medium | O(n^2) | O(n) | ❤️ | 68.5% |
0079 | Word Search | [Go]({{< relref "/ChapterFour/0001~0099/0079.Word-Search.md" >}}) | Medium | O(n^2) | O(n^2) | ❤️ | 38.9% |
0080 | Remove Duplicates from Sorted Array II | [Go]({{< relref "/ChapterFour/0001~0099/0080.Remove-Duplicates-from-Sorted-Array-II.md" >}}) | Medium | O(n) | O(1 | 47.8% | |
0081 | Search in Rotated Sorted Array II | [Go]({{< relref "/ChapterFour/0001~0099/0081.Search-in-Rotated-Sorted-Array-II.md" >}}) | Medium | 34.2% | |||
0084 | Largest Rectangle in Histogram | [Go]({{< relref "/ChapterFour/0001~0099/0084.Largest-Rectangle-in-Histogram.md" >}}) | Hard | O(n) | O(n) | ❤️ | 39.0% |
0088 | Merge Sorted Array | [Go]({{< relref "/ChapterFour/0001~0099/0088.Merge-Sorted-Array.md" >}}) | Easy | O(n) | O(1) | ❤️ | 42.3% |
0090 | Subsets II | [Go]({{< relref "/ChapterFour/0001~0099/0090.Subsets-II.md" >}}) | Medium | O(n^2) | O(n) | ❤️ | 51.5% |
0105 | Construct Binary Tree from Preorder and Inorder Traversal | [Go]({{< relref "/ChapterFour/0100~0199/0105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal.md" >}}) | Medium | 55.5% | |||
0106 | Construct Binary Tree from Inorder and Postorder Traversal | [Go]({{< relref "/ChapterFour/0100~0199/0106.Construct-Binary-Tree-from-Inorder-and-Postorder-Traversal.md" >}}) | Medium | 52.7% | |||
0108 | Convert Sorted Array to Binary Search Tree | [Go]({{< relref "/ChapterFour/0100~0199/0108.Convert-Sorted-Array-to-Binary-Search-Tree.md" >}}) | Easy | 64.2% | |||
0118 | Pascal's Triangle | [Go]({{< relref "/ChapterFour/0100~0199/0118.Pascals-Triangle.md" >}}) | Easy | 60.5% | |||
0119 | Pascal's Triangle II | [Go]({{< relref "/ChapterFour/0100~0199/0119.Pascals-Triangle-II.md" >}}) | Easy | 55.1% | |||
0120 | Triangle | [Go]({{< relref "/ChapterFour/0100~0199/0120.Triangle.md" >}}) | Medium | O(n^2) | O(n) | 48.8% | |
0121 | Best Time to Buy and Sell Stock | [Go]({{< relref "/ChapterFour/0100~0199/0121.Best-Time-to-Buy-and-Sell-Stock.md" >}}) | Easy | O(n) | O(1) | 53.0% | |
0122 | Best Time to Buy and Sell Stock II | [Go]({{< relref "/ChapterFour/0100~0199/0122.Best-Time-to-Buy-and-Sell-Stock-II.md" >}}) | Medium | O(n) | O(1) | 60.4% | |
0128 | Longest Consecutive Sequence | [Go]({{< relref "/ChapterFour/0100~0199/0128.Longest-Consecutive-Sequence.md" >}}) | Medium | 48.0% | |||
0130 | Surrounded Regions | [Go]({{< relref "/ChapterFour/0100~0199/0130.Surrounded-Regions.md" >}}) | Medium | 32.5% | |||
0135 | Candy | [Go]({{< relref "/ChapterFour/0100~0199/0135.Candy.md" >}}) | Hard | 36.0% | |||
0136 | Single Number | [Go]({{< relref "/ChapterFour/0100~0199/0136.Single-Number.md" >}}) | Easy | 67.9% | |||
0137 | Single Number II | [Go]({{< relref "/ChapterFour/0100~0199/0137.Single-Number-II.md" >}}) | Medium | 55.5% | |||
0150 | Evaluate Reverse Polish Notation | [Go]({{< relref "/ChapterFour/0100~0199/0150.Evaluate-Reverse-Polish-Notation.md" >}}) | Medium | 40.7% | |||
0152 | Maximum Product Subarray | [Go]({{< relref "/ChapterFour/0100~0199/0152.Maximum-Product-Subarray.md" >}}) | Medium | O(n) | O(1) | 33.7% | |
0153 | Find Minimum in Rotated Sorted Array | [Go]({{< relref "/ChapterFour/0100~0199/0153.Find-Minimum-in-Rotated-Sorted-Array.md" >}}) | Medium | 47.4% | |||
0154 | Find Minimum in Rotated Sorted Array II | [Go]({{< relref "/ChapterFour/0100~0199/0154.Find-Minimum-in-Rotated-Sorted-Array-II.md" >}}) | Hard | 43.2% | |||
0162 | Find Peak Element | [Go]({{< relref "/ChapterFour/0100~0199/0162.Find-Peak-Element.md" >}}) | Medium | 45.0% | |||
0164 | Maximum Gap | [Go]({{< relref "/ChapterFour/0100~0199/0164.Maximum-Gap.md" >}}) | Hard | 40.5% | |||
0167 | Two Sum II - Input Array Is Sorted | [Go]({{< relref "/ChapterFour/0100~0199/0167.Two-Sum-II-Input-Array-Is-Sorted.md" >}}) | Easy | O(n) | O(1) | 57.3% | |
0169 | Majority Element | [Go]({{< relref "/ChapterFour/0100~0199/0169.Majority-Element.md" >}}) | Easy | 61.5% | |||
0174 | Dungeon Game | [Go]({{< relref "/ChapterFour/0100~0199/0174.Dungeon-Game.md" >}}) | Hard | 35.6% | |||
0189 | Rotate Array | [Go]({{< relref "/ChapterFour/0100~0199/0189.Rotate-Array.md" >}}) | Medium | 37.2% | |||
0198 | House Robber | [Go]({{< relref "/ChapterFour/0100~0199/0198.House-Robber.md" >}}) | Medium | 45.0% | |||
0200 | Number of Islands | [Go]({{< relref "/ChapterFour/0200~0299/0200.Number-of-Islands.md" >}}) | Medium | 52.0% | |||
0204 | Count Primes | [Go]({{< relref "/ChapterFour/0200~0299/0204.Count-Primes.md" >}}) | Medium | 32.8% | |||
0209 | Minimum Size Subarray Sum | [Go]({{< relref "/ChapterFour/0200~0299/0209.Minimum-Size-Subarray-Sum.md" >}}) | Medium | O(n) | O(1) | 41.6% | |
0212 | Word Search II | [Go]({{< relref "/ChapterFour/0200~0299/0212.Word-Search-II.md" >}}) | Hard | 38.4% | |||
0213 | House Robber II | [Go]({{< relref "/ChapterFour/0200~0299/0213.House-Robber-II.md" >}}) | Medium | 38.8% | |||
0215 | Kth Largest Element in an Array | [Go]({{< relref "/ChapterFour/0200~0299/0215.Kth-Largest-Element-in-an-Array.md" >}}) | Medium | 61.4% | |||
0216 | Combination Sum III | [Go]({{< relref "/ChapterFour/0200~0299/0216.Combination-Sum-III.md" >}}) | Medium | O(n) | O(1) | ❤️ | 62.6% |
0217 | Contains Duplicate | [Go]({{< relref "/ChapterFour/0200~0299/0217.Contains-Duplicate.md" >}}) | Easy | O(n) | O(n) | 59.1% | |
0218 | The Skyline Problem | [Go]({{< relref "/ChapterFour/0200~0299/0218.The-Skyline-Problem.md" >}}) | Hard | 37.8% | |||
0219 | Contains Duplicate II | [Go]({{< relref "/ChapterFour/0200~0299/0219.Contains-Duplicate-II.md" >}}) | Easy | O(n) | O(n) | 40.1% | |
0220 | Contains Duplicate III | [Go]({{< relref "/ChapterFour/0200~0299/0220.Contains-Duplicate-III.md" >}}) | Medium | 21.5% | |||
0228 | Summary Ranges | [Go]({{< relref "/ChapterFour/0200~0299/0228.Summary-Ranges.md" >}}) | Easy | 44.1% | |||
0229 | Majority Element II | [Go]({{< relref "/ChapterFour/0200~0299/0229.Majority-Element-II.md" >}}) | Medium | 40.7% | |||
0239 | Sliding Window Maximum | [Go]({{< relref "/ChapterFour/0200~0299/0239.Sliding-Window-Maximum.md" >}}) | Hard | 45.8% | |||
0240 | Search a 2D Matrix II | [Go]({{< relref "/ChapterFour/0200~0299/0240.Search-a-2D-Matrix-II.md" >}}) | Medium | 46.9% | |||
0260 | Single Number III | [Go]({{< relref "/ChapterFour/0200~0299/0260.Single-Number-III.md" >}}) | Medium | 66.7% | |||
0268 | Missing Number | [Go]({{< relref "/ChapterFour/0200~0299/0268.Missing-Number.md" >}}) | Easy | 57.7% | |||
0274 | H-Index | [Go]({{< relref "/ChapterFour/0200~0299/0274.H-Index.md" >}}) | Medium | 37.0% | |||
0275 | H-Index II | [Go]({{< relref "/ChapterFour/0200~0299/0275.H-Index-II.md" >}}) | Medium | 36.7% | |||
0283 | Move Zeroes | [Go]({{< relref "/ChapterFour/0200~0299/0283.Move-Zeroes.md" >}}) | Easy | O(n) | O(1) | 59.6% | |
0284 | Peeking Iterator | [Go]({{< relref "/ChapterFour/0200~0299/0284.Peeking-Iterator.md" >}}) | Medium | 52.5% | |||
0287 | Find the Duplicate Number | [Go]({{< relref "/ChapterFour/0200~0299/0287.Find-the-Duplicate-Number.md" >}}) | Medium | O(n) | O(1) | ❤️ | 58.3% |
0300 | Longest Increasing Subsequence | [Go]({{< relref "/ChapterFour/0300~0399/0300.Longest-Increasing-Subsequence.md" >}}) | Medium | 47.4% | |||
0303 | Range Sum Query - Immutable | [Go]({{< relref "/ChapterFour/0300~0399/0303.Range-Sum-Query-Immutable.md" >}}) | Easy | 53.0% | |||
0304 | Range Sum Query 2D - Immutable | [Go]({{< relref "/ChapterFour/0300~0399/0304.Range-Sum-Query-2D-Immutable.md" >}}) | Medium | 45.5% | |||
0307 | Range Sum Query - Mutable | [Go]({{< relref "/ChapterFour/0300~0399/0307.Range-Sum-Query-Mutable.md" >}}) | Medium | 38.2% | |||
0309 | Best Time to Buy and Sell Stock with Cooldown | [Go]({{< relref "/ChapterFour/0300~0399/0309.Best-Time-to-Buy-and-Sell-Stock-with-Cooldown.md" >}}) | Medium | 50.7% | |||
0315 | Count of Smaller Numbers After Self | [Go]({{< relref "/ChapterFour/0300~0399/0315.Count-of-Smaller-Numbers-After-Self.md" >}}) | Hard | 42.0% | |||
0318 | Maximum Product of Word Lengths | [Go]({{< relref "/ChapterFour/0300~0399/0318.Maximum-Product-of-Word-Lengths.md" >}}) | Medium | 56.0% | |||
0322 | Coin Change | [Go]({{< relref "/ChapterFour/0300~0399/0322.Coin-Change.md" >}}) | Medium | 39.0% | |||
0324 | Wiggle Sort II | [Go]({{< relref "/ChapterFour/0300~0399/0324.Wiggle-Sort-II.md" >}}) | Medium | 31.6% | |||
0327 | Count of Range Sum | [Go]({{< relref "/ChapterFour/0300~0399/0327.Count-of-Range-Sum.md" >}}) | Hard | 36.0% | |||
0347 | Top K Frequent Elements | [Go]({{< relref "/ChapterFour/0300~0399/0347.Top-K-Frequent-Elements.md" >}}) | Medium | 63.7% | |||
0349 | Intersection of Two Arrays | [Go]({{< relref "/ChapterFour/0300~0399/0349.Intersection-of-Two-Arrays.md" >}}) | Easy | 67.5% | |||
0350 | Intersection of Two Arrays II | [Go]({{< relref "/ChapterFour/0300~0399/0350.Intersection-of-Two-Arrays-II.md" >}}) | Easy | 53.8% | |||
0354 | Russian Doll Envelopes | [Go]({{< relref "/ChapterFour/0300~0399/0354.Russian-Doll-Envelopes.md" >}}) | Hard | 39.2% | |||
0368 | Largest Divisible Subset | [Go]({{< relref "/ChapterFour/0300~0399/0368.Largest-Divisible-Subset.md" >}}) | Medium | 39.1% | |||
0373 | Find K Pairs with Smallest Sums | [Go]({{< relref "/ChapterFour/0300~0399/0373.Find-K-Pairs-with-Smallest-Sums.md" >}}) | Medium | 38.9% | |||
0376 | Wiggle Subsequence | [Go]({{< relref "/ChapterFour/0300~0399/0376.Wiggle-Subsequence.md" >}}) | Medium | 43.6% | |||
0377 | Combination Sum IV | [Go]({{< relref "/ChapterFour/0300~0399/0377.Combination-Sum-IV.md" >}}) | Medium | 48.0% | |||
0378 | Kth Smallest Element in a Sorted Matrix | [Go]({{< relref "/ChapterFour/0300~0399/0378.Kth-Smallest-Element-in-a-Sorted-Matrix.md" >}}) | Medium | 58.5% | |||
0393 | UTF-8 Validation | [Go]({{< relref "/ChapterFour/0300~0399/0393.UTF-8-Validation.md" >}}) | Medium | 38.9% | |||
0399 | Evaluate Division | [Go]({{< relref "/ChapterFour/0300~0399/0399.Evaluate-Division.md" >}}) | Medium | 55.9% | |||
0410 | Split Array Largest Sum | [Go]({{< relref "/ChapterFour/0400~0499/0410.Split-Array-Largest-Sum.md" >}}) | Hard | 48.7% | |||
0413 | Arithmetic Slices | [Go]({{< relref "/ChapterFour/0400~0499/0413.Arithmetic-Slices.md" >}}) | Medium | 61.4% | |||
0414 | Third Maximum Number | [Go]({{< relref "/ChapterFour/0400~0499/0414.Third-Maximum-Number.md" >}}) | Easy | 31.1% | |||
0416 | Partition Equal Subset Sum | [Go]({{< relref "/ChapterFour/0400~0499/0416.Partition-Equal-Subset-Sum.md" >}}) | Medium | 45.7% | |||
0417 | Pacific Atlantic Water Flow | [Go]({{< relref "/ChapterFour/0400~0499/0417.Pacific-Atlantic-Water-Flow.md" >}}) | Medium | 46.6% | |||
0421 | Maximum XOR of Two Numbers in an Array | [Go]({{< relref "/ChapterFour/0400~0499/0421.Maximum-XOR-of-Two-Numbers-in-an-Array.md" >}}) | Medium | 55.0% | |||
0435 | Non-overlapping Intervals | [Go]({{< relref "/ChapterFour/0400~0499/0435.Non-overlapping-Intervals.md" >}}) | Medium | 46.4% | |||
0436 | Find Right Interval | [Go]({{< relref "/ChapterFour/0400~0499/0436.Find-Right-Interval.md" >}}) | Medium | 49.0% | |||
0447 | Number of Boomerangs | [Go]({{< relref "/ChapterFour/0400~0499/0447.Number-of-Boomerangs.md" >}}) | Medium | 53.2% | |||
0448 | Find All Numbers Disappeared in an Array | [Go]({{< relref "/ChapterFour/0400~0499/0448.Find-All-Numbers-Disappeared-in-an-Array.md" >}}) | Easy | 57.4% | |||
0453 | Minimum Moves to Equal Array Elements | [Go]({{< relref "/ChapterFour/0400~0499/0453.Minimum-Moves-to-Equal-Array-Elements.md" >}}) | Medium | 52.7% | |||
0454 | 4Sum II | [Go]({{< relref "/ChapterFour/0400~0499/0454.4Sum-II.md" >}}) | Medium | 55.6% | |||
0455 | Assign Cookies | [Go]({{< relref "/ChapterFour/0400~0499/0455.Assign-Cookies.md" >}}) | Easy | 50.6% | |||
0456 | 132 Pattern | [Go]({{< relref "/ChapterFour/0400~0499/0456.132-Pattern.md" >}}) | Medium | 30.7% | |||
0457 | Circular Array Loop | [Go]({{< relref "/ChapterFour/0400~0499/0457.Circular-Array-Loop.md" >}}) | Medium | 31.1% | |||
0462 | Minimum Moves to Equal Array Elements II | [Go]({{< relref "/ChapterFour/0400~0499/0462.Minimum-Moves-to-Equal-Array-Elements-II.md" >}}) | Medium | 56.1% | |||
0463 | Island Perimeter | [Go]({{< relref "/ChapterFour/0400~0499/0463.Island-Perimeter.md" >}}) | Easy | 68.3% | |||
0473 | Matchsticks to Square | [Go]({{< relref "/ChapterFour/0400~0499/0473.Matchsticks-to-Square.md" >}}) | Medium | 40.2% | |||
0474 | Ones and Zeroes | [Go]({{< relref "/ChapterFour/0400~0499/0474.Ones-and-Zeroes.md" >}}) | Medium | 44.0% | |||
0475 | Heaters | [Go]({{< relref "/ChapterFour/0400~0499/0475.Heaters.md" >}}) | Medium | 34.5% | |||
0477 | Total Hamming Distance | [Go]({{< relref "/ChapterFour/0400~0499/0477.Total-Hamming-Distance.md" >}}) | Medium | 51.5% | |||
0480 | Sliding Window Median | [Go]({{< relref "/ChapterFour/0400~0499/0480.Sliding-Window-Median.md" >}}) | Hard | 40.2% | |||
0485 | Max Consecutive Ones | [Go]({{< relref "/ChapterFour/0400~0499/0485.Max-Consecutive-Ones.md" >}}) | Easy | 54.4% | |||
0491 | Increasing Subsequences | [Go]({{< relref "/ChapterFour/0400~0499/0491.Increasing-Subsequences.md" >}}) | Medium | 49.6% | |||
0493 | Reverse Pairs | [Go]({{< relref "/ChapterFour/0400~0499/0493.Reverse-Pairs.md" >}}) | Hard | 28.8% | |||
0494 | Target Sum | [Go]({{< relref "/ChapterFour/0400~0499/0494.Target-Sum.md" >}}) | Medium | 45.3% | |||
0496 | Next Greater Element I | [Go]({{< relref "/ChapterFour/0400~0499/0496.Next-Greater-Element-I.md" >}}) | Easy | 68.6% | |||
0498 | Diagonal Traverse | [Go]({{< relref "/ChapterFour/0400~0499/0498.Diagonal-Traverse.md" >}}) | Medium | 53.5% | |||
0500 | Keyboard Row | [Go]({{< relref "/ChapterFour/0500~0599/0500.Keyboard-Row.md" >}}) | Easy | 67.1% | |||
0503 | Next Greater Element II | [Go]({{< relref "/ChapterFour/0500~0599/0503.Next-Greater-Element-II.md" >}}) | Medium | 60.7% | |||
0518 | Coin Change 2 | [Go]({{< relref "/ChapterFour/0500~0599/0518.Coin-Change-2.md" >}}) | Medium | 55.1% | |||
0523 | Continuous Subarray Sum | [Go]({{< relref "/ChapterFour/0500~0599/0523.Continuous-Subarray-Sum.md" >}}) | Medium | 26.1% | |||
0524 | Longest Word in Dictionary through Deleting | [Go]({{< relref "/ChapterFour/0500~0599/0524.Longest-Word-in-Dictionary-through-Deleting.md" >}}) | Medium | 50.7% | |||
0525 | Contiguous Array | [Go]({{< relref "/ChapterFour/0500~0599/0525.Contiguous-Array.md" >}}) | Medium | 44.5% | |||
0526 | Beautiful Arrangement | [Go]({{< relref "/ChapterFour/0500~0599/0526.Beautiful-Arrangement.md" >}}) | Medium | 63.4% | |||
0529 | Minesweeper | [Go]({{< relref "/ChapterFour/0500~0599/0529.Minesweeper.md" >}}) | Medium | 63.5% | |||
0532 | K-diff Pairs in an Array | [Go]({{< relref "/ChapterFour/0500~0599/0532.K-diff-Pairs-in-an-Array.md" >}}) | Medium | O(n) | O(n) | 37.0% | |
0542 | 01 Matrix | [Go]({{< relref "/ChapterFour/0500~0599/0542.01-Matrix.md" >}}) | Medium | 43.2% | |||
0554 | Brick Wall | [Go]({{< relref "/ChapterFour/0500~0599/0554.Brick-Wall.md" >}}) | Medium | 52.2% | |||
0561 | Array Partition I | [Go]({{< relref "/ChapterFour/0500~0599/0561.Array-Partition-I.md" >}}) | Easy | 74.8% | |||
0566 | Reshape the Matrix | [Go]({{< relref "/ChapterFour/0500~0599/0566.Reshape-the-Matrix.md" >}}) | Easy | O(n^2) | O(n^2) | 62.0% | |
0575 | Distribute Candies | [Go]({{< relref "/ChapterFour/0500~0599/0575.Distribute-Candies.md" >}}) | Easy | 65.1% | |||
0581 | Shortest Unsorted Continuous Subarray | [Go]({{< relref "/ChapterFour/0500~0599/0581.Shortest-Unsorted-Continuous-Subarray.md" >}}) | Medium | 33.6% | |||
0594 | Longest Harmonious Subsequence | [Go]({{< relref "/ChapterFour/0500~0599/0594.Longest-Harmonious-Subsequence.md" >}}) | Easy | 52.1% | |||
0598 | Range Addition II | [Go]({{< relref "/ChapterFour/0500~0599/0598.Range-Addition-II.md" >}}) | Easy | 54.2% | |||
0599 | Minimum Index Sum of Two Lists | [Go]({{< relref "/ChapterFour/0500~0599/0599.Minimum-Index-Sum-of-Two-Lists.md" >}}) | Easy | 52.8% | |||
0605 | Can Place Flowers | [Go]({{< relref "/ChapterFour/0600~0699/0605.Can-Place-Flowers.md" >}}) | Easy | 31.8% | |||
0609 | Find Duplicate File in System | [Go]({{< relref "/ChapterFour/0600~0699/0609.Find-Duplicate-File-in-System.md" >}}) | Medium | 63.4% | |||
0611 | Valid Triangle Number | [Go]({{< relref "/ChapterFour/0600~0699/0611.Valid-Triangle-Number.md" >}}) | Medium | 49.2% | |||
0622 | Design Circular Queue | [Go]({{< relref "/ChapterFour/0600~0699/0622.Design-Circular-Queue.md" >}}) | Medium | 48.1% | |||
0628 | Maximum Product of Three Numbers | [Go]({{< relref "/ChapterFour/0600~0699/0628.Maximum-Product-of-Three-Numbers.md" >}}) | Easy | O(n) | O(1) | 46.7% | |
0630 | Course Schedule III | [Go]({{< relref "/ChapterFour/0600~0699/0630.Course-Schedule-III.md" >}}) | Hard | 35.3% | |||
0632 | Smallest Range Covering Elements from K Lists | [Go]({{< relref "/ChapterFour/0600~0699/0632.Smallest-Range-Covering-Elements-from-K-Lists.md" >}}) | Hard | 56.8% | |||
0636 | Exclusive Time of Functions | [Go]({{< relref "/ChapterFour/0600~0699/0636.Exclusive-Time-of-Functions.md" >}}) | Medium | 58.0% | |||
0638 | Shopping Offers | [Go]({{< relref "/ChapterFour/0600~0699/0638.Shopping-Offers.md" >}}) | Medium | 54.1% | |||
0643 | Maximum Average Subarray I | [Go]({{< relref "/ChapterFour/0600~0699/0643.Maximum-Average-Subarray-I.md" >}}) | Easy | 42.8% | |||
0645 | Set Mismatch | [Go]({{< relref "/ChapterFour/0600~0699/0645.Set-Mismatch.md" >}}) | Easy | 41.1% | |||
0648 | Replace Words | [Go]({{< relref "/ChapterFour/0600~0699/0648.Replace-Words.md" >}}) | Medium | 60.9% | |||
0658 | Find K Closest Elements | [Go]({{< relref "/ChapterFour/0600~0699/0658.Find-K-Closest-Elements.md" >}}) | Medium | 43.8% | |||
0661 | Image Smoother | [Go]({{< relref "/ChapterFour/0600~0699/0661.Image-Smoother.md" >}}) | Easy | 53.3% | |||
0665 | Non-decreasing Array | [Go]({{< relref "/ChapterFour/0600~0699/0665.Non-decreasing-Array.md" >}}) | Medium | 21.2% | |||
0667 | Beautiful Arrangement II | [Go]({{< relref "/ChapterFour/0600~0699/0667.Beautiful-Arrangement-II.md" >}}) | Medium | 59.1% | |||
0674 | Longest Continuous Increasing Subsequence | [Go]({{< relref "/ChapterFour/0600~0699/0674.Longest-Continuous-Increasing-Subsequence.md" >}}) | Easy | 47.5% | |||
0682 | Baseball Game | [Go]({{< relref "/ChapterFour/0600~0699/0682.Baseball-Game.md" >}}) | Easy | 68.7% | |||
0695 | Max Area of Island | [Go]({{< relref "/ChapterFour/0600~0699/0695.Max-Area-of-Island.md" >}}) | Medium | 68.1% | |||
0697 | Degree of an Array | [Go]({{< relref "/ChapterFour/0600~0699/0697.Degree-of-an-Array.md" >}}) | Easy | 55.2% | |||
0699 | Falling Squares | [Go]({{< relref "/ChapterFour/0600~0699/0699.Falling-Squares.md" >}}) | Hard | 43.5% | |||
0704 | Binary Search | [Go]({{< relref "/ChapterFour/0700~0799/0704.Binary-Search.md" >}}) | Easy | 54.7% | |||
0705 | Design HashSet | [Go]({{< relref "/ChapterFour/0700~0799/0705.Design-HashSet.md" >}}) | Easy | 63.8% | |||
0706 | Design HashMap | [Go]({{< relref "/ChapterFour/0700~0799/0706.Design-HashMap.md" >}}) | Easy | 63.8% | |||
0713 | Subarray Product Less Than K | [Go]({{< relref "/ChapterFour/0700~0799/0713.Subarray-Product-Less-Than-K.md" >}}) | Medium | O(n) | O(1) | 42.0% | |
0714 | Best Time to Buy and Sell Stock with Transaction Fee | [Go]({{< relref "/ChapterFour/0700~0799/0714.Best-Time-to-Buy-and-Sell-Stock-with-Transaction-Fee.md" >}}) | Medium | O(n) | O(1) | 60.1% | |
0717 | 1-bit and 2-bit Characters | [Go]({{< relref "/ChapterFour/0700~0799/0717.1-bit-and-2-bit-Characters.md" >}}) | Easy | 46.3% | |||
0718 | Maximum Length of Repeated Subarray | [Go]({{< relref "/ChapterFour/0700~0799/0718.Maximum-Length-of-Repeated-Subarray.md" >}}) | Medium | 51.2% | |||
0719 | Find K-th Smallest Pair Distance | [Go]({{< relref "/ChapterFour/0700~0799/0719.Find-K-th-Smallest-Pair-Distance.md" >}}) | Hard | 33.8% | |||
0720 | Longest Word in Dictionary | [Go]({{< relref "/ChapterFour/0700~0799/0720.Longest-Word-in-Dictionary.md" >}}) | Medium | 50.3% | |||
0721 | Accounts Merge | [Go]({{< relref "/ChapterFour/0700~0799/0721.Accounts-Merge.md" >}}) | Medium | 54.2% | |||
0724 | Find Pivot Index | [Go]({{< relref "/ChapterFour/0700~0799/0724.Find-Pivot-Index.md" >}}) | Easy | 49.3% | |||
0733 | Flood Fill | [Go]({{< relref "/ChapterFour/0700~0799/0733.Flood-Fill.md" >}}) | Easy | 56.9% | |||
0735 | Asteroid Collision | [Go]({{< relref "/ChapterFour/0700~0799/0735.Asteroid-Collision.md" >}}) | Medium | 44.1% | |||
0739 | Daily Temperatures | [Go]({{< relref "/ChapterFour/0700~0799/0739.Daily-Temperatures.md" >}}) | Medium | 66.1% | |||
0744 | Find Smallest Letter Greater Than Target | [Go]({{< relref "/ChapterFour/0700~0799/0744.Find-Smallest-Letter-Greater-Than-Target.md" >}}) | Easy | 45.9% | |||
0746 | Min Cost Climbing Stairs | [Go]({{< relref "/ChapterFour/0700~0799/0746.Min-Cost-Climbing-Stairs.md" >}}) | Easy | O(n) | O(1) | 55.9% | |
0752 | Open the Lock | [Go]({{< relref "/ChapterFour/0700~0799/0752.Open-the-Lock.md" >}}) | Medium | 55.0% | |||
0766 | Toeplitz Matrix | [Go]({{< relref "/ChapterFour/0700~0799/0766.Toeplitz-Matrix.md" >}}) | Easy | O(n) | O(1) | 66.8% | |
0775 | Global and Local Inversions | [Go]({{< relref "/ChapterFour/0700~0799/0775.Global-and-Local-Inversions.md" >}}) | Medium | 45.7% | |||
0778 | Swim in Rising Water | [Go]({{< relref "/ChapterFour/0700~0799/0778.Swim-in-Rising-Water.md" >}}) | Hard | 58.1% | |||
0786 | K-th Smallest Prime Fraction | [Go]({{< relref "/ChapterFour/0700~0799/0786.K-th-Smallest-Prime-Fraction.md" >}}) | Hard | 47.0% | |||
0795 | Number of Subarrays with Bounded Maximum | [Go]({{< relref "/ChapterFour/0700~0799/0795.Number-of-Subarrays-with-Bounded-Maximum.md" >}}) | Medium | 52.2% | |||
0803 | Bricks Falling When Hit | [Go]({{< relref "/ChapterFour/0800~0899/0803.Bricks-Falling-When-Hit.md" >}}) | Hard | 33.1% | |||
0810 | Chalkboard XOR Game | [Go]({{< relref "/ChapterFour/0800~0899/0810.Chalkboard-XOR-Game.md" >}}) | Hard | 51.8% | |||
0811 | Subdomain Visit Count | [Go]({{< relref "/ChapterFour/0800~0899/0811.Subdomain-Visit-Count.md" >}}) | Medium | 73.1% | |||
0812 | Largest Triangle Area | [Go]({{< relref "/ChapterFour/0800~0899/0812.Largest-Triangle-Area.md" >}}) | Easy | 59.4% | |||
0815 | Bus Routes | [Go]({{< relref "/ChapterFour/0800~0899/0815.Bus-Routes.md" >}}) | Hard | 44.6% | |||
0820 | Short Encoding of Words | [Go]({{< relref "/ChapterFour/0800~0899/0820.Short-Encoding-of-Words.md" >}}) | Medium | 55.1% | |||
0821 | Shortest Distance to a Character | [Go]({{< relref "/ChapterFour/0800~0899/0821.Shortest-Distance-to-a-Character.md" >}}) | Easy | 70.6% | |||
0823 | Binary Trees With Factors | [Go]({{< relref "/ChapterFour/0800~0899/0823.Binary-Trees-With-Factors.md" >}}) | Medium | 43.6% | |||
0826 | Most Profit Assigning Work | [Go]({{< relref "/ChapterFour/0800~0899/0826.Most-Profit-Assigning-Work.md" >}}) | Medium | 40.4% | |||
0832 | Flipping an Image | [Go]({{< relref "/ChapterFour/0800~0899/0832.Flipping-an-Image.md" >}}) | Easy | 79.1% | |||
0845 | Longest Mountain in Array | [Go]({{< relref "/ChapterFour/0800~0899/0845.Longest-Mountain-in-Array.md" >}}) | Medium | 39.3% | |||
0850 | Rectangle Area II | [Go]({{< relref "/ChapterFour/0800~0899/0850.Rectangle-Area-II.md" >}}) | Hard | 52.7% | |||
0851 | Loud and Rich | [Go]({{< relref "/ChapterFour/0800~0899/0851.Loud-and-Rich.md" >}}) | Medium | 55.0% | |||
0852 | Peak Index in a Mountain Array | [Go]({{< relref "/ChapterFour/0800~0899/0852.Peak-Index-in-a-Mountain-Array.md" >}}) | Easy | 71.4% | |||
0853 | Car Fleet | [Go]({{< relref "/ChapterFour/0800~0899/0853.Car-Fleet.md" >}}) | Medium | 46.9% | |||
0862 | Shortest Subarray with Sum at Least K | [Go]({{< relref "/ChapterFour/0800~0899/0862.Shortest-Subarray-with-Sum-at-Least-K.md" >}}) | Hard | 25.9% | |||
0867 | Transpose Matrix | [Go]({{< relref "/ChapterFour/0800~0899/0867.Transpose-Matrix.md" >}}) | Easy | O(n) | O(1) | 61.4% | |
0870 | Advantage Shuffle | [Go]({{< relref "/ChapterFour/0800~0899/0870.Advantage-Shuffle.md" >}}) | Medium | 51.0% | |||
0874 | Walking Robot Simulation | [Go]({{< relref "/ChapterFour/0800~0899/0874.Walking-Robot-Simulation.md" >}}) | Medium | 37.2% | |||
0875 | Koko Eating Bananas | [Go]({{< relref "/ChapterFour/0800~0899/0875.Koko-Eating-Bananas.md" >}}) | Medium | 54.2% | |||
0877 | Stone Game | [Go]({{< relref "/ChapterFour/0800~0899/0877.Stone-Game.md" >}}) | Medium | 68.6% | |||
0881 | Boats to Save People | [Go]({{< relref "/ChapterFour/0800~0899/0881.Boats-to-Save-People.md" >}}) | Medium | 49.6% | |||
0885 | Spiral Matrix III | [Go]({{< relref "/ChapterFour/0800~0899/0885.Spiral-Matrix-III.md" >}}) | Medium | 71.9% | |||
0888 | Fair Candy Swap | [Go]({{< relref "/ChapterFour/0800~0899/0888.Fair-Candy-Swap.md" >}}) | Easy | 60.0% | |||
0890 | Find and Replace Pattern | [Go]({{< relref "/ChapterFour/0800~0899/0890.Find-and-Replace-Pattern.md" >}}) | Medium | 75.5% | |||
0891 | Sum of Subsequence Widths | [Go]({{< relref "/ChapterFour/0800~0899/0891.Sum-of-Subsequence-Widths.md" >}}) | Hard | O(n log n) | O(1) | 33.9% | |
0892 | Surface Area of 3D Shapes | [Go]({{< relref "/ChapterFour/0800~0899/0892.Surface-Area-of-3D-Shapes.md" >}}) | Easy | 60.9% | |||
0896 | Monotonic Array | [Go]({{< relref "/ChapterFour/0800~0899/0896.Monotonic-Array.md" >}}) | Easy | 58.1% | |||
0898 | Bitwise ORs of Subarrays | [Go]({{< relref "/ChapterFour/0800~0899/0898.Bitwise-ORs-of-Subarrays.md" >}}) | Medium | 36.1% | |||
0904 | Fruit Into Baskets | [Go]({{< relref "/ChapterFour/0900~0999/0904.Fruit-Into-Baskets.md" >}}) | Medium | 43.1% | |||
0907 | Sum of Subarray Minimums | [Go]({{< relref "/ChapterFour/0900~0999/0907.Sum-of-Subarray-Minimums.md" >}}) | Medium | O(n) | O(n) | ❤️ | 33.0% |
0909 | Snakes and Ladders | [Go]({{< relref "/ChapterFour/0900~0999/0909.Snakes-and-Ladders.md" >}}) | Medium | 39.7% | |||
0910 | Smallest Range II | [Go]({{< relref "/ChapterFour/0900~0999/0910.Smallest-Range-II.md" >}}) | Medium | 31.9% | |||
0911 | Online Election | [Go]({{< relref "/ChapterFour/0900~0999/0911.Online-Election.md" >}}) | Medium | 51.7% | |||
0914 | X of a Kind in a Deck of Cards | [Go]({{< relref "/ChapterFour/0900~0999/0914.X-of-a-Kind-in-a-Deck-of-Cards.md" >}}) | Easy | 33.6% | |||
0916 | Word Subsets | [Go]({{< relref "/ChapterFour/0900~0999/0916.Word-Subsets.md" >}}) | Medium | 52.9% | |||
0918 | Maximum Sum Circular Subarray | [Go]({{< relref "/ChapterFour/0900~0999/0918.Maximum-Sum-Circular-Subarray.md" >}}) | Medium | 35.6% | |||
0922 | Sort Array By Parity II | [Go]({{< relref "/ChapterFour/0900~0999/0922.Sort-Array-By-Parity-II.md" >}}) | Easy | O(n) | O(1) | 70.6% | |
0923 | 3Sum With Multiplicity | [Go]({{< relref "/ChapterFour/0900~0999/0923.3Sum-With-Multiplicity.md" >}}) | Medium | 41.2% | |||
0924 | Minimize Malware Spread | [Go]({{< relref "/ChapterFour/0900~0999/0924.Minimize-Malware-Spread.md" >}}) | Hard | 41.8% | |||
0927 | Three Equal Parts | [Go]({{< relref "/ChapterFour/0900~0999/0927.Three-Equal-Parts.md" >}}) | Hard | 39.2% | |||
0928 | Minimize Malware Spread II | [Go]({{< relref "/ChapterFour/0900~0999/0928.Minimize-Malware-Spread-II.md" >}}) | Hard | 41.8% | |||
0930 | Binary Subarrays With Sum | [Go]({{< relref "/ChapterFour/0900~0999/0930.Binary-Subarrays-With-Sum.md" >}}) | Medium | 47.3% | |||
0942 | DI String Match | [Go]({{< relref "/ChapterFour/0900~0999/0942.DI-String-Match.md" >}}) | Easy | 75.0% | |||
0946 | Validate Stack Sequences | [Go]({{< relref "/ChapterFour/0900~0999/0946.Validate-Stack-Sequences.md" >}}) | Medium | 64.9% | |||
0952 | Largest Component Size by Common Factor | [Go]({{< relref "/ChapterFour/0900~0999/0952.Largest-Component-Size-by-Common-Factor.md" >}}) | Hard | 37.1% | |||
0953 | Verifying an Alien Dictionary | [Go]({{< relref "/ChapterFour/0900~0999/0953.Verifying-an-Alien-Dictionary.md" >}}) | Easy | 52.2% | |||
0961 | N-Repeated Element in Size 2N Array | [Go]({{< relref "/ChapterFour/0900~0999/0961.N-Repeated-Element-in-Size-2N-Array.md" >}}) | Easy | 75.1% | |||
0966 | Vowel Spellchecker | [Go]({{< relref "/ChapterFour/0900~0999/0966.Vowel-Spellchecker.md" >}}) | Medium | 51.7% | |||
0969 | Pancake Sorting | [Go]({{< relref "/ChapterFour/0900~0999/0969.Pancake-Sorting.md" >}}) | Medium | O(n) | O(1) | ❤️ | 69.3% |
0973 | K Closest Points to Origin | [Go]({{< relref "/ChapterFour/0900~0999/0973.K-Closest-Points-to-Origin.md" >}}) | Medium | 65.7% | |||
0976 | Largest Perimeter Triangle | [Go]({{< relref "/ChapterFour/0900~0999/0976.Largest-Perimeter-Triangle.md" >}}) | Easy | 59.9% | |||
0977 | Squares of a Sorted Array | [Go]({{< relref "/ChapterFour/0900~0999/0977.Squares-of-a-Sorted-Array.md" >}}) | Easy | O(n) | O(1) | 71.5% | |
0978 | Longest Turbulent Subarray | [Go]({{< relref "/ChapterFour/0900~0999/0978.Longest-Turbulent-Subarray.md" >}}) | Medium | 47.5% | |||
0980 | Unique Paths III | [Go]({{< relref "/ChapterFour/0900~0999/0980.Unique-Paths-III.md" >}}) | Hard | 79.2% | |||
0985 | Sum of Even Numbers After Queries | [Go]({{< relref "/ChapterFour/0900~0999/0985.Sum-of-Even-Numbers-After-Queries.md" >}}) | Medium | 60.6% | |||
0986 | Interval List Intersections | [Go]({{< relref "/ChapterFour/0900~0999/0986.Interval-List-Intersections.md" >}}) | Medium | 69.7% | |||
0989 | Add to Array-Form of Integer | [Go]({{< relref "/ChapterFour/0900~0999/0989.Add-to-Array-Form-of-Integer.md" >}}) | Easy | 45.1% | |||
0990 | Satisfiability of Equality Equations | [Go]({{< relref "/ChapterFour/0900~0999/0990.Satisfiability-of-Equality-Equations.md" >}}) | Medium | 48.9% | |||
0992 | Subarrays with K Different Integers | [Go]({{< relref "/ChapterFour/0900~0999/0992.Subarrays-with-K-Different-Integers.md" >}}) | Hard | 52.6% | |||
0995 | Minimum Number of K Consecutive Bit Flips | [Go]({{< relref "/ChapterFour/0900~0999/0995.Minimum-Number-of-K-Consecutive-Bit-Flips.md" >}}) | Hard | 50.3% | |||
0996 | Number of Squareful Arrays | [Go]({{< relref "/ChapterFour/0900~0999/0996.Number-of-Squareful-Arrays.md" >}}) | Hard | 49.0% | |||
0999 | Available Captures for Rook | [Go]({{< relref "/ChapterFour/0900~0999/0999.Available-Captures-for-Rook.md" >}}) | Easy | 67.7% | |||
1002 | Find Common Characters | [Go]({{< relref "/ChapterFour/1000~1099/1002.Find-Common-Characters.md" >}}) | Easy | 68.6% | |||
1004 | Max Consecutive Ones III | [Go]({{< relref "/ChapterFour/1000~1099/1004.Max-Consecutive-Ones-III.md" >}}) | Medium | 61.6% | |||
1005 | Maximize Sum Of Array After K Negations | [Go]({{< relref "/ChapterFour/1000~1099/1005.Maximize-Sum-Of-Array-After-K-Negations.md" >}}) | Easy | 51.9% | |||
1011 | Capacity To Ship Packages Within D Days | [Go]({{< relref "/ChapterFour/1000~1099/1011.Capacity-To-Ship-Packages-Within-D-Days.md" >}}) | Medium | 61.8% | |||
1018 | Binary Prefix Divisible By 5 | [Go]({{< relref "/ChapterFour/1000~1099/1018.Binary-Prefix-Divisible-By-5.md" >}}) | Easy | 47.5% | |||
1019 | Next Greater Node In Linked List | [Go]({{< relref "/ChapterFour/1000~1099/1019.Next-Greater-Node-In-Linked-List.md" >}}) | Medium | 59.3% | |||
1020 | Number of Enclaves | [Go]({{< relref "/ChapterFour/1000~1099/1020.Number-of-Enclaves.md" >}}) | Medium | 60.8% | |||
1030 | Matrix Cells in Distance Order | [Go]({{< relref "/ChapterFour/1000~1099/1030.Matrix-Cells-in-Distance-Order.md" >}}) | Easy | 68.8% | |||
1040 | Moving Stones Until Consecutive II | [Go]({{< relref "/ChapterFour/1000~1099/1040.Moving-Stones-Until-Consecutive-II.md" >}}) | Medium | 54.9% | |||
1048 | Longest String Chain | [Go]({{< relref "/ChapterFour/1000~1099/1048.Longest-String-Chain.md" >}}) | Medium | 57.0% | |||
1049 | Last Stone Weight II | [Go]({{< relref "/ChapterFour/1000~1099/1049.Last-Stone-Weight-II.md" >}}) | Medium | 49.4% | |||
1051 | Height Checker | [Go]({{< relref "/ChapterFour/1000~1099/1051.Height-Checker.md" >}}) | Easy | 73.7% | |||
1052 | Grumpy Bookstore Owner | [Go]({{< relref "/ChapterFour/1000~1099/1052.Grumpy-Bookstore-Owner.md" >}}) | Medium | 56.3% | |||
1054 | Distant Barcodes | [Go]({{< relref "/ChapterFour/1000~1099/1054.Distant-Barcodes.md" >}}) | Medium | 45.0% | |||
1073 | Adding Two Negabinary Numbers | [Go]({{< relref "/ChapterFour/1000~1099/1073.Adding-Two-Negabinary-Numbers.md" >}}) | Medium | 34.9% | |||
1074 | Number of Submatrices That Sum to Target | [Go]({{< relref "/ChapterFour/1000~1099/1074.Number-of-Submatrices-That-Sum-to-Target.md" >}}) | Hard | 65.9% | |||
1089 | Duplicate Zeros | [Go]({{< relref "/ChapterFour/1000~1099/1089.Duplicate-Zeros.md" >}}) | Easy | 51.2% | |||
1091 | Shortest Path in Binary Matrix | [Go]({{< relref "/ChapterFour/1000~1099/1091.Shortest-Path-in-Binary-Matrix.md" >}}) | Medium | 41.3% | |||
1105 | Filling Bookcase Shelves | [Go]({{< relref "/ChapterFour/1100~1199/1105.Filling-Bookcase-Shelves.md" >}}) | Medium | 57.8% | |||
1122 | Relative Sort Array | [Go]({{< relref "/ChapterFour/1100~1199/1122.Relative-Sort-Array.md" >}}) | Easy | 67.9% | |||
1128 | Number of Equivalent Domino Pairs | [Go]({{< relref "/ChapterFour/1100~1199/1128.Number-of-Equivalent-Domino-Pairs.md" >}}) | Easy | 45.8% | |||
1157 | Online Majority Element In Subarray | [Go]({{< relref "/ChapterFour/1100~1199/1157.Online-Majority-Element-In-Subarray.md" >}}) | Hard | 41.9% | |||
1160 | Find Words That Can Be Formed by Characters | [Go]({{< relref "/ChapterFour/1100~1199/1160.Find-Words-That-Can-Be-Formed-by-Characters.md" >}}) | Easy | 67.8% | |||
1170 | Compare Strings by Frequency of the Smallest Character | [Go]({{< relref "/ChapterFour/1100~1199/1170.Compare-Strings-by-Frequency-of-the-Smallest-Character.md" >}}) | Medium | 60.8% | |||
1178 | Number of Valid Words for Each Puzzle | [Go]({{< relref "/ChapterFour/1100~1199/1178.Number-of-Valid-Words-for-Each-Puzzle.md" >}}) | Hard | 41.1% | |||
1184 | Distance Between Bus Stops | [Go]({{< relref "/ChapterFour/1100~1199/1184.Distance-Between-Bus-Stops.md" >}}) | Easy | 54.0% | |||
1200 | Minimum Absolute Difference | [Go]({{< relref "/ChapterFour/1200~1299/1200.Minimum-Absolute-Difference.md" >}}) | Easy | 67.6% | |||
1207 | Unique Number of Occurrences | [Go]({{< relref "/ChapterFour/1200~1299/1207.Unique-Number-of-Occurrences.md" >}}) | Easy | 72.4% | |||
1217 | Minimum Cost to Move Chips to The Same Position | [Go]({{< relref "/ChapterFour/1200~1299/1217.Minimum-Cost-to-Move-Chips-to-The-Same-Position.md" >}}) | Easy | 70.7% | |||
1232 | Check If It Is a Straight Line | [Go]({{< relref "/ChapterFour/1200~1299/1232.Check-If-It-Is-a-Straight-Line.md" >}}) | Easy | 42.4% | |||
1235 | Maximum Profit in Job Scheduling | [Go]({{< relref "/ChapterFour/1200~1299/1235.Maximum-Profit-in-Job-Scheduling.md" >}}) | Hard | 50.3% | |||
1239 | Maximum Length of a Concatenated String with Unique Characters | [Go]({{< relref "/ChapterFour/1200~1299/1239.Maximum-Length-of-a-Concatenated-String-with-Unique-Characters.md" >}}) | Medium | 50.6% | |||
1252 | Cells with Odd Values in a Matrix | [Go]({{< relref "/ChapterFour/1200~1299/1252.Cells-with-Odd-Values-in-a-Matrix.md" >}}) | Easy | 78.4% | |||
1254 | Number of Closed Islands | [Go]({{< relref "/ChapterFour/1200~1299/1254.Number-of-Closed-Islands.md" >}}) | Medium | 62.7% | |||
1260 | Shift 2D Grid | [Go]({{< relref "/ChapterFour/1200~1299/1260.Shift-2D-Grid.md" >}}) | Easy | 62.1% | |||
1266 | Minimum Time Visiting All Points | [Go]({{< relref "/ChapterFour/1200~1299/1266.Minimum-Time-Visiting-All-Points.md" >}}) | Easy | 79.2% | |||
1268 | Search Suggestions System | [Go]({{< relref "/ChapterFour/1200~1299/1268.Search-Suggestions-System.md" >}}) | Medium | 65.8% | |||
1275 | Find Winner on a Tic Tac Toe Game | [Go]({{< relref "/ChapterFour/1200~1299/1275.Find-Winner-on-a-Tic-Tac-Toe-Game.md" >}}) | Easy | 55.7% | |||
1283 | Find the Smallest Divisor Given a Threshold | [Go]({{< relref "/ChapterFour/1200~1299/1283.Find-the-Smallest-Divisor-Given-a-Threshold.md" >}}) | Medium | 52.1% | |||
1287 | Element Appearing More Than 25% In Sorted Array | [Go]({{< relref "/ChapterFour/1200~1299/1287.Element-Appearing-More-Than-25-In-Sorted-Array.md" >}}) | Easy | 59.7% | |||
1295 | Find Numbers with Even Number of Digits | [Go]({{< relref "/ChapterFour/1200~1299/1295.Find-Numbers-with-Even-Number-of-Digits.md" >}}) | Easy | 77.5% | |||
1299 | Replace Elements with Greatest Element on Right Side | [Go]({{< relref "/ChapterFour/1200~1299/1299.Replace-Elements-with-Greatest-Element-on-Right-Side.md" >}}) | Easy | 74.4% | |||
1300 | Sum of Mutated Array Closest to Target | [Go]({{< relref "/ChapterFour/1300~1399/1300.Sum-of-Mutated-Array-Closest-to-Target.md" >}}) | Medium | 42.4% | |||
1304 | Find N Unique Integers Sum up to Zero | [Go]({{< relref "/ChapterFour/1300~1399/1304.Find-N-Unique-Integers-Sum-up-to-Zero.md" >}}) | Easy | 76.6% | |||
1306 | Jump Game III | [Go]({{< relref "/ChapterFour/1300~1399/1306.Jump-Game-III.md" >}}) | Medium | 61.6% | |||
1310 | XOR Queries of a Subarray | [Go]({{< relref "/ChapterFour/1300~1399/1310.XOR-Queries-of-a-Subarray.md" >}}) | Medium | 70.7% | |||
1313 | Decompress Run-Length Encoded List | [Go]({{< relref "/ChapterFour/1300~1399/1313.Decompress-Run-Length-Encoded-List.md" >}}) | Easy | 85.7% | |||
1329 | Sort the Matrix Diagonally | [Go]({{< relref "/ChapterFour/1300~1399/1329.Sort-the-Matrix-Diagonally.md" >}}) | Medium | 81.5% | |||
1337 | The K Weakest Rows in a Matrix | [Go]({{< relref "/ChapterFour/1300~1399/1337.The-K-Weakest-Rows-in-a-Matrix.md" >}}) | Easy | 72.1% | |||
1353 | Maximum Number of Events That Can Be Attended | [Go]({{< relref "/ChapterFour/1300~1399/1353.Maximum-Number-of-Events-That-Can-Be-Attended.md" >}}) | Medium | 32.2% | |||
1380 | Lucky Numbers in a Matrix | [Go]({{< relref "/ChapterFour/1300~1399/1380.Lucky-Numbers-in-a-Matrix.md" >}}) | Easy | 70.7% | |||
1383 | Maximum Performance of a Team | [Go]({{< relref "/ChapterFour/1300~1399/1383.Maximum-Performance-of-a-Team.md" >}}) | Hard | 41.3% | |||
1385 | Find the Distance Value Between Two Arrays | [Go]({{< relref "/ChapterFour/1300~1399/1385.Find-the-Distance-Value-Between-Two-Arrays.md" >}}) | Easy | 66.4% | |||
1389 | Create Target Array in the Given Order | [Go]({{< relref "/ChapterFour/1300~1399/1389.Create-Target-Array-in-the-Given-Order.md" >}}) | Easy | 85.3% | |||
1423 | Maximum Points You Can Obtain from Cards | [Go]({{< relref "/ChapterFour/1400~1499/1423.Maximum-Points-You-Can-Obtain-from-Cards.md" >}}) | Medium | 49.4% | |||
1437 | Check If All 1's Are at Least Length K Places Away | [Go]({{< relref "/ChapterFour/1400~1499/1437.Check-If-All-1s-Are-at-Least-Length-K-Places-Away.md" >}}) | Easy | 60.6% | |||
1438 | Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | [Go]({{< relref "/ChapterFour/1400~1499/1438.Longest-Continuous-Subarray-With-Absolute-Diff-Less-Than-or-Equal-to-Limit.md" >}}) | Medium | 45.3% | |||
1439 | Find the Kth Smallest Sum of a Matrix With Sorted Rows | [Go]({{< relref "/ChapterFour/1400~1499/1439.Find-the-Kth-Smallest-Sum-of-a-Matrix-With-Sorted-Rows.md" >}}) | Hard | 61.5% | |||
1442 | Count Triplets That Can Form Two Arrays of Equal XOR | [Go]({{< relref "/ChapterFour/1400~1499/1442.Count-Triplets-That-Can-Form-Two-Arrays-of-Equal-XOR.md" >}}) | Medium | 73.7% | |||
1463 | Cherry Pickup II | [Go]({{< relref "/ChapterFour/1400~1499/1463.Cherry-Pickup-II.md" >}}) | Hard | 68.4% | |||
1464 | Maximum Product of Two Elements in an Array | [Go]({{< relref "/ChapterFour/1400~1499/1464.Maximum-Product-of-Two-Elements-in-an-Array.md" >}}) | Easy | 77.6% | |||
1465 | Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts | [Go]({{< relref "/ChapterFour/1400~1499/1465.Maximum-Area-of-a-Piece-of-Cake-After-Horizontal-and-Vertical-Cuts.md" >}}) | Medium | 36.9% | |||
1470 | Shuffle the Array | [Go]({{< relref "/ChapterFour/1400~1499/1470.Shuffle-the-Array.md" >}}) | Easy | 88.1% | |||
1480 | Running Sum of 1d Array | [Go]({{< relref "/ChapterFour/1400~1499/1480.Running-Sum-of-1d-Array.md" >}}) | Easy | 89.2% | |||
1482 | Minimum Number of Days to Make m Bouquets | [Go]({{< relref "/ChapterFour/1400~1499/1482.Minimum-Number-of-Days-to-Make-m-Bouquets.md" >}}) | Medium | 53.9% | |||
1512 | Number of Good Pairs | [Go]({{< relref "/ChapterFour/1500~1599/1512.Number-of-Good-Pairs.md" >}}) | Easy | 87.7% | |||
1539 | Kth Missing Positive Number | [Go]({{< relref "/ChapterFour/1500~1599/1539.Kth-Missing-Positive-Number.md" >}}) | Easy | 54.9% | |||
1572 | Matrix Diagonal Sum | [Go]({{< relref "/ChapterFour/1500~1599/1572.Matrix-Diagonal-Sum.md" >}}) | Easy | 78.2% | |||
1608 | Special Array With X Elements Greater Than or Equal X | [Go]({{< relref "/ChapterFour/1600~1699/1608.Special-Array-With-X-Elements-Greater-Than-or-Equal-X.md" >}}) | Easy | 60.9% | |||
1619 | Mean of Array After Removing Some Elements | [Go]({{< relref "/ChapterFour/1600~1699/1619.Mean-of-Array-After-Removing-Some-Elements.md" >}}) | Easy | 64.6% | |||
1629 | Slowest Key | [Go]({{< relref "/ChapterFour/1600~1699/1629.Slowest-Key.md" >}}) | Easy | 59.9% | |||
1631 | Path With Minimum Effort | [Go]({{< relref "/ChapterFour/1600~1699/1631.Path-With-Minimum-Effort.md" >}}) | Medium | 51.0% | |||
1636 | Sort Array by Increasing Frequency | [Go]({{< relref "/ChapterFour/1600~1699/1636.Sort-Array-by-Increasing-Frequency.md" >}}) | Easy | 67.9% | |||
1640 | Check Array Formation Through Concatenation | [Go]({{< relref "/ChapterFour/1600~1699/1640.Check-Array-Formation-Through-Concatenation.md" >}}) | Easy | 55.4% | |||
1642 | Furthest Building You Can Reach | [Go]({{< relref "/ChapterFour/1600~1699/1642.Furthest-Building-You-Can-Reach.md" >}}) | Medium | 43.8% | |||
1646 | Get Maximum in Generated Array | [Go]({{< relref "/ChapterFour/1600~1699/1646.Get-Maximum-in-Generated-Array.md" >}}) | Easy | 51.3% | |||
1648 | Sell Diminishing-Valued Colored Balls | [Go]({{< relref "/ChapterFour/1600~1699/1648.Sell-Diminishing-Valued-Colored-Balls.md" >}}) | Medium | 31.4% | |||
1649 | Create Sorted Array through Instructions | [Go]({{< relref "/ChapterFour/1600~1699/1649.Create-Sorted-Array-through-Instructions.md" >}}) | Hard | 37.1% | |||
1652 | Defuse the Bomb | [Go]({{< relref "/ChapterFour/1600~1699/1652.Defuse-the-Bomb.md" >}}) | Easy | 60.6% | |||
1654 | Minimum Jumps to Reach Home | [Go]({{< relref "/ChapterFour/1600~1699/1654.Minimum-Jumps-to-Reach-Home.md" >}}) | Medium | 25.7% | |||
1655 | Distribute Repeating Integers | [Go]({{< relref "/ChapterFour/1600~1699/1655.Distribute-Repeating-Integers.md" >}}) | Hard | 40.5% | |||
1656 | Design an Ordered Stream | [Go]({{< relref "/ChapterFour/1600~1699/1656.Design-an-Ordered-Stream.md" >}}) | Easy | 82.5% | |||
1658 | Minimum Operations to Reduce X to Zero | [Go]({{< relref "/ChapterFour/1600~1699/1658.Minimum-Operations-to-Reduce-X-to-Zero.md" >}}) | Medium | 33.3% | |||
1662 | Check If Two String Arrays are Equivalent | [Go]({{< relref "/ChapterFour/1600~1699/1662.Check-If-Two-String-Arrays-are-Equivalent.md" >}}) | Easy | 82.0% | |||
1664 | Ways to Make a Fair Array | [Go]({{< relref "/ChapterFour/1600~1699/1664.Ways-to-Make-a-Fair-Array.md" >}}) | Medium | 62.4% | |||
1665 | Minimum Initial Energy to Finish Tasks | [Go]({{< relref "/ChapterFour/1600~1699/1665.Minimum-Initial-Energy-to-Finish-Tasks.md" >}}) | Hard | 55.3% | |||
1670 | Design Front Middle Back Queue | [Go]({{< relref "/ChapterFour/1600~1699/1670.Design-Front-Middle-Back-Queue.md" >}}) | Medium | 54.9% | |||
1672 | Richest Customer Wealth | [Go]({{< relref "/ChapterFour/1600~1699/1672.Richest-Customer-Wealth.md" >}}) | Easy | 88.2% | |||
1673 | Find the Most Competitive Subsequence | [Go]({{< relref "/ChapterFour/1600~1699/1673.Find-the-Most-Competitive-Subsequence.md" >}}) | Medium | 47.3% | |||
1674 | Minimum Moves to Make Array Complementary | [Go]({{< relref "/ChapterFour/1600~1699/1674.Minimum-Moves-to-Make-Array-Complementary.md" >}}) | Medium | 36.8% | |||
1675 | Minimize Deviation in Array | [Go]({{< relref "/ChapterFour/1600~1699/1675.Minimize-Deviation-in-Array.md" >}}) | Hard | 48.2% | |||
1679 | Max Number of K-Sum Pairs | [Go]({{< relref "/ChapterFour/1600~1699/1679.Max-Number-of-K-Sum-Pairs.md" >}}) | Medium | 53.5% | |||
1681 | Minimum Incompatibility | [Go]({{< relref "/ChapterFour/1600~1699/1681.Minimum-Incompatibility.md" >}}) | Hard | 36.5% | |||
1684 | Count the Number of Consistent Strings | [Go]({{< relref "/ChapterFour/1600~1699/1684.Count-the-Number-of-Consistent-Strings.md" >}}) | Easy | 81.7% | |||
1685 | Sum of Absolute Differences in a Sorted Array | [Go]({{< relref "/ChapterFour/1600~1699/1685.Sum-of-Absolute-Differences-in-a-Sorted-Array.md" >}}) | Medium | 64.5% | |||
1690 | Stone Game VII | [Go]({{< relref "/ChapterFour/1600~1699/1690.Stone-Game-VII.md" >}}) | Medium | 58.9% | |||
1691 | Maximum Height by Stacking Cuboids | [Go]({{< relref "/ChapterFour/1600~1699/1691.Maximum-Height-by-Stacking-Cuboids.md" >}}) | Hard | 52.4% | |||
1695 | Maximum Erasure Value | [Go]({{< relref "/ChapterFour/1600~1699/1695.Maximum-Erasure-Value.md" >}}) | Medium | 52.2% | |||
1696 | Jump Game VI | [Go]({{< relref "/ChapterFour/1600~1699/1696.Jump-Game-VI.md" >}}) | Medium | 42.2% | |||
1700 | Number of Students Unable to Eat Lunch | [Go]({{< relref "/ChapterFour/1700~1799/1700.Number-of-Students-Unable-to-Eat-Lunch.md" >}}) | Easy | 67.6% | |||
1710 | Maximum Units on a Truck | [Go]({{< relref "/ChapterFour/1700~1799/1710.Maximum-Units-on-a-Truck.md" >}}) | Easy | 72.1% | |||
1720 | Decode XORed Array | [Go]({{< relref "/ChapterFour/1700~1799/1720.Decode-XORed-Array.md" >}}) | Easy | 85.7% | |||
1725 | Number Of Rectangles That Can Form The Largest Square | [Go]({{< relref "/ChapterFour/1700~1799/1725.Number-Of-Rectangles-That-Can-Form-The-Largest-Square.md" >}}) | Easy | 78.8% | |||
1732 | Find the Highest Altitude | [Go]({{< relref "/ChapterFour/1700~1799/1732.Find-the-Highest-Altitude.md" >}}) | Easy | 79.1% | |||
1734 | Decode XORed Permutation | [Go]({{< relref "/ChapterFour/1700~1799/1734.Decode-XORed-Permutation.md" >}}) | Medium | 58.8% | |||
1738 | Find Kth Largest XOR Coordinate Value | [Go]({{< relref "/ChapterFour/1700~1799/1738.Find-Kth-Largest-XOR-Coordinate-Value.md" >}}) | Medium | 62.5% | |||
1744 | Can You Eat Your Favorite Candy on Your Favorite Day? | [Go]({{< relref "/ChapterFour/1700~1799/1744.Can-You-Eat-Your-Favorite-Candy-on-Your-Favorite-Day.md" >}}) | Medium | 31.7% | |||
1748 | Sum of Unique Elements | [Go]({{< relref "/ChapterFour/1700~1799/1748.Sum-of-Unique-Elements.md" >}}) | Easy | 75.0% | |||
1752 | Check if Array Is Sorted and Rotated | [Go]({{< relref "/ChapterFour/1700~1799/1752.Check-if-Array-Is-Sorted-and-Rotated.md" >}}) | Easy | 45.1% | |||
1818 | Minimum Absolute Sum Difference | [Go]({{< relref "/ChapterFour/1800~1899/1818.Minimum-Absolute-Sum-Difference.md" >}}) | Medium | 28.3% | |||
1846 | Maximum Element After Decreasing and Rearranging | [Go]({{< relref "/ChapterFour/1800~1899/1846.Maximum-Element-After-Decreasing-and-Rearranging.md" >}}) | Medium | 55.9% | |||
1877 | Minimize Maximum Pair Sum in Array | [Go]({{< relref "/ChapterFour/1800~1899/1877.Minimize-Maximum-Pair-Sum-in-Array.md" >}}) | Medium | 80.0% | |||
------------ | ------------------------------------------------------- | ------- | ---------------- | --------------- | ------------- | ------------- | ------------- |