diff --git a/check.ts b/check.ts new file mode 100644 index 00000000..7dd8ae72 --- /dev/null +++ b/check.ts @@ -0,0 +1,18 @@ +const foo = () => { + const a: number[] = []; + const start = Date.now(); + for (let i = 0; i < 100000; i++) { + a.unshift(1); + } + return Date.now() - start; +} +console.log((foo())) +const bar = () => { + const a: number[] = []; + const start = Date.now(); + for (let i = 0; i < 100000; i++) { + a.push(1); + } + return Date.now() - start; +} +console.log(bar()) diff --git a/doc/table-1.md b/doc/table-1.md index e4f4d592..851cc96d 100644 --- a/doc/table-1.md +++ b/doc/table-1.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -|
[1. Two Sum](https://leetcode.com/problems/two-sum)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[15. 3Sum](https://leetcode.com/problems/3sum)
[18. 4Sum](https://leetcode.com/problems/4sum)
[167. Two Sum II - Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
[170. Two Sum III - Data structure design](https://leetcode.com/problems/two-sum-iii-data-structure-design)
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
[1099. Two Sum Less Than K](https://leetcode.com/problems/two-sum-less-than-k)
[1679. Max Number of K-Sum Pairs](https://leetcode.com/problems/max-number-of-k-sum-pairs)
[1711. Count Good Meals](https://leetcode.com/problems/count-good-meals)
[2006. Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
[2023. Number of Pairs of Strings With Concatenation Equal to Target](https://leetcode.com/problems/number-of-pairs-of-strings-with-concatenation-equal-to-target)
| -|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
[43. Multiply Strings](https://leetcode.com/problems/multiply-strings)
[67. Add Binary](https://leetcode.com/problems/add-binary)
[371. Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers)
[415. Add Strings](https://leetcode.com/problems/add-strings)
[445. Add Two Numbers II](https://leetcode.com/problems/add-two-numbers-ii)
[989. Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer)
[1634. Add Two Polynomials Represented as Linked Lists](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| -|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[159. Longest Substring with At Most Two Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
[1695. Maximum Erasure Value](https://leetcode.com/problems/maximum-erasure-value)
[2067. Number of Equal Count Substrings](https://leetcode.com/problems/number-of-equal-count-substrings)
| -|
[4. Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
|
| -|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[214. Shortest Palindrome](https://leetcode.com/problems/shortest-palindrome)
[266. Palindrome Permutation](https://leetcode.com/problems/palindrome-permutation)
[336. Palindrome Pairs](https://leetcode.com/problems/palindrome-pairs)
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
[647. Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings)
| -|
[6. Zigzag Conversion](https://leetcode.com/problems/zigzag-conversion)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[7. Reverse Integer](https://leetcode.com/problems/reverse-integer)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[8. String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi)
[190. Reverse Bits](https://leetcode.com/problems/reverse-bits)
[2119. A Number After a Double Reversal](https://leetcode.com/problems/a-number-after-a-double-reversal)
| -|
[8. String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
[7. Reverse Integer](https://leetcode.com/problems/reverse-integer)
[65. Valid Number](https://leetcode.com/problems/valid-number)
[2042. Check if Numbers Are Ascending in a Sentence](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| -|
[9. Palindrome Number](https://leetcode.com/problems/palindrome-number)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[234. Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list)
| -|
[10. Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Recursion](https://leetcode.com/tag/recursion)
|
[44. Wildcard Matching](https://leetcode.com/problems/wildcard-matching)
| -|
[11. Container With Most Water](https://leetcode.com/problems/container-with-most-water)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
|
[42. Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water)
| -|
[12. Integer to Roman](https://leetcode.com/problems/integer-to-roman)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[13. Roman to Integer](https://leetcode.com/problems/roman-to-integer)
[273. Integer to English Words](https://leetcode.com/problems/integer-to-english-words)
| -|
[13. Roman to Integer](https://leetcode.com/problems/roman-to-integer)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[12. Integer to Roman](https://leetcode.com/problems/integer-to-roman)
| -|
[14. Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[15. 3Sum](https://leetcode.com/problems/3sum)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[16. 3Sum Closest](https://leetcode.com/problems/3sum-closest)
[18. 4Sum](https://leetcode.com/problems/4sum)
[259. 3Sum Smaller](https://leetcode.com/problems/3sum-smaller)
| -|
[16. 3Sum Closest](https://leetcode.com/problems/3sum-closest)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[15. 3Sum](https://leetcode.com/problems/3sum)
[259. 3Sum Smaller](https://leetcode.com/problems/3sum-smaller)
| -|
[17. Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[22. Generate Parentheses](https://leetcode.com/problems/generate-parentheses)
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
[401. Binary Watch](https://leetcode.com/problems/binary-watch)
| -|
[18. 4Sum](https://leetcode.com/problems/4sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[15. 3Sum](https://leetcode.com/problems/3sum)
[454. 4Sum II](https://leetcode.com/problems/4sum-ii)
[1995. Count Special Quadruplets](https://leetcode.com/problems/count-special-quadruplets)
| -|
[19. Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[1474. Delete N Nodes After M Nodes of a Linked List](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
[1721. Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
[2095. Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| -|
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[22. Generate Parentheses](https://leetcode.com/problems/generate-parentheses)
[32. Longest Valid Parentheses](https://leetcode.com/problems/longest-valid-parentheses)
[301. Remove Invalid Parentheses](https://leetcode.com/problems/remove-invalid-parentheses)
[1003. Check If Word Is Valid After Substitutions](https://leetcode.com/problems/check-if-word-is-valid-after-substitutions)
[2116. Check if a Parentheses String Can Be Valid](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| -|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Recursion](https://leetcode.com/tag/recursion)
|
[23. Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists)
[88. Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array)
[148. Sort List](https://leetcode.com/problems/sort-list)
[244. Shortest Word Distance II](https://leetcode.com/problems/shortest-word-distance-ii)
[1634. Add Two Polynomials Represented as Linked Lists](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
[1940. Longest Common Subsequence Between Sorted Arrays](https://leetcode.com/problems/longest-common-subsequence-between-sorted-arrays)
| -|
[22. Generate Parentheses](https://leetcode.com/problems/generate-parentheses)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[17. Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
[2116. Check if a Parentheses String Can Be Valid](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| -|
[23. Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Merge Sort](https://leetcode.com/tag/merge-sort)
|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| -|
[24. Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Recursion](https://leetcode.com/tag/recursion)
|
[25. Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group)
[1721. Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
| -|
[25. Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Recursion](https://leetcode.com/tag/recursion)
|
[24. Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs)
[1721. Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
[2074. Reverse Nodes in Even Length Groups](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
| -|
[26. Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[27. Remove Element](https://leetcode.com/problems/remove-element)
[80. Remove Duplicates from Sorted Array II](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii)
| -|
[27. Remove Element](https://leetcode.com/problems/remove-element)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[26. Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
[203. Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements)
[283. Move Zeroes](https://leetcode.com/problems/move-zeroes)
| -|
[28. Implement strStr()](https://leetcode.com/problems/implement-strstr)
| 🆓 | 👀 | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
[214. Shortest Palindrome](https://leetcode.com/problems/shortest-palindrome)
[459. Repeated Substring Pattern](https://leetcode.com/problems/repeated-substring-pattern)
| -|
[29. Divide Two Integers](https://leetcode.com/problems/divide-two-integers)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[30. Substring with Concatenation of All Words](https://leetcode.com/problems/substring-with-concatenation-of-all-words)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
| -|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[46. Permutations](https://leetcode.com/problems/permutations)
[47. Permutations II](https://leetcode.com/problems/permutations-ii)
[60. Permutation Sequence](https://leetcode.com/problems/permutation-sequence)
[267. Palindrome Permutation II](https://leetcode.com/problems/palindrome-permutation-ii)
[1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number](https://leetcode.com/problems/minimum-adjacent-swaps-to-reach-the-kth-smallest-number)
| -|
[32. Longest Valid Parentheses](https://leetcode.com/problems/longest-valid-parentheses)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
|
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
| -|
[33. Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[81. Search in Rotated Sorted Array II](https://leetcode.com/problems/search-in-rotated-sorted-array-ii)
[153. Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
[2137. Pour Water Between Buckets to Make Water Levels Equal](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| -|
[34. Find First and Last Position of Element in Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[278. First Bad Version](https://leetcode.com/problems/first-bad-version)
[2055. Plates Between Candles](https://leetcode.com/problems/plates-between-candles)
[2089. Find Target Indices After Sorting Array](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| -|
[35. Search Insert Position](https://leetcode.com/problems/search-insert-position)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[278. First Bad Version](https://leetcode.com/problems/first-bad-version)
| -|
[36. Valid Sudoku](https://leetcode.com/problems/valid-sudoku)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
[37. Sudoku Solver](https://leetcode.com/problems/sudoku-solver)
[2133. Check if Every Row and Column Contains All Numbers](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| -|
[37. Sudoku Solver](https://leetcode.com/problems/sudoku-solver)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Matrix](https://leetcode.com/tag/matrix)
|
[36. Valid Sudoku](https://leetcode.com/problems/valid-sudoku)
[980. Unique Paths III](https://leetcode.com/problems/unique-paths-iii)
| -|
[38. Count and Say](https://leetcode.com/problems/count-and-say)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
[271. Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings)
[443. String Compression](https://leetcode.com/problems/string-compression)
| -|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[17. Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
[40. Combination Sum II](https://leetcode.com/problems/combination-sum-ii)
[77. Combinations](https://leetcode.com/problems/combinations)
[216. Combination Sum III](https://leetcode.com/problems/combination-sum-iii)
[254. Factor Combinations](https://leetcode.com/problems/factor-combinations)
[377. Combination Sum IV](https://leetcode.com/problems/combination-sum-iv)
| -|
[40. Combination Sum II](https://leetcode.com/problems/combination-sum-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
| -|
[41. First Missing Positive](https://leetcode.com/problems/first-missing-positive)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[268. Missing Number](https://leetcode.com/problems/missing-number)
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
[448. Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
[765. Couples Holding Hands](https://leetcode.com/problems/couples-holding-hands)
| -|
[42. Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[11. Container With Most Water](https://leetcode.com/problems/container-with-most-water)
[238. Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)
[407. Trapping Rain Water II](https://leetcode.com/problems/trapping-rain-water-ii)
[755. Pour Water](https://leetcode.com/problems/pour-water)
| -|
[43. Multiply Strings](https://leetcode.com/problems/multiply-strings)
| 🆓 | 👀 | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[66. Plus One](https://leetcode.com/problems/plus-one)
[67. Add Binary](https://leetcode.com/problems/add-binary)
[415. Add Strings](https://leetcode.com/problems/add-strings)
| -|
[44. Wildcard Matching](https://leetcode.com/problems/wildcard-matching)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Recursion](https://leetcode.com/tag/recursion)
|
[10. Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching)
| -|
[45. Jump Game II](https://leetcode.com/problems/jump-game-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[55. Jump Game](https://leetcode.com/problems/jump-game)
[1306. Jump Game III](https://leetcode.com/problems/jump-game-iii)
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[46. Permutations](https://leetcode.com/problems/permutations)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
[47. Permutations II](https://leetcode.com/problems/permutations-ii)
[60. Permutation Sequence](https://leetcode.com/problems/permutation-sequence)
[77. Combinations](https://leetcode.com/problems/combinations)
| -|
[47. Permutations II](https://leetcode.com/problems/permutations-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
[46. Permutations](https://leetcode.com/problems/permutations)
[267. Palindrome Permutation II](https://leetcode.com/problems/palindrome-permutation-ii)
[996. Number of Squareful Arrays](https://leetcode.com/problems/number-of-squareful-arrays)
| -|
[48. Rotate Image](https://leetcode.com/problems/rotate-image)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Matrix](https://leetcode.com/tag/matrix)
|
[1886. Determine Whether Matrix Can Be Obtained By Rotation](https://leetcode.com/problems/determine-whether-matrix-can-be-obtained-by-rotation)
| -|
[49. Group Anagrams](https://leetcode.com/problems/group-anagrams)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[242. Valid Anagram](https://leetcode.com/problems/valid-anagram)
[249. Group Shifted Strings](https://leetcode.com/problems/group-shifted-strings)
| -|
[50. Pow(x, n)](https://leetcode.com/problems/powx-n)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
[69. Sqrt(x)](https://leetcode.com/problems/sqrtx)
[372. Super Pow](https://leetcode.com/problems/super-pow)
| -|
[51. N-Queens](https://leetcode.com/problems/n-queens)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[52. N-Queens II](https://leetcode.com/problems/n-queens-ii)
[1001. Grid Illumination](https://leetcode.com/problems/grid-illumination)
| -|
[52. N-Queens II](https://leetcode.com/problems/n-queens-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
|
[51. N-Queens](https://leetcode.com/problems/n-queens)
| -|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
[697. Degree of an Array](https://leetcode.com/problems/degree-of-an-array)
[978. Longest Turbulent Subarray](https://leetcode.com/problems/longest-turbulent-subarray)
[1746. Maximum Subarray Sum After One Operation](https://leetcode.com/problems/maximum-subarray-sum-after-one-operation)
[1749. Maximum Absolute Sum of Any Subarray](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray)
| -|
[54. Spiral Matrix](https://leetcode.com/problems/spiral-matrix)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[59. Spiral Matrix II](https://leetcode.com/problems/spiral-matrix-ii)
[885. Spiral Matrix III](https://leetcode.com/problems/spiral-matrix-iii)
| -|
[55. Jump Game](https://leetcode.com/problems/jump-game)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[45. Jump Game II](https://leetcode.com/problems/jump-game-ii)
[1306. Jump Game III](https://leetcode.com/problems/jump-game-iii)
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[57. Insert Interval](https://leetcode.com/problems/insert-interval)
[252. Meeting Rooms](https://leetcode.com/problems/meeting-rooms)
[253. Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii)
[495. Teemo Attacking](https://leetcode.com/problems/teemo-attacking)
[616. Add Bold Tag in String](https://leetcode.com/problems/add-bold-tag-in-string)
[715. Range Module](https://leetcode.com/problems/range-module)
[759. Employee Free Time](https://leetcode.com/problems/employee-free-time)
[763. Partition Labels](https://leetcode.com/problems/partition-labels)
[986. Interval List Intersections](https://leetcode.com/problems/interval-list-intersections)
[2158. Amount of New Area Painted Each Day](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| -|
[57. Insert Interval](https://leetcode.com/problems/insert-interval)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[715. Range Module](https://leetcode.com/problems/range-module)
| -|
[58. Length of Last Word](https://leetcode.com/problems/length-of-last-word)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[59. Spiral Matrix II](https://leetcode.com/problems/spiral-matrix-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[54. Spiral Matrix](https://leetcode.com/problems/spiral-matrix)
[885. Spiral Matrix III](https://leetcode.com/problems/spiral-matrix-iii)
| -|
[60. Permutation Sequence](https://leetcode.com/problems/permutation-sequence)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
[46. Permutations](https://leetcode.com/problems/permutations)
| -|
[61. Rotate List](https://leetcode.com/problems/rotate-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[189. Rotate Array](https://leetcode.com/problems/rotate-array)
[725. Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts)
| -|
[62. Unique Paths](https://leetcode.com/problems/unique-paths)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
[63. Unique Paths II](https://leetcode.com/problems/unique-paths-ii)
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
[174. Dungeon Game](https://leetcode.com/problems/dungeon-game)
[2087. Minimum Cost Homecoming of a Robot in a Grid](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| -|
[63. Unique Paths II](https://leetcode.com/problems/unique-paths-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[62. Unique Paths](https://leetcode.com/problems/unique-paths)
[980. Unique Paths III](https://leetcode.com/problems/unique-paths-iii)
| -|
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[62. Unique Paths](https://leetcode.com/problems/unique-paths)
[174. Dungeon Game](https://leetcode.com/problems/dungeon-game)
[741. Cherry Pickup](https://leetcode.com/problems/cherry-pickup)
[1937. Maximum Number of Points with Cost](https://leetcode.com/problems/maximum-number-of-points-with-cost)
[2087. Minimum Cost Homecoming of a Robot in a Grid](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| -|
[65. Valid Number](https://leetcode.com/problems/valid-number)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
[8. String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi)
| -|
[66. Plus One](https://leetcode.com/problems/plus-one)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[43. Multiply Strings](https://leetcode.com/problems/multiply-strings)
[67. Add Binary](https://leetcode.com/problems/add-binary)
[369. Plus One Linked List](https://leetcode.com/problems/plus-one-linked-list)
[989. Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer)
| -|
[67. Add Binary](https://leetcode.com/problems/add-binary)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Simulation](https://leetcode.com/tag/simulation)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[43. Multiply Strings](https://leetcode.com/problems/multiply-strings)
[66. Plus One](https://leetcode.com/problems/plus-one)
[989. Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer)
| -|
[68. Text Justification](https://leetcode.com/problems/text-justification)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[1592. Rearrange Spaces Between Words](https://leetcode.com/problems/rearrange-spaces-between-words)
[2138. Divide a String Into Groups of Size k](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| -|
[69. Sqrt(x)](https://leetcode.com/problems/sqrtx)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[50. Pow(x, n)](https://leetcode.com/problems/powx-n)
[367. Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square)
| -|
[70. Climbing Stairs](https://leetcode.com/problems/climbing-stairs)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
[509. Fibonacci Number](https://leetcode.com/problems/fibonacci-number)
[746. Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs)
[1137. N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number)
| -|
[71. Simplify Path](https://leetcode.com/problems/simplify-path)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[72. Edit Distance](https://leetcode.com/problems/edit-distance)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[161. One Edit Distance](https://leetcode.com/problems/one-edit-distance)
[583. Delete Operation for Two Strings](https://leetcode.com/problems/delete-operation-for-two-strings)
[712. Minimum ASCII Delete Sum for Two Strings](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
[1035. Uncrossed Lines](https://leetcode.com/problems/uncrossed-lines)
| -|
[73. Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
[289. Game of Life](https://leetcode.com/problems/game-of-life)
[2123. Minimum Operations to Remove Adjacent Ones in Matrix](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
[2125. Number of Laser Beams in a Bank](https://leetcode.com/problems/number-of-laser-beams-in-a-bank)
[2174. Remove All Ones With Row and Column Flips II](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| -|
[74. Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[240. Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii)
| -|
[75. Sort Colors](https://leetcode.com/problems/sort-colors)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[148. Sort List](https://leetcode.com/problems/sort-list)
[280. Wiggle Sort](https://leetcode.com/problems/wiggle-sort)
[324. Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii)
| -|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[30. Substring with Concatenation of All Words](https://leetcode.com/problems/substring-with-concatenation-of-all-words)
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
[567. Permutation in String](https://leetcode.com/problems/permutation-in-string)
[632. Smallest Range Covering Elements from K Lists](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists)
[727. Minimum Window Subsequence](https://leetcode.com/problems/minimum-window-subsequence)
| -|
[77. Combinations](https://leetcode.com/problems/combinations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
[46. Permutations](https://leetcode.com/problems/permutations)
| -|
[78. Subsets](https://leetcode.com/problems/subsets)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[90. Subsets II](https://leetcode.com/problems/subsets-ii)
[320. Generalized Abbreviation](https://leetcode.com/problems/generalized-abbreviation)
[784. Letter Case Permutation](https://leetcode.com/problems/letter-case-permutation)
[1982. Find Array Given Subset Sums](https://leetcode.com/problems/find-array-given-subset-sums)
[2044. Count Number of Maximum Bitwise-OR Subsets](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets)
| -|
[79. Word Search](https://leetcode.com/problems/word-search)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Matrix](https://leetcode.com/tag/matrix)
|
[212. Word Search II](https://leetcode.com/problems/word-search-ii)
| -|
[80. Remove Duplicates from Sorted Array II](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[26. Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
| -|
[81. Search in Rotated Sorted Array II](https://leetcode.com/problems/search-in-rotated-sorted-array-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[33. Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array)
| -|
[82. Remove Duplicates from Sorted List II](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[83. Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
[1836. Remove Duplicates From an Unsorted Linked List](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| -|
[83. Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[82. Remove Duplicates from Sorted List II](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
[1836. Remove Duplicates From an Unsorted Linked List](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| -|
[84. Largest Rectangle in Histogram](https://leetcode.com/problems/largest-rectangle-in-histogram)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[85. Maximal Rectangle](https://leetcode.com/problems/maximal-rectangle)
[1793. Maximum Score of a Good Subarray](https://leetcode.com/problems/maximum-score-of-a-good-subarray)
| -|
[85. Maximal Rectangle](https://leetcode.com/problems/maximal-rectangle)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Matrix](https://leetcode.com/tag/matrix)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[84. Largest Rectangle in Histogram](https://leetcode.com/problems/largest-rectangle-in-histogram)
[221. Maximal Square](https://leetcode.com/problems/maximal-square)
| -|
[86. Partition List](https://leetcode.com/problems/partition-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[2161. Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| -|
[87. Scramble String](https://leetcode.com/problems/scramble-string)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[88. Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
[977. Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array)
[986. Interval List Intersections](https://leetcode.com/problems/interval-list-intersections)
| -|
[89. Gray Code](https://leetcode.com/problems/gray-code)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[717. 1-bit and 2-bit Characters](https://leetcode.com/problems/1-bit-and-2-bit-characters)
| -|
[90. Subsets II](https://leetcode.com/problems/subsets-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[78. Subsets](https://leetcode.com/problems/subsets)
[1982. Find Array Given Subset Sums](https://leetcode.com/problems/find-array-given-subset-sums)
| -|
[91. Decode Ways](https://leetcode.com/problems/decode-ways)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[639. Decode Ways II](https://leetcode.com/problems/decode-ways-ii)
[1977. Number of Ways to Separate Numbers](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| -|
[92. Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
| -|
[93. Restore IP Addresses](https://leetcode.com/problems/restore-ip-addresses)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[751. IP to CIDR](https://leetcode.com/problems/ip-to-cidr)
| -|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[98. Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree)
[144. Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal)
[145. Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal)
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
[230. Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
[272. Closest Binary Search Tree Value II](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
[285. Inorder Successor in BST](https://leetcode.com/problems/inorder-successor-in-bst)
[426. Convert Binary Search Tree to Sorted Doubly Linked List](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list)
[783. Minimum Distance Between BST Nodes](https://leetcode.com/problems/minimum-distance-between-bst-nodes)
| -|
[95. Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[96. Unique Binary Search Trees](https://leetcode.com/problems/unique-binary-search-trees)
[241. Different Ways to Add Parentheses](https://leetcode.com/problems/different-ways-to-add-parentheses)
| -|
[96. Unique Binary Search Trees](https://leetcode.com/problems/unique-binary-search-trees)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[95. Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii)
| -|
[97. Interleaving String](https://leetcode.com/problems/interleaving-string)
| 🆓 | 👀 | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[98. Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[501. Find Mode in Binary Search Tree](https://leetcode.com/problems/find-mode-in-binary-search-tree)
| -|
[99. Recover Binary Search Tree](https://leetcode.com/problems/recover-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[100. Same Tree](https://leetcode.com/problems/same-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[101. Symmetric Tree](https://leetcode.com/problems/symmetric-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[103. Binary Tree Zigzag Level Order Traversal](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal)
[107. Binary Tree Level Order Traversal II](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
[111. Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree)
[314. Binary Tree Vertical Order Traversal](https://leetcode.com/problems/binary-tree-vertical-order-traversal)
[429. N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
[637. Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree)
[993. Cousins in Binary Tree](https://leetcode.com/problems/cousins-in-binary-tree)
| -|
[103. Binary Tree Zigzag Level Order Traversal](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
| -|
[104. Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[110. Balanced Binary Tree](https://leetcode.com/problems/balanced-binary-tree)
[111. Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree)
[559. Maximum Depth of N-ary Tree](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
[1376. Time Needed to Inform All Employees](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| -|
[105. Construct Binary Tree from Preorder and Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[106. Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal)
| -|
[106. Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[105. Construct Binary Tree from Preorder and Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal)
| -|
[107. Binary Tree Level Order Traversal II](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
[637. Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree)
| -|
[108. Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[109. Convert Sorted List to Binary Search Tree](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
| -|
[109. Convert Sorted List to Binary Search Tree](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
| 🆓 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[108. Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree)
[2196. Create Binary Tree From Descriptions](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| -|
[110. Balanced Binary Tree](https://leetcode.com/problems/balanced-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[104. Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| -|
[111. Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
[104. Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| -|
[112. Path Sum](https://leetcode.com/problems/path-sum)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
[129. Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers)
[437. Path Sum III](https://leetcode.com/problems/path-sum-iii)
[666. Path Sum IV](https://leetcode.com/problems/path-sum-iv)
| -|
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[112. Path Sum](https://leetcode.com/problems/path-sum)
[257. Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths)
[437. Path Sum III](https://leetcode.com/problems/path-sum-iii)
[666. Path Sum IV](https://leetcode.com/problems/path-sum-iv)
[2096. Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| -|
[114. Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[430. Flatten a Multilevel Doubly Linked List](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
[1660. Correct a Binary Tree](https://leetcode.com/problems/correct-a-binary-tree)
| -|
[115. Distinct Subsequences](https://leetcode.com/problems/distinct-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1987. Number of Unique Good Subsequences](https://leetcode.com/problems/number-of-unique-good-subsequences)
| -|
[116. Populating Next Right Pointers in Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[117. Populating Next Right Pointers in Each Node II](https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii)
[199. Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view)
| -|
[117. Populating Next Right Pointers in Each Node II](https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[116. Populating Next Right Pointers in Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
| -|
[118. Pascal's Triangle](https://leetcode.com/problems/pascals-triangle)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[119. Pascal's Triangle II](https://leetcode.com/problems/pascals-triangle-ii)
| -|
[119. Pascal's Triangle II](https://leetcode.com/problems/pascals-triangle-ii)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[118. Pascal's Triangle](https://leetcode.com/problems/pascals-triangle)
| -|
[120. Triangle](https://leetcode.com/problems/triangle)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
[123. Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
[188. Best Time to Buy and Sell Stock IV](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
[309. Best Time to Buy and Sell Stock with Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
[2012. Sum of Beauty in the Array](https://leetcode.com/problems/sum-of-beauty-in-the-array)
[2016. Maximum Difference Between Increasing Elements](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| -|
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[123. Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
[188. Best Time to Buy and Sell Stock IV](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
[309. Best Time to Buy and Sell Stock with Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
[714. Best Time to Buy and Sell Stock with Transaction Fee](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee)
| -|
[123. Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
[188. Best Time to Buy and Sell Stock IV](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
[689. Maximum Sum of 3 Non-Overlapping Subarrays](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays)
| -|
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[112. Path Sum](https://leetcode.com/problems/path-sum)
[129. Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers)
[666. Path Sum IV](https://leetcode.com/problems/path-sum-iv)
[687. Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path)
[1376. Time Needed to Inform All Employees](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| -|
[125. Valid Palindrome](https://leetcode.com/problems/valid-palindrome)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[234. Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list)
[680. Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii)
[2002. Maximum Product of the Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
[2108. Find First Palindromic String in the Array](https://leetcode.com/problems/find-first-palindromic-string-in-the-array)
| -|
[126. Word Ladder II](https://leetcode.com/problems/word-ladder-ii)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[127. Word Ladder](https://leetcode.com/problems/word-ladder)
[2157. Groups of Strings](https://leetcode.com/problems/groups-of-strings)
| -|
[127. Word Ladder](https://leetcode.com/problems/word-ladder)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[126. Word Ladder II](https://leetcode.com/problems/word-ladder-ii)
[433. Minimum Genetic Mutation](https://leetcode.com/problems/minimum-genetic-mutation)
| -|
[128. Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Union Find](https://leetcode.com/tag/union-find)
|
[298. Binary Tree Longest Consecutive Sequence](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
[2177. Find Three Consecutive Integers That Sum to a Given Number](https://leetcode.com/problems/find-three-consecutive-integers-that-sum-to-a-given-number)
| -|
[129. Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[112. Path Sum](https://leetcode.com/problems/path-sum)
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
[988. Smallest String Starting From Leaf](https://leetcode.com/problems/smallest-string-starting-from-leaf)
| -|
[130. Surrounded Regions](https://leetcode.com/problems/surrounded-regions)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
| -|
[131. Palindrome Partitioning](https://leetcode.com/problems/palindrome-partitioning)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[132. Palindrome Partitioning II](https://leetcode.com/problems/palindrome-partitioning-ii)
[1745. Palindrome Partitioning IV](https://leetcode.com/problems/palindrome-partitioning-iv)
| -|
[132. Palindrome Partitioning II](https://leetcode.com/problems/palindrome-partitioning-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[131. Palindrome Partitioning](https://leetcode.com/problems/palindrome-partitioning)
[1745. Palindrome Partitioning IV](https://leetcode.com/problems/palindrome-partitioning-iv)
| -|
[133. Clone Graph](https://leetcode.com/problems/clone-graph)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[138. Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer)
[1485. Clone Binary Tree With Random Pointer](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
[1490. Clone N-ary Tree](https://leetcode.com/problems/clone-n-ary-tree)
| -|
[134. Gas Station](https://leetcode.com/problems/gas-station)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[135. Candy](https://leetcode.com/problems/candy)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[136. Single Number](https://leetcode.com/problems/single-number)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[137. Single Number II](https://leetcode.com/problems/single-number-ii)
[260. Single Number III](https://leetcode.com/problems/single-number-iii)
[268. Missing Number](https://leetcode.com/problems/missing-number)
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
[389. Find the Difference](https://leetcode.com/problems/find-the-difference)
| -|
[137. Single Number II](https://leetcode.com/problems/single-number-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[136. Single Number](https://leetcode.com/problems/single-number)
[260. Single Number III](https://leetcode.com/problems/single-number-iii)
| -|
[138. Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
|
[133. Clone Graph](https://leetcode.com/problems/clone-graph)
[1485. Clone Binary Tree With Random Pointer](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
[1490. Clone N-ary Tree](https://leetcode.com/problems/clone-n-ary-tree)
| -|
[139. Word Break](https://leetcode.com/problems/word-break)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Trie](https://leetcode.com/tag/trie)
[Memoization](https://leetcode.com/tag/memoization)
|
[140. Word Break II](https://leetcode.com/problems/word-break-ii)
| -|
[140. Word Break II](https://leetcode.com/problems/word-break-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Trie](https://leetcode.com/tag/trie)
[Memoization](https://leetcode.com/tag/memoization)
|
[139. Word Break](https://leetcode.com/problems/word-break)
[472. Concatenated Words](https://leetcode.com/problems/concatenated-words)
| -|
[141. Linked List Cycle](https://leetcode.com/problems/linked-list-cycle)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[142. Linked List Cycle II](https://leetcode.com/problems/linked-list-cycle-ii)
[202. Happy Number](https://leetcode.com/problems/happy-number)
| -|
[142. Linked List Cycle II](https://leetcode.com/problems/linked-list-cycle-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[141. Linked List Cycle](https://leetcode.com/problems/linked-list-cycle)
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
| -|
[143. Reorder List](https://leetcode.com/problems/reorder-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[2095. Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| -|
[144. Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[255. Verify Preorder Sequence in Binary Search Tree](https://leetcode.com/problems/verify-preorder-sequence-in-binary-search-tree)
[589. N-ary Tree Preorder Traversal](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| -|
[145. Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[590. N-ary Tree Postorder Traversal](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| -|
[146. LRU Cache](https://leetcode.com/problems/lru-cache)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
|
[460. LFU Cache](https://leetcode.com/problems/lfu-cache)
[588. Design In-Memory File System](https://leetcode.com/problems/design-in-memory-file-system)
[604. Design Compressed String Iterator](https://leetcode.com/problems/design-compressed-string-iterator)
[1756. Design Most Recently Used Queue](https://leetcode.com/problems/design-most-recently-used-queue)
| -|
[147. Insertion Sort List](https://leetcode.com/problems/insertion-sort-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Sorting](https://leetcode.com/tag/sorting)
|
[148. Sort List](https://leetcode.com/problems/sort-list)
[708. Insert into a Sorted Circular Linked List](https://leetcode.com/problems/insert-into-a-sorted-circular-linked-list)
| -|
[148. Sort List](https://leetcode.com/problems/sort-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Merge Sort](https://leetcode.com/tag/merge-sort)
|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
[75. Sort Colors](https://leetcode.com/problems/sort-colors)
[147. Insertion Sort List](https://leetcode.com/problems/insertion-sort-list)
[2046. Sort Linked List Already Sorted Using Absolute Values](https://leetcode.com/problems/sort-linked-list-already-sorted-using-absolute-values)
| -|
[149. Max Points on a Line](https://leetcode.com/problems/max-points-on-a-line)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[356. Line Reflection](https://leetcode.com/problems/line-reflection)
[2152. Minimum Number of Lines to Cover Points](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| -|
[150. Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Stack](https://leetcode.com/tag/stack)
|
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
| -|
[151. Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string)
| 🆓 | ✅ | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[186. Reverse Words in a String II](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| -|
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
[198. House Robber](https://leetcode.com/problems/house-robber)
[238. Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)
[628. Maximum Product of Three Numbers](https://leetcode.com/problems/maximum-product-of-three-numbers)
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
| -|
[153. Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[33. Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array)
[154. Find Minimum in Rotated Sorted Array II](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii)
| -|
[154. Find Minimum in Rotated Sorted Array II](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[153. Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
| -|
[155. Min Stack](https://leetcode.com/problems/min-stack)
| 🆓 | | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
|
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
[716. Max Stack](https://leetcode.com/problems/max-stack)
| -|
[156. Binary Tree Upside Down](https://leetcode.com/problems/binary-tree-upside-down)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
| -|
[157. Read N Characters Given Read4](https://leetcode.com/problems/read-n-characters-given-read4)
| 💰 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
[Interactive](https://leetcode.com/tag/interactive)
|
[158. Read N Characters Given read4 II - Call Multiple Times](https://leetcode.com/problems/read-n-characters-given-read4-ii-call-multiple-times)
| -|
[158. Read N Characters Given read4 II - Call Multiple Times](https://leetcode.com/problems/read-n-characters-given-read4-ii-call-multiple-times)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
[Interactive](https://leetcode.com/tag/interactive)
|
[157. Read N Characters Given Read4](https://leetcode.com/problems/read-n-characters-given-read4)
| -|
[159. Longest Substring with At Most Two Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
| -|
[160. Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[599. Minimum Index Sum of Two Lists](https://leetcode.com/problems/minimum-index-sum-of-two-lists)
| -|
[161. One Edit Distance](https://leetcode.com/problems/one-edit-distance)
| 💰 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[72. Edit Distance](https://leetcode.com/problems/edit-distance)
| -|
[162. Find Peak Element](https://leetcode.com/problems/find-peak-element)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[852. Peak Index in a Mountain Array](https://leetcode.com/problems/peak-index-in-a-mountain-array)
[1901. Find a Peak Element II](https://leetcode.com/problems/find-a-peak-element-ii)
[2137. Pour Water Between Buckets to Make Water Levels Equal](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| -|
[163. Missing Ranges](https://leetcode.com/problems/missing-ranges)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[228. Summary Ranges](https://leetcode.com/problems/summary-ranges)
| -|
[164. Maximum Gap](https://leetcode.com/problems/maximum-gap)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Radix Sort](https://leetcode.com/tag/radix-sort)
|
| -|
[165. Compare Version Numbers](https://leetcode.com/problems/compare-version-numbers)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[166. Fraction to Recurring Decimal](https://leetcode.com/problems/fraction-to-recurring-decimal)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[167. Two Sum II - Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
[1099. Two Sum Less Than K](https://leetcode.com/problems/two-sum-less-than-k)
| -|
[168. Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title)
| 🆓 | 👀 | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[171. Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number)
[2194. Cells in a Range on an Excel Sheet](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| -|
[169. Majority Element](https://leetcode.com/problems/majority-element)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
[229. Majority Element II](https://leetcode.com/problems/majority-element-ii)
[1150. Check If a Number Is Majority Element in a Sorted Array](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| -|
[170. Two Sum III - Data structure design](https://leetcode.com/problems/two-sum-iii-data-structure-design)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Design](https://leetcode.com/tag/design)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[288. Unique Word Abbreviation](https://leetcode.com/problems/unique-word-abbreviation)
[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| -|
[171. Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[168. Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title)
[2194. Cells in a Range on an Excel Sheet](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| -|
[172. Factorial Trailing Zeroes](https://leetcode.com/problems/factorial-trailing-zeroes)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[233. Number of Digit One](https://leetcode.com/problems/number-of-digit-one)
[793. Preimage Size of Factorial Zeroes Function](https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function)
[2117. Abbreviating the Product of a Range](https://leetcode.com/problems/abbreviating-the-product-of-a-range)
| -|
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
| 🆓 | ✅ | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Design](https://leetcode.com/tag/design)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Iterator](https://leetcode.com/tag/iterator)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[251. Flatten 2D Vector](https://leetcode.com/problems/flatten-2d-vector)
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
[284. Peeking Iterator](https://leetcode.com/problems/peeking-iterator)
[285. Inorder Successor in BST](https://leetcode.com/problems/inorder-successor-in-bst)
[1586. Binary Search Tree Iterator II](https://leetcode.com/problems/binary-search-tree-iterator-ii)
| -|
[174. Dungeon Game](https://leetcode.com/problems/dungeon-game)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[62. Unique Paths](https://leetcode.com/problems/unique-paths)
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
[741. Cherry Pickup](https://leetcode.com/problems/cherry-pickup)
| -|
[175. Combine Two Tables](https://leetcode.com/problems/combine-two-tables)
| 🆓 | ✅ | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[577. Employee Bonus](https://leetcode.com/problems/employee-bonus)
| -|
[176. Second Highest Salary](https://leetcode.com/problems/second-highest-salary)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[177. Nth Highest Salary](https://leetcode.com/problems/nth-highest-salary)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[178. Rank Scores](https://leetcode.com/problems/rank-scores)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[179. Largest Number](https://leetcode.com/problems/largest-number)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2165. Smallest Value of the Rearranged Number](https://leetcode.com/problems/smallest-value-of-the-rearranged-number)
| -|
[180. Consecutive Numbers](https://leetcode.com/problems/consecutive-numbers)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[181. Employees Earning More Than Their Managers](https://leetcode.com/problems/employees-earning-more-than-their-managers)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[182. Duplicate Emails](https://leetcode.com/problems/duplicate-emails)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[183. Customers Who Never Order](https://leetcode.com/problems/customers-who-never-order)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[184. Department Highest Salary](https://leetcode.com/problems/department-highest-salary)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1112. Highest Grade For Each Student](https://leetcode.com/problems/highest-grade-for-each-student)
| -|
[185. Department Top Three Salaries](https://leetcode.com/problems/department-top-three-salaries)
| 🆓 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[186. Reverse Words in a String II](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| 💰 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[151. Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string)
[189. Rotate Array](https://leetcode.com/problems/rotate-array)
| -|
[187. Repeated DNA Sequences](https://leetcode.com/problems/repeated-dna-sequences)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[188. Best Time to Buy and Sell Stock IV](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
[123. Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| -|
[189. Rotate Array](https://leetcode.com/problems/rotate-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[61. Rotate List](https://leetcode.com/problems/rotate-list)
[186. Reverse Words in a String II](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| -|
[190. Reverse Bits](https://leetcode.com/problems/reverse-bits)
| 🆓 | ✅ | ⭐️ |
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[7. Reverse Integer](https://leetcode.com/problems/reverse-integer)
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
[2119. A Number After a Double Reversal](https://leetcode.com/problems/a-number-after-a-double-reversal)
| -|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
| 🆓 | ✅ | ⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[190. Reverse Bits](https://leetcode.com/problems/reverse-bits)
[231. Power of Two](https://leetcode.com/problems/power-of-two)
[338. Counting Bits](https://leetcode.com/problems/counting-bits)
[401. Binary Watch](https://leetcode.com/problems/binary-watch)
[461. Hamming Distance](https://leetcode.com/problems/hamming-distance)
[693. Binary Number with Alternating Bits](https://leetcode.com/problems/binary-number-with-alternating-bits)
[762. Prime Number of Set Bits in Binary Representation](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation)
| -|
[192. Word Frequency](https://leetcode.com/problems/word-frequency)
| 🆓 | | ⭐️⭐️ |
[Shell](https://leetcode.com/tag/shell)
|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
| -|
[193. Valid Phone Numbers](https://leetcode.com/problems/valid-phone-numbers)
| 🆓 | | ⭐️ |
[Shell](https://leetcode.com/tag/shell)
|
| -|
[194. Transpose File](https://leetcode.com/problems/transpose-file)
| 🆓 | | ⭐️⭐️ |
[Shell](https://leetcode.com/tag/shell)
|
| -|
[195. Tenth Line](https://leetcode.com/problems/tenth-line)
| 🆓 | | ⭐️ |
[Shell](https://leetcode.com/tag/shell)
|
| -|
[196. Delete Duplicate Emails](https://leetcode.com/problems/delete-duplicate-emails)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[197. Rising Temperature](https://leetcode.com/problems/rising-temperature)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[198. House Robber](https://leetcode.com/problems/house-robber)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
[256. Paint House](https://leetcode.com/problems/paint-house)
[276. Paint Fence](https://leetcode.com/problems/paint-fence)
[337. House Robber III](https://leetcode.com/problems/house-robber-iii)
[600. Non-negative Integers without Consecutive Ones](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
[656. Coin Path](https://leetcode.com/problems/coin-path)
[740. Delete and Earn](https://leetcode.com/problems/delete-and-earn)
[2140. Solving Questions With Brainpower](https://leetcode.com/problems/solving-questions-with-brainpower)
| -|
[199. Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[116. Populating Next Right Pointers in Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
[545. Boundary of Binary Tree](https://leetcode.com/problems/boundary-of-binary-tree)
| -|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[130. Surrounded Regions](https://leetcode.com/problems/surrounded-regions)
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
[305. Number of Islands II](https://leetcode.com/problems/number-of-islands-ii)
[323. Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
[694. Number of Distinct Islands](https://leetcode.com/problems/number-of-distinct-islands)
[695. Max Area of Island](https://leetcode.com/problems/max-area-of-island)
[1905. Count Sub Islands](https://leetcode.com/problems/count-sub-islands)
[1992. Find All Groups of Farmland](https://leetcode.com/problems/find-all-groups-of-farmland)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
15. 3Sum
[LeetCode Link](https://leetcode.com/problems/3sum)
18. 4Sum
[LeetCode Link](https://leetcode.com/problems/4sum)
167. Two Sum II - Input Array Is Sorted
[LeetCode Link](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
170. Two Sum III - Data structure design
[LeetCode Link](https://leetcode.com/problems/two-sum-iii-data-structure-design)
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
653. Two Sum IV - Input is a BST
[LeetCode Link](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
1099. Two Sum Less Than K
[LeetCode Link](https://leetcode.com/problems/two-sum-less-than-k)
1679. Max Number of K-Sum Pairs
[LeetCode Link](https://leetcode.com/problems/max-number-of-k-sum-pairs)
1711. Count Good Meals
[LeetCode Link](https://leetcode.com/problems/count-good-meals)
2006. Count Number of Pairs With Absolute Difference K
[LeetCode Link](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
2023. Number of Pairs of Strings With Concatenation Equal to Target
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-strings-with-concatenation-equal-to-target)
| +|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
43. Multiply Strings
[LeetCode Link](https://leetcode.com/problems/multiply-strings)
67. Add Binary
[LeetCode Link](https://leetcode.com/problems/add-binary)
371. Sum of Two Integers
[LeetCode Link](https://leetcode.com/problems/sum-of-two-integers)
415. Add Strings
[LeetCode Link](https://leetcode.com/problems/add-strings)
445. Add Two Numbers II
[LeetCode Link](https://leetcode.com/problems/add-two-numbers-ii)
989. Add to Array-Form of Integer
[LeetCode Link](https://leetcode.com/problems/add-to-array-form-of-integer)
1634. Add Two Polynomials Represented as Linked Lists
[LeetCode Link](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| +|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
159. Longest Substring with At Most Two Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
1695. Maximum Erasure Value
[LeetCode Link](https://leetcode.com/problems/maximum-erasure-value)
2067. Number of Equal Count Substrings
[LeetCode Link](https://leetcode.com/problems/number-of-equal-count-substrings)
| +|
4. Median of Two Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/median-of-two-sorted-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
|
| +|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
214. Shortest Palindrome
[LeetCode Link](https://leetcode.com/problems/shortest-palindrome)
266. Palindrome Permutation
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation)
336. Palindrome Pairs
[LeetCode Link](https://leetcode.com/problems/palindrome-pairs)
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
647. Palindromic Substrings
[LeetCode Link](https://leetcode.com/problems/palindromic-substrings)
| +|
6. Zigzag Conversion
[LeetCode Link](https://leetcode.com/problems/zigzag-conversion)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
7. Reverse Integer
[LeetCode Link](https://leetcode.com/problems/reverse-integer)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
8. String to Integer (atoi)
[LeetCode Link](https://leetcode.com/problems/string-to-integer-atoi)
190. Reverse Bits
[LeetCode Link](https://leetcode.com/problems/reverse-bits)
2119. A Number After a Double Reversal
[LeetCode Link](https://leetcode.com/problems/a-number-after-a-double-reversal)
| +|
8. String to Integer (atoi)
[LeetCode Link](https://leetcode.com/problems/string-to-integer-atoi)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
7. Reverse Integer
[LeetCode Link](https://leetcode.com/problems/reverse-integer)
65. Valid Number
[LeetCode Link](https://leetcode.com/problems/valid-number)
2042. Check if Numbers Are Ascending in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| +|
9. Palindrome Number
[LeetCode Link](https://leetcode.com/problems/palindrome-number)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
234. Palindrome Linked List
[LeetCode Link](https://leetcode.com/problems/palindrome-linked-list)
| +|
10. Regular Expression Matching
[LeetCode Link](https://leetcode.com/problems/regular-expression-matching)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
44. Wildcard Matching
[LeetCode Link](https://leetcode.com/problems/wildcard-matching)
| +|
11. Container With Most Water
[LeetCode Link](https://leetcode.com/problems/container-with-most-water)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
42. Trapping Rain Water
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water)
| +|
12. Integer to Roman
[LeetCode Link](https://leetcode.com/problems/integer-to-roman)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
13. Roman to Integer
[LeetCode Link](https://leetcode.com/problems/roman-to-integer)
273. Integer to English Words
[LeetCode Link](https://leetcode.com/problems/integer-to-english-words)
| +|
13. Roman to Integer
[LeetCode Link](https://leetcode.com/problems/roman-to-integer)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
12. Integer to Roman
[LeetCode Link](https://leetcode.com/problems/integer-to-roman)
| +|
14. Longest Common Prefix
[LeetCode Link](https://leetcode.com/problems/longest-common-prefix)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
15. 3Sum
[LeetCode Link](https://leetcode.com/problems/3sum)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
16. 3Sum Closest
[LeetCode Link](https://leetcode.com/problems/3sum-closest)
18. 4Sum
[LeetCode Link](https://leetcode.com/problems/4sum)
259. 3Sum Smaller
[LeetCode Link](https://leetcode.com/problems/3sum-smaller)
| +|
16. 3Sum Closest
[LeetCode Link](https://leetcode.com/problems/3sum-closest)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
15. 3Sum
[LeetCode Link](https://leetcode.com/problems/3sum)
259. 3Sum Smaller
[LeetCode Link](https://leetcode.com/problems/3sum-smaller)
| +|
17. Letter Combinations of a Phone Number
[LeetCode Link](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
22. Generate Parentheses
[LeetCode Link](https://leetcode.com/problems/generate-parentheses)
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
401. Binary Watch
[LeetCode Link](https://leetcode.com/problems/binary-watch)
| +|
18. 4Sum
[LeetCode Link](https://leetcode.com/problems/4sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
15. 3Sum
[LeetCode Link](https://leetcode.com/problems/3sum)
454. 4Sum II
[LeetCode Link](https://leetcode.com/problems/4sum-ii)
1995. Count Special Quadruplets
[LeetCode Link](https://leetcode.com/problems/count-special-quadruplets)
| +|
19. Remove Nth Node From End of List
[LeetCode Link](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
1474. Delete N Nodes After M Nodes of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
1721. Swapping Nodes in a Linked List
[LeetCode Link](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
2095. Delete the Middle Node of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| +|
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
22. Generate Parentheses
[LeetCode Link](https://leetcode.com/problems/generate-parentheses)
32. Longest Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/longest-valid-parentheses)
301. Remove Invalid Parentheses
[LeetCode Link](https://leetcode.com/problems/remove-invalid-parentheses)
1003. Check If Word Is Valid After Substitutions
[LeetCode Link](https://leetcode.com/problems/check-if-word-is-valid-after-substitutions)
2116. Check if a Parentheses String Can Be Valid
[LeetCode Link](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| +|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
23. Merge k Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-k-sorted-lists)
88. Merge Sorted Array
[LeetCode Link](https://leetcode.com/problems/merge-sorted-array)
148. Sort List
[LeetCode Link](https://leetcode.com/problems/sort-list)
244. Shortest Word Distance II
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-ii)
1634. Add Two Polynomials Represented as Linked Lists
[LeetCode Link](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
1940. Longest Common Subsequence Between Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence-between-sorted-arrays)
| +|
22. Generate Parentheses
[LeetCode Link](https://leetcode.com/problems/generate-parentheses)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
17. Letter Combinations of a Phone Number
[LeetCode Link](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
2116. Check if a Parentheses String Can Be Valid
[LeetCode Link](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| +|
23. Merge k Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-k-sorted-lists)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| +|
24. Swap Nodes in Pairs
[LeetCode Link](https://leetcode.com/problems/swap-nodes-in-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
25. Reverse Nodes in k-Group
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-k-group)
1721. Swapping Nodes in a Linked List
[LeetCode Link](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
| +|
25. Reverse Nodes in k-Group
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-k-group)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
24. Swap Nodes in Pairs
[LeetCode Link](https://leetcode.com/problems/swap-nodes-in-pairs)
1721. Swapping Nodes in a Linked List
[LeetCode Link](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
2074. Reverse Nodes in Even Length Groups
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
| +|
26. Remove Duplicates from Sorted Array
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
27. Remove Element
[LeetCode Link](https://leetcode.com/problems/remove-element)
80. Remove Duplicates from Sorted Array II
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii)
| +|
27. Remove Element
[LeetCode Link](https://leetcode.com/problems/remove-element)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
26. Remove Duplicates from Sorted Array
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
203. Remove Linked List Elements
[LeetCode Link](https://leetcode.com/problems/remove-linked-list-elements)
283. Move Zeroes
[LeetCode Link](https://leetcode.com/problems/move-zeroes)
| +|
28. Implement strStr()
[LeetCode Link](https://leetcode.com/problems/implement-strstr)
| 🆓 | 👀 | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
214. Shortest Palindrome
[LeetCode Link](https://leetcode.com/problems/shortest-palindrome)
459. Repeated Substring Pattern
[LeetCode Link](https://leetcode.com/problems/repeated-substring-pattern)
| +|
29. Divide Two Integers
[LeetCode Link](https://leetcode.com/problems/divide-two-integers)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
30. Substring with Concatenation of All Words
[LeetCode Link](https://leetcode.com/problems/substring-with-concatenation-of-all-words)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
| +|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
46. Permutations
[LeetCode Link](https://leetcode.com/problems/permutations)
47. Permutations II
[LeetCode Link](https://leetcode.com/problems/permutations-ii)
60. Permutation Sequence
[LeetCode Link](https://leetcode.com/problems/permutation-sequence)
267. Palindrome Permutation II
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation-ii)
1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number
[LeetCode Link](https://leetcode.com/problems/minimum-adjacent-swaps-to-reach-the-kth-smallest-number)
| +|
32. Longest Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/longest-valid-parentheses)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
| +|
33. Search in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
81. Search in Rotated Sorted Array II
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array-ii)
153. Find Minimum in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
2137. Pour Water Between Buckets to Make Water Levels Equal
[LeetCode Link](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| +|
34. Find First and Last Position of Element in Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
278. First Bad Version
[LeetCode Link](https://leetcode.com/problems/first-bad-version)
2055. Plates Between Candles
[LeetCode Link](https://leetcode.com/problems/plates-between-candles)
2089. Find Target Indices After Sorting Array
[LeetCode Link](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| +|
35. Search Insert Position
[LeetCode Link](https://leetcode.com/problems/search-insert-position)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
278. First Bad Version
[LeetCode Link](https://leetcode.com/problems/first-bad-version)
| +|
36. Valid Sudoku
[LeetCode Link](https://leetcode.com/problems/valid-sudoku)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
37. Sudoku Solver
[LeetCode Link](https://leetcode.com/problems/sudoku-solver)
2133. Check if Every Row and Column Contains All Numbers
[LeetCode Link](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| +|
37. Sudoku Solver
[LeetCode Link](https://leetcode.com/problems/sudoku-solver)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
36. Valid Sudoku
[LeetCode Link](https://leetcode.com/problems/valid-sudoku)
980. Unique Paths III
[LeetCode Link](https://leetcode.com/problems/unique-paths-iii)
| +|
38. Count and Say
[LeetCode Link](https://leetcode.com/problems/count-and-say)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
271. Encode and Decode Strings
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-strings)
443. String Compression
[LeetCode Link](https://leetcode.com/problems/string-compression)
| +|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
17. Letter Combinations of a Phone Number
[LeetCode Link](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
40. Combination Sum II
[LeetCode Link](https://leetcode.com/problems/combination-sum-ii)
77. Combinations
[LeetCode Link](https://leetcode.com/problems/combinations)
216. Combination Sum III
[LeetCode Link](https://leetcode.com/problems/combination-sum-iii)
254. Factor Combinations
[LeetCode Link](https://leetcode.com/problems/factor-combinations)
377. Combination Sum IV
[LeetCode Link](https://leetcode.com/problems/combination-sum-iv)
| +|
40. Combination Sum II
[LeetCode Link](https://leetcode.com/problems/combination-sum-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
| +|
41. First Missing Positive
[LeetCode Link](https://leetcode.com/problems/first-missing-positive)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
448. Find All Numbers Disappeared in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
765. Couples Holding Hands
[LeetCode Link](https://leetcode.com/problems/couples-holding-hands)
| +|
42. Trapping Rain Water
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
11. Container With Most Water
[LeetCode Link](https://leetcode.com/problems/container-with-most-water)
238. Product of Array Except Self
[LeetCode Link](https://leetcode.com/problems/product-of-array-except-self)
407. Trapping Rain Water II
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water-ii)
755. Pour Water
[LeetCode Link](https://leetcode.com/problems/pour-water)
| +|
43. Multiply Strings
[LeetCode Link](https://leetcode.com/problems/multiply-strings)
| 🆓 | 👀 | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
66. Plus One
[LeetCode Link](https://leetcode.com/problems/plus-one)
67. Add Binary
[LeetCode Link](https://leetcode.com/problems/add-binary)
415. Add Strings
[LeetCode Link](https://leetcode.com/problems/add-strings)
| +|
44. Wildcard Matching
[LeetCode Link](https://leetcode.com/problems/wildcard-matching)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
10. Regular Expression Matching
[LeetCode Link](https://leetcode.com/problems/regular-expression-matching)
| +|
45. Jump Game II
[LeetCode Link](https://leetcode.com/problems/jump-game-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
55. Jump Game
[LeetCode Link](https://leetcode.com/problems/jump-game)
1306. Jump Game III
[LeetCode Link](https://leetcode.com/problems/jump-game-iii)
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
46. Permutations
[LeetCode Link](https://leetcode.com/problems/permutations)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
47. Permutations II
[LeetCode Link](https://leetcode.com/problems/permutations-ii)
60. Permutation Sequence
[LeetCode Link](https://leetcode.com/problems/permutation-sequence)
77. Combinations
[LeetCode Link](https://leetcode.com/problems/combinations)
| +|
47. Permutations II
[LeetCode Link](https://leetcode.com/problems/permutations-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
46. Permutations
[LeetCode Link](https://leetcode.com/problems/permutations)
267. Palindrome Permutation II
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation-ii)
996. Number of Squareful Arrays
[LeetCode Link](https://leetcode.com/problems/number-of-squareful-arrays)
| +|
48. Rotate Image
[LeetCode Link](https://leetcode.com/problems/rotate-image)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1886. Determine Whether Matrix Can Be Obtained By Rotation
[LeetCode Link](https://leetcode.com/problems/determine-whether-matrix-can-be-obtained-by-rotation)
| +|
49. Group Anagrams
[LeetCode Link](https://leetcode.com/problems/group-anagrams)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
242. Valid Anagram
[LeetCode Link](https://leetcode.com/problems/valid-anagram)
249. Group Shifted Strings
[LeetCode Link](https://leetcode.com/problems/group-shifted-strings)
| +|
50. Pow(x, n)
[LeetCode Link](https://leetcode.com/problems/powx-n)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
69. Sqrt(x)
[LeetCode Link](https://leetcode.com/problems/sqrtx)
372. Super Pow
[LeetCode Link](https://leetcode.com/problems/super-pow)
| +|
51. N-Queens
[LeetCode Link](https://leetcode.com/problems/n-queens)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
52. N-Queens II
[LeetCode Link](https://leetcode.com/problems/n-queens-ii)
1001. Grid Illumination
[LeetCode Link](https://leetcode.com/problems/grid-illumination)
| +|
52. N-Queens II
[LeetCode Link](https://leetcode.com/problems/n-queens-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
51. N-Queens
[LeetCode Link](https://leetcode.com/problems/n-queens)
| +|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
697. Degree of an Array
[LeetCode Link](https://leetcode.com/problems/degree-of-an-array)
978. Longest Turbulent Subarray
[LeetCode Link](https://leetcode.com/problems/longest-turbulent-subarray)
1746. Maximum Subarray Sum After One Operation
[LeetCode Link](https://leetcode.com/problems/maximum-subarray-sum-after-one-operation)
1749. Maximum Absolute Sum of Any Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray)
| +|
54. Spiral Matrix
[LeetCode Link](https://leetcode.com/problems/spiral-matrix)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
59. Spiral Matrix II
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-ii)
885. Spiral Matrix III
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-iii)
| +|
55. Jump Game
[LeetCode Link](https://leetcode.com/problems/jump-game)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
45. Jump Game II
[LeetCode Link](https://leetcode.com/problems/jump-game-ii)
1306. Jump Game III
[LeetCode Link](https://leetcode.com/problems/jump-game-iii)
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
57. Insert Interval
[LeetCode Link](https://leetcode.com/problems/insert-interval)
252. Meeting Rooms
[LeetCode Link](https://leetcode.com/problems/meeting-rooms)
253. Meeting Rooms II
[LeetCode Link](https://leetcode.com/problems/meeting-rooms-ii)
495. Teemo Attacking
[LeetCode Link](https://leetcode.com/problems/teemo-attacking)
616. Add Bold Tag in String
[LeetCode Link](https://leetcode.com/problems/add-bold-tag-in-string)
715. Range Module
[LeetCode Link](https://leetcode.com/problems/range-module)
759. Employee Free Time
[LeetCode Link](https://leetcode.com/problems/employee-free-time)
763. Partition Labels
[LeetCode Link](https://leetcode.com/problems/partition-labels)
986. Interval List Intersections
[LeetCode Link](https://leetcode.com/problems/interval-list-intersections)
2158. Amount of New Area Painted Each Day
[LeetCode Link](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| +|
57. Insert Interval
[LeetCode Link](https://leetcode.com/problems/insert-interval)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
715. Range Module
[LeetCode Link](https://leetcode.com/problems/range-module)
| +|
58. Length of Last Word
[LeetCode Link](https://leetcode.com/problems/length-of-last-word)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
59. Spiral Matrix II
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
54. Spiral Matrix
[LeetCode Link](https://leetcode.com/problems/spiral-matrix)
885. Spiral Matrix III
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-iii)
| +|
60. Permutation Sequence
[LeetCode Link](https://leetcode.com/problems/permutation-sequence)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
46. Permutations
[LeetCode Link](https://leetcode.com/problems/permutations)
| +|
61. Rotate List
[LeetCode Link](https://leetcode.com/problems/rotate-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
189. Rotate Array
[LeetCode Link](https://leetcode.com/problems/rotate-array)
725. Split Linked List in Parts
[LeetCode Link](https://leetcode.com/problems/split-linked-list-in-parts)
| +|
62. Unique Paths
[LeetCode Link](https://leetcode.com/problems/unique-paths)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
63. Unique Paths II
[LeetCode Link](https://leetcode.com/problems/unique-paths-ii)
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
174. Dungeon Game
[LeetCode Link](https://leetcode.com/problems/dungeon-game)
2087. Minimum Cost Homecoming of a Robot in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| +|
63. Unique Paths II
[LeetCode Link](https://leetcode.com/problems/unique-paths-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
62. Unique Paths
[LeetCode Link](https://leetcode.com/problems/unique-paths)
980. Unique Paths III
[LeetCode Link](https://leetcode.com/problems/unique-paths-iii)
| +|
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
62. Unique Paths
[LeetCode Link](https://leetcode.com/problems/unique-paths)
174. Dungeon Game
[LeetCode Link](https://leetcode.com/problems/dungeon-game)
741. Cherry Pickup
[LeetCode Link](https://leetcode.com/problems/cherry-pickup)
1937. Maximum Number of Points with Cost
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-points-with-cost)
2087. Minimum Cost Homecoming of a Robot in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| +|
65. Valid Number
[LeetCode Link](https://leetcode.com/problems/valid-number)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
8. String to Integer (atoi)
[LeetCode Link](https://leetcode.com/problems/string-to-integer-atoi)
| +|
66. Plus One
[LeetCode Link](https://leetcode.com/problems/plus-one)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
43. Multiply Strings
[LeetCode Link](https://leetcode.com/problems/multiply-strings)
67. Add Binary
[LeetCode Link](https://leetcode.com/problems/add-binary)
369. Plus One Linked List
[LeetCode Link](https://leetcode.com/problems/plus-one-linked-list)
989. Add to Array-Form of Integer
[LeetCode Link](https://leetcode.com/problems/add-to-array-form-of-integer)
| +|
67. Add Binary
[LeetCode Link](https://leetcode.com/problems/add-binary)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
43. Multiply Strings
[LeetCode Link](https://leetcode.com/problems/multiply-strings)
66. Plus One
[LeetCode Link](https://leetcode.com/problems/plus-one)
989. Add to Array-Form of Integer
[LeetCode Link](https://leetcode.com/problems/add-to-array-form-of-integer)
| +|
68. Text Justification
[LeetCode Link](https://leetcode.com/problems/text-justification)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1592. Rearrange Spaces Between Words
[LeetCode Link](https://leetcode.com/problems/rearrange-spaces-between-words)
2138. Divide a String Into Groups of Size k
[LeetCode Link](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| +|
69. Sqrt(x)
[LeetCode Link](https://leetcode.com/problems/sqrtx)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
50. Pow(x, n)
[LeetCode Link](https://leetcode.com/problems/powx-n)
367. Valid Perfect Square
[LeetCode Link](https://leetcode.com/problems/valid-perfect-square)
| +|
70. Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/climbing-stairs)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
509. Fibonacci Number
[LeetCode Link](https://leetcode.com/problems/fibonacci-number)
746. Min Cost Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/min-cost-climbing-stairs)
1137. N-th Tribonacci Number
[LeetCode Link](https://leetcode.com/problems/n-th-tribonacci-number)
| +|
71. Simplify Path
[LeetCode Link](https://leetcode.com/problems/simplify-path)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
72. Edit Distance
[LeetCode Link](https://leetcode.com/problems/edit-distance)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
161. One Edit Distance
[LeetCode Link](https://leetcode.com/problems/one-edit-distance)
583. Delete Operation for Two Strings
[LeetCode Link](https://leetcode.com/problems/delete-operation-for-two-strings)
712. Minimum ASCII Delete Sum for Two Strings
[LeetCode Link](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
1035. Uncrossed Lines
[LeetCode Link](https://leetcode.com/problems/uncrossed-lines)
| +|
73. Set Matrix Zeroes
[LeetCode Link](https://leetcode.com/problems/set-matrix-zeroes)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
289. Game of Life
[LeetCode Link](https://leetcode.com/problems/game-of-life)
2123. Minimum Operations to Remove Adjacent Ones in Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
2125. Number of Laser Beams in a Bank
[LeetCode Link](https://leetcode.com/problems/number-of-laser-beams-in-a-bank)
2174. Remove All Ones With Row and Column Flips II
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| +|
74. Search a 2D Matrix
[LeetCode Link](https://leetcode.com/problems/search-a-2d-matrix)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
240. Search a 2D Matrix II
[LeetCode Link](https://leetcode.com/problems/search-a-2d-matrix-ii)
| +|
75. Sort Colors
[LeetCode Link](https://leetcode.com/problems/sort-colors)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
148. Sort List
[LeetCode Link](https://leetcode.com/problems/sort-list)
280. Wiggle Sort
[LeetCode Link](https://leetcode.com/problems/wiggle-sort)
324. Wiggle Sort II
[LeetCode Link](https://leetcode.com/problems/wiggle-sort-ii)
| +|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
30. Substring with Concatenation of All Words
[LeetCode Link](https://leetcode.com/problems/substring-with-concatenation-of-all-words)
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
567. Permutation in String
[LeetCode Link](https://leetcode.com/problems/permutation-in-string)
632. Smallest Range Covering Elements from K Lists
[LeetCode Link](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists)
727. Minimum Window Subsequence
[LeetCode Link](https://leetcode.com/problems/minimum-window-subsequence)
| +|
77. Combinations
[LeetCode Link](https://leetcode.com/problems/combinations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
46. Permutations
[LeetCode Link](https://leetcode.com/problems/permutations)
| +|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
90. Subsets II
[LeetCode Link](https://leetcode.com/problems/subsets-ii)
320. Generalized Abbreviation
[LeetCode Link](https://leetcode.com/problems/generalized-abbreviation)
784. Letter Case Permutation
[LeetCode Link](https://leetcode.com/problems/letter-case-permutation)
1982. Find Array Given Subset Sums
[LeetCode Link](https://leetcode.com/problems/find-array-given-subset-sums)
2044. Count Number of Maximum Bitwise-OR Subsets
[LeetCode Link](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets)
| +|
79. Word Search
[LeetCode Link](https://leetcode.com/problems/word-search)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
212. Word Search II
[LeetCode Link](https://leetcode.com/problems/word-search-ii)
| +|
80. Remove Duplicates from Sorted Array II
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
26. Remove Duplicates from Sorted Array
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-array)
| +|
81. Search in Rotated Sorted Array II
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
33. Search in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array)
| +|
82. Remove Duplicates from Sorted List II
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
83. Remove Duplicates from Sorted List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
1836. Remove Duplicates From an Unsorted Linked List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| +|
83. Remove Duplicates from Sorted List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
82. Remove Duplicates from Sorted List II
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
1836. Remove Duplicates From an Unsorted Linked List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| +|
84. Largest Rectangle in Histogram
[LeetCode Link](https://leetcode.com/problems/largest-rectangle-in-histogram)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
85. Maximal Rectangle
[LeetCode Link](https://leetcode.com/problems/maximal-rectangle)
1793. Maximum Score of a Good Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-score-of-a-good-subarray)
| +|
85. Maximal Rectangle
[LeetCode Link](https://leetcode.com/problems/maximal-rectangle)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
84. Largest Rectangle in Histogram
[LeetCode Link](https://leetcode.com/problems/largest-rectangle-in-histogram)
221. Maximal Square
[LeetCode Link](https://leetcode.com/problems/maximal-square)
| +|
86. Partition List
[LeetCode Link](https://leetcode.com/problems/partition-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
2161. Partition Array According to Given Pivot
[LeetCode Link](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| +|
87. Scramble String
[LeetCode Link](https://leetcode.com/problems/scramble-string)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
88. Merge Sorted Array
[LeetCode Link](https://leetcode.com/problems/merge-sorted-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
977. Squares of a Sorted Array
[LeetCode Link](https://leetcode.com/problems/squares-of-a-sorted-array)
986. Interval List Intersections
[LeetCode Link](https://leetcode.com/problems/interval-list-intersections)
| +|
89. Gray Code
[LeetCode Link](https://leetcode.com/problems/gray-code)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
717. 1-bit and 2-bit Characters
[LeetCode Link](https://leetcode.com/problems/1-bit-and-2-bit-characters)
| +|
90. Subsets II
[LeetCode Link](https://leetcode.com/problems/subsets-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
1982. Find Array Given Subset Sums
[LeetCode Link](https://leetcode.com/problems/find-array-given-subset-sums)
| +|
91. Decode Ways
[LeetCode Link](https://leetcode.com/problems/decode-ways)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
639. Decode Ways II
[LeetCode Link](https://leetcode.com/problems/decode-ways-ii)
1977. Number of Ways to Separate Numbers
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| +|
92. Reverse Linked List II
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
| +|
93. Restore IP Addresses
[LeetCode Link](https://leetcode.com/problems/restore-ip-addresses)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
751. IP to CIDR
[LeetCode Link](https://leetcode.com/problems/ip-to-cidr)
| +|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
98. Validate Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/validate-binary-search-tree)
144. Binary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-preorder-traversal)
145. Binary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-postorder-traversal)
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
230. Kth Smallest Element in a BST
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
272. Closest Binary Search Tree Value II
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
285. Inorder Successor in BST
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst)
426. Convert Binary Search Tree to Sorted Doubly Linked List
[LeetCode Link](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list)
783. Minimum Distance Between BST Nodes
[LeetCode Link](https://leetcode.com/problems/minimum-distance-between-bst-nodes)
| +|
95. Unique Binary Search Trees II
[LeetCode Link](https://leetcode.com/problems/unique-binary-search-trees-ii)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
96. Unique Binary Search Trees
[LeetCode Link](https://leetcode.com/problems/unique-binary-search-trees)
241. Different Ways to Add Parentheses
[LeetCode Link](https://leetcode.com/problems/different-ways-to-add-parentheses)
| +|
96. Unique Binary Search Trees
[LeetCode Link](https://leetcode.com/problems/unique-binary-search-trees)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
95. Unique Binary Search Trees II
[LeetCode Link](https://leetcode.com/problems/unique-binary-search-trees-ii)
| +|
97. Interleaving String
[LeetCode Link](https://leetcode.com/problems/interleaving-string)
| 🆓 | 👀 | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
98. Validate Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/validate-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
501. Find Mode in Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/find-mode-in-binary-search-tree)
| +|
99. Recover Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/recover-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
100. Same Tree
[LeetCode Link](https://leetcode.com/problems/same-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
101. Symmetric Tree
[LeetCode Link](https://leetcode.com/problems/symmetric-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
103. Binary Tree Zigzag Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal)
107. Binary Tree Level Order Traversal II
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
111. Minimum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/minimum-depth-of-binary-tree)
314. Binary Tree Vertical Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-vertical-order-traversal)
429. N-ary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
637. Average of Levels in Binary Tree
[LeetCode Link](https://leetcode.com/problems/average-of-levels-in-binary-tree)
993. Cousins in Binary Tree
[LeetCode Link](https://leetcode.com/problems/cousins-in-binary-tree)
| +|
103. Binary Tree Zigzag Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
| +|
104. Maximum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
110. Balanced Binary Tree
[LeetCode Link](https://leetcode.com/problems/balanced-binary-tree)
111. Minimum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/minimum-depth-of-binary-tree)
559. Maximum Depth of N-ary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
1376. Time Needed to Inform All Employees
[LeetCode Link](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| +|
105. Construct Binary Tree from Preorder and Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
106. Construct Binary Tree from Inorder and Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal)
| +|
106. Construct Binary Tree from Inorder and Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
105. Construct Binary Tree from Preorder and Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal)
| +|
107. Binary Tree Level Order Traversal II
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
637. Average of Levels in Binary Tree
[LeetCode Link](https://leetcode.com/problems/average-of-levels-in-binary-tree)
| +|
108. Convert Sorted Array to Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
109. Convert Sorted List to Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
| +|
109. Convert Sorted List to Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
| 🆓 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
108. Convert Sorted Array to Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree)
2196. Create Binary Tree From Descriptions
[LeetCode Link](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| +|
110. Balanced Binary Tree
[LeetCode Link](https://leetcode.com/problems/balanced-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
104. Maximum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| +|
111. Minimum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/minimum-depth-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
104. Maximum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-binary-tree)
| +|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
129. Sum Root to Leaf Numbers
[LeetCode Link](https://leetcode.com/problems/sum-root-to-leaf-numbers)
437. Path Sum III
[LeetCode Link](https://leetcode.com/problems/path-sum-iii)
666. Path Sum IV
[LeetCode Link](https://leetcode.com/problems/path-sum-iv)
| +|
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
257. Binary Tree Paths
[LeetCode Link](https://leetcode.com/problems/binary-tree-paths)
437. Path Sum III
[LeetCode Link](https://leetcode.com/problems/path-sum-iii)
666. Path Sum IV
[LeetCode Link](https://leetcode.com/problems/path-sum-iv)
2096. Step-By-Step Directions From a Binary Tree Node to Another
[LeetCode Link](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| +|
114. Flatten Binary Tree to Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
430. Flatten a Multilevel Doubly Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
1660. Correct a Binary Tree
[LeetCode Link](https://leetcode.com/problems/correct-a-binary-tree)
| +|
115. Distinct Subsequences
[LeetCode Link](https://leetcode.com/problems/distinct-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1987. Number of Unique Good Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-unique-good-subsequences)
| +|
116. Populating Next Right Pointers in Each Node
[LeetCode Link](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
117. Populating Next Right Pointers in Each Node II
[LeetCode Link](https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii)
199. Binary Tree Right Side View
[LeetCode Link](https://leetcode.com/problems/binary-tree-right-side-view)
| +|
117. Populating Next Right Pointers in Each Node II
[LeetCode Link](https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
116. Populating Next Right Pointers in Each Node
[LeetCode Link](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
| +|
118. Pascal's Triangle
[LeetCode Link](https://leetcode.com/problems/pascals-triangle)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
119. Pascal's Triangle II
[LeetCode Link](https://leetcode.com/problems/pascals-triangle-ii)
| +|
119. Pascal's Triangle II
[LeetCode Link](https://leetcode.com/problems/pascals-triangle-ii)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
118. Pascal's Triangle
[LeetCode Link](https://leetcode.com/problems/pascals-triangle)
| +|
120. Triangle
[LeetCode Link](https://leetcode.com/problems/triangle)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
123. Best Time to Buy and Sell Stock III
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
188. Best Time to Buy and Sell Stock IV
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
309. Best Time to Buy and Sell Stock with Cooldown
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
2012. Sum of Beauty in the Array
[LeetCode Link](https://leetcode.com/problems/sum-of-beauty-in-the-array)
2016. Maximum Difference Between Increasing Elements
[LeetCode Link](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| +|
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
123. Best Time to Buy and Sell Stock III
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
188. Best Time to Buy and Sell Stock IV
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
309. Best Time to Buy and Sell Stock with Cooldown
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
714. Best Time to Buy and Sell Stock with Transaction Fee
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee)
| +|
123. Best Time to Buy and Sell Stock III
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
188. Best Time to Buy and Sell Stock IV
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
689. Maximum Sum of 3 Non-Overlapping Subarrays
[LeetCode Link](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays)
| +|
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
129. Sum Root to Leaf Numbers
[LeetCode Link](https://leetcode.com/problems/sum-root-to-leaf-numbers)
666. Path Sum IV
[LeetCode Link](https://leetcode.com/problems/path-sum-iv)
687. Longest Univalue Path
[LeetCode Link](https://leetcode.com/problems/longest-univalue-path)
1376. Time Needed to Inform All Employees
[LeetCode Link](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| +|
125. Valid Palindrome
[LeetCode Link](https://leetcode.com/problems/valid-palindrome)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
234. Palindrome Linked List
[LeetCode Link](https://leetcode.com/problems/palindrome-linked-list)
680. Valid Palindrome II
[LeetCode Link](https://leetcode.com/problems/valid-palindrome-ii)
2002. Maximum Product of the Length of Two Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
2108. Find First Palindromic String in the Array
[LeetCode Link](https://leetcode.com/problems/find-first-palindromic-string-in-the-array)
| +|
126. Word Ladder II
[LeetCode Link](https://leetcode.com/problems/word-ladder-ii)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
127. Word Ladder
[LeetCode Link](https://leetcode.com/problems/word-ladder)
2157. Groups of Strings
[LeetCode Link](https://leetcode.com/problems/groups-of-strings)
| +|
127. Word Ladder
[LeetCode Link](https://leetcode.com/problems/word-ladder)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
126. Word Ladder II
[LeetCode Link](https://leetcode.com/problems/word-ladder-ii)
433. Minimum Genetic Mutation
[LeetCode Link](https://leetcode.com/problems/minimum-genetic-mutation)
| +|
128. Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/longest-consecutive-sequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
298. Binary Tree Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
2177. Find Three Consecutive Integers That Sum to a Given Number
[LeetCode Link](https://leetcode.com/problems/find-three-consecutive-integers-that-sum-to-a-given-number)
| +|
129. Sum Root to Leaf Numbers
[LeetCode Link](https://leetcode.com/problems/sum-root-to-leaf-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
988. Smallest String Starting From Leaf
[LeetCode Link](https://leetcode.com/problems/smallest-string-starting-from-leaf)
| +|
130. Surrounded Regions
[LeetCode Link](https://leetcode.com/problems/surrounded-regions)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
| +|
131. Palindrome Partitioning
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
132. Palindrome Partitioning II
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-ii)
1745. Palindrome Partitioning IV
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iv)
| +|
132. Palindrome Partitioning II
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-ii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
131. Palindrome Partitioning
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning)
1745. Palindrome Partitioning IV
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iv)
| +|
133. Clone Graph
[LeetCode Link](https://leetcode.com/problems/clone-graph)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
138. Copy List with Random Pointer
[LeetCode Link](https://leetcode.com/problems/copy-list-with-random-pointer)
1485. Clone Binary Tree With Random Pointer
[LeetCode Link](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
1490. Clone N-ary Tree
[LeetCode Link](https://leetcode.com/problems/clone-n-ary-tree)
| +|
134. Gas Station
[LeetCode Link](https://leetcode.com/problems/gas-station)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
135. Candy
[LeetCode Link](https://leetcode.com/problems/candy)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
137. Single Number II
[LeetCode Link](https://leetcode.com/problems/single-number-ii)
260. Single Number III
[LeetCode Link](https://leetcode.com/problems/single-number-iii)
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
389. Find the Difference
[LeetCode Link](https://leetcode.com/problems/find-the-difference)
| +|
137. Single Number II
[LeetCode Link](https://leetcode.com/problems/single-number-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
260. Single Number III
[LeetCode Link](https://leetcode.com/problems/single-number-iii)
| +|
138. Copy List with Random Pointer
[LeetCode Link](https://leetcode.com/problems/copy-list-with-random-pointer)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
133. Clone Graph
[LeetCode Link](https://leetcode.com/problems/clone-graph)
1485. Clone Binary Tree With Random Pointer
[LeetCode Link](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
1490. Clone N-ary Tree
[LeetCode Link](https://leetcode.com/problems/clone-n-ary-tree)
| +|
139. Word Break
[LeetCode Link](https://leetcode.com/problems/word-break)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
140. Word Break II
[LeetCode Link](https://leetcode.com/problems/word-break-ii)
| +|
140. Word Break II
[LeetCode Link](https://leetcode.com/problems/word-break-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
139. Word Break
[LeetCode Link](https://leetcode.com/problems/word-break)
472. Concatenated Words
[LeetCode Link](https://leetcode.com/problems/concatenated-words)
| +|
141. Linked List Cycle
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
142. Linked List Cycle II
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle-ii)
202. Happy Number
[LeetCode Link](https://leetcode.com/problems/happy-number)
| +|
142. Linked List Cycle II
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
141. Linked List Cycle
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle)
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
| +|
143. Reorder List
[LeetCode Link](https://leetcode.com/problems/reorder-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
2095. Delete the Middle Node of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| +|
144. Binary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-preorder-traversal)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
255. Verify Preorder Sequence in Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/verify-preorder-sequence-in-binary-search-tree)
589. N-ary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| +|
145. Binary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-postorder-traversal)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
590. N-ary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| +|
146. LRU Cache
[LeetCode Link](https://leetcode.com/problems/lru-cache)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
|
460. LFU Cache
[LeetCode Link](https://leetcode.com/problems/lfu-cache)
588. Design In-Memory File System
[LeetCode Link](https://leetcode.com/problems/design-in-memory-file-system)
604. Design Compressed String Iterator
[LeetCode Link](https://leetcode.com/problems/design-compressed-string-iterator)
1756. Design Most Recently Used Queue
[LeetCode Link](https://leetcode.com/problems/design-most-recently-used-queue)
| +|
147. Insertion Sort List
[LeetCode Link](https://leetcode.com/problems/insertion-sort-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
148. Sort List
[LeetCode Link](https://leetcode.com/problems/sort-list)
708. Insert into a Sorted Circular Linked List
[LeetCode Link](https://leetcode.com/problems/insert-into-a-sorted-circular-linked-list)
| +|
148. Sort List
[LeetCode Link](https://leetcode.com/problems/sort-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
75. Sort Colors
[LeetCode Link](https://leetcode.com/problems/sort-colors)
147. Insertion Sort List
[LeetCode Link](https://leetcode.com/problems/insertion-sort-list)
2046. Sort Linked List Already Sorted Using Absolute Values
[LeetCode Link](https://leetcode.com/problems/sort-linked-list-already-sorted-using-absolute-values)
| +|
149. Max Points on a Line
[LeetCode Link](https://leetcode.com/problems/max-points-on-a-line)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
356. Line Reflection
[LeetCode Link](https://leetcode.com/problems/line-reflection)
2152. Minimum Number of Lines to Cover Points
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| +|
150. Evaluate Reverse Polish Notation
[LeetCode Link](https://leetcode.com/problems/evaluate-reverse-polish-notation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
| +|
151. Reverse Words in a String
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string)
| 🆓 | ✅ | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
186. Reverse Words in a String II
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| +|
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
238. Product of Array Except Self
[LeetCode Link](https://leetcode.com/problems/product-of-array-except-self)
628. Maximum Product of Three Numbers
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-three-numbers)
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
| +|
153. Find Minimum in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
33. Search in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array)
154. Find Minimum in Rotated Sorted Array II
[LeetCode Link](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii)
| +|
154. Find Minimum in Rotated Sorted Array II
[LeetCode Link](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
153. Find Minimum in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array)
| +|
155. Min Stack
[LeetCode Link](https://leetcode.com/problems/min-stack)
| 🆓 | | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
716. Max Stack
[LeetCode Link](https://leetcode.com/problems/max-stack)
| +|
156. Binary Tree Upside Down
[LeetCode Link](https://leetcode.com/problems/binary-tree-upside-down)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
| +|
157. Read N Characters Given Read4
[LeetCode Link](https://leetcode.com/problems/read-n-characters-given-read4)
| 💰 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
158. Read N Characters Given read4 II - Call Multiple Times
[LeetCode Link](https://leetcode.com/problems/read-n-characters-given-read4-ii-call-multiple-times)
| +|
158. Read N Characters Given read4 II - Call Multiple Times
[LeetCode Link](https://leetcode.com/problems/read-n-characters-given-read4-ii-call-multiple-times)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
157. Read N Characters Given Read4
[LeetCode Link](https://leetcode.com/problems/read-n-characters-given-read4)
| +|
159. Longest Substring with At Most Two Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
| +|
160. Intersection of Two Linked Lists
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-linked-lists)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
599. Minimum Index Sum of Two Lists
[LeetCode Link](https://leetcode.com/problems/minimum-index-sum-of-two-lists)
| +|
161. One Edit Distance
[LeetCode Link](https://leetcode.com/problems/one-edit-distance)
| 💰 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
72. Edit Distance
[LeetCode Link](https://leetcode.com/problems/edit-distance)
| +|
162. Find Peak Element
[LeetCode Link](https://leetcode.com/problems/find-peak-element)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
852. Peak Index in a Mountain Array
[LeetCode Link](https://leetcode.com/problems/peak-index-in-a-mountain-array)
1901. Find a Peak Element II
[LeetCode Link](https://leetcode.com/problems/find-a-peak-element-ii)
2137. Pour Water Between Buckets to Make Water Levels Equal
[LeetCode Link](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| +|
163. Missing Ranges
[LeetCode Link](https://leetcode.com/problems/missing-ranges)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
228. Summary Ranges
[LeetCode Link](https://leetcode.com/problems/summary-ranges)
| +|
164. Maximum Gap
[LeetCode Link](https://leetcode.com/problems/maximum-gap)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Radix Sort
[LeetCode Link](https://leetcode.com/tag/radix-sort)
|
| +|
165. Compare Version Numbers
[LeetCode Link](https://leetcode.com/problems/compare-version-numbers)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
166. Fraction to Recurring Decimal
[LeetCode Link](https://leetcode.com/problems/fraction-to-recurring-decimal)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
167. Two Sum II - Input Array Is Sorted
[LeetCode Link](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
653. Two Sum IV - Input is a BST
[LeetCode Link](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
1099. Two Sum Less Than K
[LeetCode Link](https://leetcode.com/problems/two-sum-less-than-k)
| +|
168. Excel Sheet Column Title
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-title)
| 🆓 | 👀 | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
171. Excel Sheet Column Number
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-number)
2194. Cells in a Range on an Excel Sheet
[LeetCode Link](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| +|
169. Majority Element
[LeetCode Link](https://leetcode.com/problems/majority-element)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
229. Majority Element II
[LeetCode Link](https://leetcode.com/problems/majority-element-ii)
1150. Check If a Number Is Majority Element in a Sorted Array
[LeetCode Link](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| +|
170. Two Sum III - Data structure design
[LeetCode Link](https://leetcode.com/problems/two-sum-iii-data-structure-design)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
288. Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/unique-word-abbreviation)
653. Two Sum IV - Input is a BST
[LeetCode Link](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| +|
171. Excel Sheet Column Number
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-number)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
168. Excel Sheet Column Title
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-title)
2194. Cells in a Range on an Excel Sheet
[LeetCode Link](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| +|
172. Factorial Trailing Zeroes
[LeetCode Link](https://leetcode.com/problems/factorial-trailing-zeroes)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
233. Number of Digit One
[LeetCode Link](https://leetcode.com/problems/number-of-digit-one)
793. Preimage Size of Factorial Zeroes Function
[LeetCode Link](https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function)
2117. Abbreviating the Product of a Range
[LeetCode Link](https://leetcode.com/problems/abbreviating-the-product-of-a-range)
| +|
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
| 🆓 | ✅ | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
251. Flatten 2D Vector
[LeetCode Link](https://leetcode.com/problems/flatten-2d-vector)
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
284. Peeking Iterator
[LeetCode Link](https://leetcode.com/problems/peeking-iterator)
285. Inorder Successor in BST
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst)
1586. Binary Search Tree Iterator II
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator-ii)
| +|
174. Dungeon Game
[LeetCode Link](https://leetcode.com/problems/dungeon-game)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
62. Unique Paths
[LeetCode Link](https://leetcode.com/problems/unique-paths)
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
741. Cherry Pickup
[LeetCode Link](https://leetcode.com/problems/cherry-pickup)
| +|
175. Combine Two Tables
[LeetCode Link](https://leetcode.com/problems/combine-two-tables)
| 🆓 | ✅ | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
577. Employee Bonus
[LeetCode Link](https://leetcode.com/problems/employee-bonus)
| +|
176. Second Highest Salary
[LeetCode Link](https://leetcode.com/problems/second-highest-salary)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
177. Nth Highest Salary
[LeetCode Link](https://leetcode.com/problems/nth-highest-salary)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
178. Rank Scores
[LeetCode Link](https://leetcode.com/problems/rank-scores)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
179. Largest Number
[LeetCode Link](https://leetcode.com/problems/largest-number)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2165. Smallest Value of the Rearranged Number
[LeetCode Link](https://leetcode.com/problems/smallest-value-of-the-rearranged-number)
| +|
180. Consecutive Numbers
[LeetCode Link](https://leetcode.com/problems/consecutive-numbers)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
181. Employees Earning More Than Their Managers
[LeetCode Link](https://leetcode.com/problems/employees-earning-more-than-their-managers)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
182. Duplicate Emails
[LeetCode Link](https://leetcode.com/problems/duplicate-emails)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
183. Customers Who Never Order
[LeetCode Link](https://leetcode.com/problems/customers-who-never-order)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
184. Department Highest Salary
[LeetCode Link](https://leetcode.com/problems/department-highest-salary)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1112. Highest Grade For Each Student
[LeetCode Link](https://leetcode.com/problems/highest-grade-for-each-student)
| +|
185. Department Top Three Salaries
[LeetCode Link](https://leetcode.com/problems/department-top-three-salaries)
| 🆓 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
186. Reverse Words in a String II
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| 💰 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
151. Reverse Words in a String
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string)
189. Rotate Array
[LeetCode Link](https://leetcode.com/problems/rotate-array)
| +|
187. Repeated DNA Sequences
[LeetCode Link](https://leetcode.com/problems/repeated-dna-sequences)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
188. Best Time to Buy and Sell Stock IV
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
123. Best Time to Buy and Sell Stock III
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| +|
189. Rotate Array
[LeetCode Link](https://leetcode.com/problems/rotate-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
61. Rotate List
[LeetCode Link](https://leetcode.com/problems/rotate-list)
186. Reverse Words in a String II
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string-ii)
| +|
190. Reverse Bits
[LeetCode Link](https://leetcode.com/problems/reverse-bits)
| 🆓 | ✅ | ⭐️ |
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
7. Reverse Integer
[LeetCode Link](https://leetcode.com/problems/reverse-integer)
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
2119. A Number After a Double Reversal
[LeetCode Link](https://leetcode.com/problems/a-number-after-a-double-reversal)
| +|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
| 🆓 | ✅ | ⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
190. Reverse Bits
[LeetCode Link](https://leetcode.com/problems/reverse-bits)
231. Power of Two
[LeetCode Link](https://leetcode.com/problems/power-of-two)
338. Counting Bits
[LeetCode Link](https://leetcode.com/problems/counting-bits)
401. Binary Watch
[LeetCode Link](https://leetcode.com/problems/binary-watch)
461. Hamming Distance
[LeetCode Link](https://leetcode.com/problems/hamming-distance)
693. Binary Number with Alternating Bits
[LeetCode Link](https://leetcode.com/problems/binary-number-with-alternating-bits)
762. Prime Number of Set Bits in Binary Representation
[LeetCode Link](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation)
| +|
192. Word Frequency
[LeetCode Link](https://leetcode.com/problems/word-frequency)
| 🆓 | | ⭐️⭐️ |
Shell
[LeetCode Link](https://leetcode.com/tag/shell)
|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
| +|
193. Valid Phone Numbers
[LeetCode Link](https://leetcode.com/problems/valid-phone-numbers)
| 🆓 | | ⭐️ |
Shell
[LeetCode Link](https://leetcode.com/tag/shell)
|
| +|
194. Transpose File
[LeetCode Link](https://leetcode.com/problems/transpose-file)
| 🆓 | | ⭐️⭐️ |
Shell
[LeetCode Link](https://leetcode.com/tag/shell)
|
| +|
195. Tenth Line
[LeetCode Link](https://leetcode.com/problems/tenth-line)
| 🆓 | | ⭐️ |
Shell
[LeetCode Link](https://leetcode.com/tag/shell)
|
| +|
196. Delete Duplicate Emails
[LeetCode Link](https://leetcode.com/problems/delete-duplicate-emails)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
197. Rising Temperature
[LeetCode Link](https://leetcode.com/problems/rising-temperature)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
256. Paint House
[LeetCode Link](https://leetcode.com/problems/paint-house)
276. Paint Fence
[LeetCode Link](https://leetcode.com/problems/paint-fence)
337. House Robber III
[LeetCode Link](https://leetcode.com/problems/house-robber-iii)
600. Non-negative Integers without Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
656. Coin Path
[LeetCode Link](https://leetcode.com/problems/coin-path)
740. Delete and Earn
[LeetCode Link](https://leetcode.com/problems/delete-and-earn)
2140. Solving Questions With Brainpower
[LeetCode Link](https://leetcode.com/problems/solving-questions-with-brainpower)
| +|
199. Binary Tree Right Side View
[LeetCode Link](https://leetcode.com/problems/binary-tree-right-side-view)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
116. Populating Next Right Pointers in Each Node
[LeetCode Link](https://leetcode.com/problems/populating-next-right-pointers-in-each-node)
545. Boundary of Binary Tree
[LeetCode Link](https://leetcode.com/problems/boundary-of-binary-tree)
| +|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
130. Surrounded Regions
[LeetCode Link](https://leetcode.com/problems/surrounded-regions)
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
305. Number of Islands II
[LeetCode Link](https://leetcode.com/problems/number-of-islands-ii)
323. Number of Connected Components in an Undirected Graph
[LeetCode Link](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
694. Number of Distinct Islands
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands)
695. Max Area of Island
[LeetCode Link](https://leetcode.com/problems/max-area-of-island)
1905. Count Sub Islands
[LeetCode Link](https://leetcode.com/problems/count-sub-islands)
1992. Find All Groups of Farmland
[LeetCode Link](https://leetcode.com/problems/find-all-groups-of-farmland)
| \ No newline at end of file diff --git a/doc/table-10.md b/doc/table-10.md index aef8a5d5..25e02c99 100644 --- a/doc/table-10.md +++ b/doc/table-10.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[1801. Number of Orders in the Backlog](https://leetcode.com/problems/number-of-orders-in-the-backlog)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1802. Maximum Value at a Given Index in a Bounded Array](https://leetcode.com/problems/maximum-value-at-a-given-index-in-a-bounded-array)
| 🆓 | | ⭐️⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1803. Count Pairs With XOR in a Range](https://leetcode.com/problems/count-pairs-with-xor-in-a-range)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[1804. Implement Trie II (Prefix Tree)](https://leetcode.com/problems/implement-trie-ii-prefix-tree)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
| -|
[1805. Number of Different Integers in a String](https://leetcode.com/problems/number-of-different-integers-in-a-string)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1806. Minimum Number of Operations to Reinitialize a Permutation](https://leetcode.com/problems/minimum-number-of-operations-to-reinitialize-a-permutation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1807. Evaluate the Bracket Pairs of a String](https://leetcode.com/problems/evaluate-the-bracket-pairs-of-a-string)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1808. Maximize Number of Nice Divisors](https://leetcode.com/problems/maximize-number-of-nice-divisors)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
[343. Integer Break](https://leetcode.com/problems/integer-break)
| -|
[1809. Ad-Free Sessions](https://leetcode.com/problems/ad-free-sessions)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1810. Minimum Path Cost in a Hidden Grid](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Interactive](https://leetcode.com/tag/interactive)
|
[489. Robot Room Cleaner](https://leetcode.com/problems/robot-room-cleaner)
[1778. Shortest Path in a Hidden Grid](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
| -|
[1811. Find Interview Candidates](https://leetcode.com/problems/find-interview-candidates)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1812. Determine Color of a Chessboard Square](https://leetcode.com/problems/determine-color-of-a-chessboard-square)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1813. Sentence Similarity III](https://leetcode.com/problems/sentence-similarity-iii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[1814. Count Nice Pairs in an Array](https://leetcode.com/problems/count-nice-pairs-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
|
[2001. Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| -|
[1815. Maximum Number of Groups Getting Fresh Donuts](https://leetcode.com/problems/maximum-number-of-groups-getting-fresh-donuts)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1816. Truncate Sentence](https://leetcode.com/problems/truncate-sentence)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[1817. Finding the Users Active Minutes](https://leetcode.com/problems/finding-the-users-active-minutes)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1818. Minimum Absolute Sum Difference](https://leetcode.com/problems/minimum-absolute-sum-difference)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1819. Number of Different Subsequences GCDs](https://leetcode.com/problems/number-of-different-subsequences-gcds)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[1979. Find Greatest Common Divisor of Array](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| -|
[1820. Maximum Number of Accepted Invitations](https://leetcode.com/problems/maximum-number-of-accepted-invitations)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1821. Find Customers With Positive Revenue this Year](https://leetcode.com/problems/find-customers-with-positive-revenue-this-year)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1822. Sign of the Product of an Array](https://leetcode.com/problems/sign-of-the-product-of-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1823. Find the Winner of the Circular Game](https://leetcode.com/problems/find-the-winner-of-the-circular-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
[Queue](https://leetcode.com/tag/queue)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1824. Minimum Sideway Jumps](https://leetcode.com/problems/minimum-sideway-jumps)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[403. Frog Jump](https://leetcode.com/problems/frog-jump)
| -|
[1825. Finding MK Average](https://leetcode.com/problems/finding-mk-average)
| 🆓 | | ⭐️⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[295. Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream)
[703. Kth Largest Element in a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream)
[2102. Sequentially Ordinal Rank Tracker](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| -|
[1826. Faulty Sensor](https://leetcode.com/problems/faulty-sensor)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[1827. Minimum Operations to Make the Array Increasing](https://leetcode.com/problems/minimum-operations-to-make-the-array-increasing)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1828. Queries on Number of Points Inside a Circle](https://leetcode.com/problems/queries-on-number-of-points-inside-a-circle)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1829. Maximum XOR for Each Query](https://leetcode.com/problems/maximum-xor-for-each-query)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1830. Minimum Number of Operations to Make String Sorted](https://leetcode.com/problems/minimum-number-of-operations-to-make-string-sorted)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1831. Maximum Transaction Each Day](https://leetcode.com/problems/maximum-transaction-each-day)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1832. Check if the Sentence Is Pangram](https://leetcode.com/problems/check-if-the-sentence-is-pangram)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1833. Maximum Ice Cream Bars](https://leetcode.com/problems/maximum-ice-cream-bars)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1834. Single-Threaded CPU](https://leetcode.com/problems/single-threaded-cpu)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
| -|
[1835. Find XOR Sum of All Pairs Bitwise AND](https://leetcode.com/problems/find-xor-sum-of-all-pairs-bitwise-and)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1836. Remove Duplicates From an Unsorted Linked List](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
|
[82. Remove Duplicates from Sorted List II](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
[83. Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
| -|
[1837. Sum of Digits in Base K](https://leetcode.com/problems/sum-of-digits-in-base-k)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1838. Frequency of the Most Frequent Element](https://leetcode.com/problems/frequency-of-the-most-frequent-element)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Sorting](https://leetcode.com/tag/sorting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2150. Find All Lonely Numbers in the Array](https://leetcode.com/problems/find-all-lonely-numbers-in-the-array)
| -|
[1839. Longest Substring Of All Vowels in Order](https://leetcode.com/problems/longest-substring-of-all-vowels-in-order)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[2062. Count Vowel Substrings of a String](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| -|
[1840. Maximum Building Height](https://leetcode.com/problems/maximum-building-height)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1841. League Statistics](https://leetcode.com/problems/league-statistics)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1842. Next Palindrome Using Same Digits](https://leetcode.com/problems/next-palindrome-using-same-digits)
| 💰 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[556. Next Greater Element III](https://leetcode.com/problems/next-greater-element-iii)
[564. Find the Closest Palindrome](https://leetcode.com/problems/find-the-closest-palindrome)
| -|
[1843. Suspicious Bank Accounts](https://leetcode.com/problems/suspicious-bank-accounts)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1844. Replace All Digits with Characters](https://leetcode.com/problems/replace-all-digits-with-characters)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[848. Shifting Letters](https://leetcode.com/problems/shifting-letters)
| -|
[1845. Seat Reservation Manager](https://leetcode.com/problems/seat-reservation-manager)
| 🆓 | 👀 | ⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[379. Design Phone Directory](https://leetcode.com/problems/design-phone-directory)
| -|
[1846. Maximum Element After Decreasing and Rearranging](https://leetcode.com/problems/maximum-element-after-decreasing-and-rearranging)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1847. Closest Room](https://leetcode.com/problems/closest-room)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[2070. Most Beautiful Item for Each Query](https://leetcode.com/problems/most-beautiful-item-for-each-query)
| -|
[1848. Minimum Distance to the Target Element](https://leetcode.com/problems/minimum-distance-to-the-target-element)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1849. Splitting a String Into Descending Consecutive Values](https://leetcode.com/problems/splitting-a-string-into-descending-consecutive-values)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number](https://leetcode.com/problems/minimum-adjacent-swaps-to-reach-the-kth-smallest-number)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
| -|
[1851. Minimum Interval to Include Each Query](https://leetcode.com/problems/minimum-interval-to-include-each-query)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Line Sweep](https://leetcode.com/tag/line-sweep)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1852. Distinct Numbers in Each Subarray](https://leetcode.com/problems/distinct-numbers-in-each-subarray)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1853. Convert Date Format](https://leetcode.com/problems/convert-date-format)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1854. Maximum Population Year](https://leetcode.com/problems/maximum-population-year)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1855. Maximum Distance Between a Pair of Values](https://leetcode.com/problems/maximum-distance-between-a-pair-of-values)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
|
[2078. Two Furthest Houses With Different Colors](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| -|
[1856. Maximum Subarray Min-Product](https://leetcode.com/problems/maximum-subarray-min-product)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1857. Largest Color Value in a Directed Graph](https://leetcode.com/problems/largest-color-value-in-a-directed-graph)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Memoization](https://leetcode.com/tag/memoization)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1858. Longest Word With All Prefixes](https://leetcode.com/problems/longest-word-with-all-prefixes)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Trie](https://leetcode.com/tag/trie)
|
[720. Longest Word in Dictionary](https://leetcode.com/problems/longest-word-in-dictionary)
| -|
[1859. Sorting the Sentence](https://leetcode.com/problems/sorting-the-sentence)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[2042. Check if Numbers Are Ascending in a Sentence](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| -|
[1860. Incremental Memory Leak](https://leetcode.com/problems/incremental-memory-leak)
| 🆓 | | ⭐️⭐️ |
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1861. Rotating the Box](https://leetcode.com/problems/rotating-the-box)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1862. Sum of Floored Pairs](https://leetcode.com/problems/sum-of-floored-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1863. Sum of All Subset XOR Totals](https://leetcode.com/problems/sum-of-all-subset-xor-totals)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1864. Minimum Number of Swaps to Make the Binary String Alternating](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-binary-string-alternating)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1865. Finding Pairs With a Certain Sum](https://leetcode.com/problems/finding-pairs-with-a-certain-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
|
[2006. Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| -|
[1866. Number of Ways to Rearrange Sticks With K Sticks Visible](https://leetcode.com/problems/number-of-ways-to-rearrange-sticks-with-k-sticks-visible)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1867. Orders With Maximum Quantity Above Average](https://leetcode.com/problems/orders-with-maximum-quantity-above-average)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1868. Product of Two Run-Length Encoded Arrays](https://leetcode.com/problems/product-of-two-run-length-encoded-arrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[1869. Longer Contiguous Segments of Ones than Zeros](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones)
[1784. Check if Binary String Has at Most One Segment of Ones](https://leetcode.com/problems/check-if-binary-string-has-at-most-one-segment-of-ones)
[2031. Count Subarrays With More Ones Than Zeros](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| -|
[1870. Minimum Speed to Arrive on Time](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[1883. Minimum Skips to Arrive at Meeting On Time](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
[2187. Minimum Time to Complete Trips](https://leetcode.com/problems/minimum-time-to-complete-trips)
| -|
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[45. Jump Game II](https://leetcode.com/problems/jump-game-ii)
[55. Jump Game](https://leetcode.com/problems/jump-game)
[1306. Jump Game III](https://leetcode.com/problems/jump-game-iii)
[1340. Jump Game V](https://leetcode.com/problems/jump-game-v)
[1345. Jump Game IV](https://leetcode.com/problems/jump-game-iv)
[1696. Jump Game VI](https://leetcode.com/problems/jump-game-vi)
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[877. Stone Game](https://leetcode.com/problems/stone-game)
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1873. Calculate Special Bonus](https://leetcode.com/problems/calculate-special-bonus)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1874. Minimize Product Sum of Two Arrays](https://leetcode.com/problems/minimize-product-sum-of-two-arrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2143. Choose Numbers From Two Arrays in Range](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| -|
[1875. Group Employees of the Same Salary](https://leetcode.com/problems/group-employees-of-the-same-salary)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1876. Substrings of Size Three with Distinct Characters](https://leetcode.com/problems/substrings-of-size-three-with-distinct-characters)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1877. Minimize Maximum Pair Sum in Array](https://leetcode.com/problems/minimize-maximum-pair-sum-in-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1878. Get Biggest Three Rhombus Sums in a Grid](https://leetcode.com/problems/get-biggest-three-rhombus-sums-in-a-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2088. Count Fertile Pyramids in a Land](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| -|
[1879. Minimum XOR Sum of Two Arrays](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[2143. Choose Numbers From Two Arrays in Range](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
[2172. Maximum AND Sum of Array](https://leetcode.com/problems/maximum-and-sum-of-array)
| -|
[1880. Check if Word Equals Summation of Two Words](https://leetcode.com/problems/check-if-word-equals-summation-of-two-words)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1881. Maximum Value after Insertion](https://leetcode.com/problems/maximum-value-after-insertion)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1882. Process Tasks Using Servers](https://leetcode.com/problems/process-tasks-using-servers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
| -|
[1883. Minimum Skips to Arrive at Meeting On Time](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1870. Minimum Speed to Arrive on Time](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
[2188. Minimum Time to Finish the Race](https://leetcode.com/problems/minimum-time-to-finish-the-race)
| -|
[1884. Egg Drop With 2 Eggs and N Floors](https://leetcode.com/problems/egg-drop-with-2-eggs-and-n-floors)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[887. Super Egg Drop](https://leetcode.com/problems/super-egg-drop)
| -|
[1885. Count Pairs in Two Arrays](https://leetcode.com/problems/count-pairs-in-two-arrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[1499. Max Value of Equation](https://leetcode.com/problems/max-value-of-equation)
[2083. Substrings That Begin and End With the Same Letter](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| -|
[1886. Determine Whether Matrix Can Be Obtained By Rotation](https://leetcode.com/problems/determine-whether-matrix-can-be-obtained-by-rotation)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
[48. Rotate Image](https://leetcode.com/problems/rotate-image)
| -|
[1887. Reduction Operations to Make the Array Elements Equal](https://leetcode.com/problems/reduction-operations-to-make-the-array-elements-equal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1888. Minimum Number of Flips to Make the Binary String Alternating](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[2170. Minimum Operations to Make the Array Alternating](https://leetcode.com/problems/minimum-operations-to-make-the-array-alternating)
| -|
[1889. Minimum Space Wasted From Packaging](https://leetcode.com/problems/minimum-space-wasted-from-packaging)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1890. The Latest Login in 2020](https://leetcode.com/problems/the-latest-login-in-2020)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1891. Cutting Ribbons](https://leetcode.com/problems/cutting-ribbons)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[1011. Capacity To Ship Packages Within D Days](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
[1936. Add Minimum Number of Rungs](https://leetcode.com/problems/add-minimum-number-of-rungs)
| -|
[1892. Page Recommendations II](https://leetcode.com/problems/page-recommendations-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1264. Page Recommendations](https://leetcode.com/problems/page-recommendations)
[1949. Strong Friendship](https://leetcode.com/problems/strong-friendship)
| -|
[1893. Check if All the Integers in a Range Are Covered](https://leetcode.com/problems/check-if-all-the-integers-in-a-range-are-covered)
| 🆓 | 👀 | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1894. Find the Student that Will Replace the Chalk](https://leetcode.com/problems/find-the-student-that-will-replace-the-chalk)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Simulation](https://leetcode.com/tag/simulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1895. Largest Magic Square](https://leetcode.com/problems/largest-magic-square)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[840. Magic Squares In Grid](https://leetcode.com/problems/magic-squares-in-grid)
| -|
[1896. Minimum Cost to Change the Final Value of Expression](https://leetcode.com/problems/minimum-cost-to-change-the-final-value-of-expression)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[1897. Redistribute Characters to Make All Strings Equal](https://leetcode.com/problems/redistribute-characters-to-make-all-strings-equal)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1898. Maximum Number of Removable Characters](https://leetcode.com/problems/maximum-number-of-removable-characters)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[1899. Merge Triplets to Form Target Triplet](https://leetcode.com/problems/merge-triplets-to-form-target-triplet)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1900. The Earliest and Latest Rounds Where Players Compete](https://leetcode.com/problems/the-earliest-and-latest-rounds-where-players-compete)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[1901. Find a Peak Element II](https://leetcode.com/problems/find-a-peak-element-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Matrix](https://leetcode.com/tag/matrix)
|
[162. Find Peak Element](https://leetcode.com/problems/find-peak-element)
| -|
[1902. Depth of BST Given Insertion Order](https://leetcode.com/problems/depth-of-bst-given-insertion-order)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1903. Largest Odd Number in String](https://leetcode.com/problems/largest-odd-number-in-string)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1904. The Number of Full Rounds You Have Played](https://leetcode.com/problems/the-number-of-full-rounds-you-have-played)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1905. Count Sub Islands](https://leetcode.com/problems/count-sub-islands)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[694. Number of Distinct Islands](https://leetcode.com/problems/number-of-distinct-islands)
[1992. Find All Groups of Farmland](https://leetcode.com/problems/find-all-groups-of-farmland)
| -|
[1906. Minimum Absolute Difference Queries](https://leetcode.com/problems/minimum-absolute-difference-queries)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1907. Count Salary Categories](https://leetcode.com/problems/count-salary-categories)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1435. Create a Session Bar Chart](https://leetcode.com/problems/create-a-session-bar-chart)
| -|
[1908. Game of Nim](https://leetcode.com/problems/game-of-nim)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[2005. Subtree Removal Game with Fibonacci Tree](https://leetcode.com/problems/subtree-removal-game-with-fibonacci-tree)
| -|
[1909. Remove One Element to Make the Array Strictly Increasing](https://leetcode.com/problems/remove-one-element-to-make-the-array-strictly-increasing)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1910. Remove All Occurrences of a Substring](https://leetcode.com/problems/remove-all-occurrences-of-a-substring)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1911. Maximum Alternating Subsequence Sum](https://leetcode.com/problems/maximum-alternating-subsequence-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2036. Maximum Alternating Subarray Sum](https://leetcode.com/problems/maximum-alternating-subarray-sum)
| -|
[1912. Design Movie Rental System](https://leetcode.com/problems/design-movie-rental-system)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1913. Maximum Product Difference Between Two Pairs](https://leetcode.com/problems/maximum-product-difference-between-two-pairs)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1914. Cyclically Rotating a Grid](https://leetcode.com/problems/cyclically-rotating-a-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1915. Number of Wonderful Substrings](https://leetcode.com/problems/number-of-wonderful-substrings)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1916. Count Ways to Build Rooms in an Ant Colony](https://leetcode.com/problems/count-ways-to-build-rooms-in-an-ant-colony)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1917. Leetcodify Friends Recommendations](https://leetcode.com/problems/leetcodify-friends-recommendations)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1919. Leetcodify Similar Friends](https://leetcode.com/problems/leetcodify-similar-friends)
[1949. Strong Friendship](https://leetcode.com/problems/strong-friendship)
| -|
[1918. Kth Smallest Subarray Sum](https://leetcode.com/problems/kth-smallest-subarray-sum)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1919. Leetcodify Similar Friends](https://leetcode.com/problems/leetcodify-similar-friends)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1917. Leetcodify Friends Recommendations](https://leetcode.com/problems/leetcodify-friends-recommendations)
| -|
[1920. Build Array from Permutation](https://leetcode.com/problems/build-array-from-permutation)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1921. Eliminate Maximum Number of Monsters](https://leetcode.com/problems/eliminate-maximum-number-of-monsters)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1922. Count Good Numbers](https://leetcode.com/problems/count-good-numbers)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[1923. Longest Common Subpath](https://leetcode.com/problems/longest-common-subpath)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Suffix Array](https://leetcode.com/tag/suffix-array)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[332. Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary)
[718. Maximum Length of Repeated Subarray](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
| -|
[1924. Erect the Fence II](https://leetcode.com/problems/erect-the-fence-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[587. Erect the Fence](https://leetcode.com/problems/erect-the-fence)
| -|
[1925. Count Square Sum Triples](https://leetcode.com/problems/count-square-sum-triples)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1926. Nearest Exit from Entrance in Maze](https://leetcode.com/problems/nearest-exit-from-entrance-in-maze)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1927. Sum Game](https://leetcode.com/problems/sum-game)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[1928. Minimum Cost to Reach Destination in Time](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
|
[2065. Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
[2093. Minimum Cost to Reach City With Discounts](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| -|
[1929. Concatenation of Array](https://leetcode.com/problems/concatenation-of-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1930. Unique Length-3 Palindromic Subsequences](https://leetcode.com/problems/unique-length-3-palindromic-subsequences)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1931. Painting a Grid With Three Different Colors](https://leetcode.com/problems/painting-a-grid-with-three-different-colors)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1411. Number of Ways to Paint N × 3 Grid](https://leetcode.com/problems/number-of-ways-to-paint-n-3-grid)
| -|
[1932. Merge BSTs to Create Single BST](https://leetcode.com/problems/merge-bsts-to-create-single-bst)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1933. Check if String Is Decomposable Into Value-Equal Substrings](https://leetcode.com/problems/check-if-string-is-decomposable-into-value-equal-substrings)
| 💰 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1934. Confirmation Rate](https://leetcode.com/problems/confirmation-rate)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1935. Maximum Number of Words You Can Type](https://leetcode.com/problems/maximum-number-of-words-you-can-type)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1936. Add Minimum Number of Rungs](https://leetcode.com/problems/add-minimum-number-of-rungs)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[1891. Cutting Ribbons](https://leetcode.com/problems/cutting-ribbons)
| -|
[1937. Maximum Number of Points with Cost](https://leetcode.com/problems/maximum-number-of-points-with-cost)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
[1981. Minimize the Difference Between Target and Chosen Elements](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
| -|
[1938. Maximum Genetic Difference Query](https://leetcode.com/problems/maximum-genetic-difference-query)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Trie](https://leetcode.com/tag/trie)
|
[1707. Maximum XOR With an Element From Array](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| -|
[1939. Users That Actively Request Confirmation Messages](https://leetcode.com/problems/users-that-actively-request-confirmation-messages)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1940. Longest Common Subsequence Between Sorted Arrays](https://leetcode.com/problems/longest-common-subsequence-between-sorted-arrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
| -|
[1941. Check if All Characters Have Equal Number of Occurrences](https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[2103. Rings and Rods](https://leetcode.com/problems/rings-and-rods)
| -|
[1942. The Number of the Smallest Unoccupied Chair](https://leetcode.com/problems/the-number-of-the-smallest-unoccupied-chair)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1943. Describe the Painting](https://leetcode.com/problems/describe-the-painting)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2015. Average Height of Buildings in Each Segment](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
[2158. Amount of New Area Painted Each Day](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| -|
[1944. Number of Visible People in a Queue](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[1762. Buildings With an Ocean View](https://leetcode.com/problems/buildings-with-an-ocean-view)
[2104. Sum of Subarray Ranges](https://leetcode.com/problems/sum-of-subarray-ranges)
| -|
[1945. Sum of Digits of String After Convert](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[202. Happy Number](https://leetcode.com/problems/happy-number)
[258. Add Digits](https://leetcode.com/problems/add-digits)
[2180. Count Integers With Even Digit Sum](https://leetcode.com/problems/count-integers-with-even-digit-sum)
| -|
[1946. Largest Number After Mutating Substring](https://leetcode.com/problems/largest-number-after-mutating-substring)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1947. Maximum Compatibility Score Sum](https://leetcode.com/problems/maximum-compatibility-score-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1948. Delete Duplicate Folders in System](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[609. Find Duplicate File in System](https://leetcode.com/problems/find-duplicate-file-in-system)
[652. Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees)
| -|
[1949. Strong Friendship](https://leetcode.com/problems/strong-friendship)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1264. Page Recommendations](https://leetcode.com/problems/page-recommendations)
[1892. Page Recommendations II](https://leetcode.com/problems/page-recommendations-ii)
[1917. Leetcodify Friends Recommendations](https://leetcode.com/problems/leetcodify-friends-recommendations)
| -|
[1950. Maximum of Minimum Values in All Subarrays](https://leetcode.com/problems/maximum-of-minimum-values-in-all-subarrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1951. All the Pairs With the Maximum Number of Common Followers](https://leetcode.com/problems/all-the-pairs-with-the-maximum-number-of-common-followers)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1952. Three Divisors](https://leetcode.com/problems/three-divisors)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[1979. Find Greatest Common Divisor of Array](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| -|
[1953. Maximum Number of Weeks for Which You Can Work](https://leetcode.com/problems/maximum-number-of-weeks-for-which-you-can-work)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[621. Task Scheduler](https://leetcode.com/problems/task-scheduler)
| -|
[1954. Minimum Garden Perimeter to Collect Enough Apples](https://leetcode.com/problems/minimum-garden-perimeter-to-collect-enough-apples)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[1955. Count Number of Special Subsequences](https://leetcode.com/problems/count-number-of-special-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1956. Minimum Time For K Virus Variants to Spread](https://leetcode.com/problems/minimum-time-for-k-virus-variants-to-spread)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Geometry](https://leetcode.com/tag/geometry)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1957. Delete Characters to Make Fancy String](https://leetcode.com/problems/delete-characters-to-make-fancy-string)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1958. Check if Move is Legal](https://leetcode.com/problems/check-if-move-is-legal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1959. Minimum Total Space Wasted With K Resizing Operations](https://leetcode.com/problems/minimum-total-space-wasted-with-k-resizing-operations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1960. Maximum Product of the Length of Two Palindromic Substrings](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[2002. Maximum Product of the Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| -|
[1961. Check If String Is a Prefix of Array](https://leetcode.com/problems/check-if-string-is-a-prefix-of-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[1962. Remove Stones to Minimize the Total](https://leetcode.com/problems/remove-stones-to-minimize-the-total)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1963. Minimum Number of Swaps to Make the String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[301. Remove Invalid Parentheses](https://leetcode.com/problems/remove-invalid-parentheses)
[921. Minimum Add to Make Parentheses Valid](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid)
[1249. Minimum Remove to Make Valid Parentheses](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
[1541. Minimum Insertions to Balance a Parentheses String](https://leetcode.com/problems/minimum-insertions-to-balance-a-parentheses-string)
| -|
[1964. Find the Longest Valid Obstacle Course at Each Position](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
| -|
[1965. Employees With Missing Information](https://leetcode.com/problems/employees-with-missing-information)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1966. Binary Searchable Numbers in an Unsorted Array](https://leetcode.com/problems/binary-searchable-numbers-in-an-unsorted-array)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[1967. Number of Strings That Appear as Substrings in Word](https://leetcode.com/problems/number-of-strings-that-appear-as-substrings-in-word)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1968. Array With Elements Not Equal to Average of Neighbors](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[280. Wiggle Sort](https://leetcode.com/problems/wiggle-sort)
[324. Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii)
| -|
[1969. Minimum Non-Zero Product of the Array Elements](https://leetcode.com/problems/minimum-non-zero-product-of-the-array-elements)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[1970. Last Day Where You Can Still Cross](https://leetcode.com/problems/last-day-where-you-can-still-cross)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[803. Bricks Falling When Hit](https://leetcode.com/problems/bricks-falling-when-hit)
| -|
[1971. Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph)
| 🆓 | 👀 | ⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[2077. Paths in Maze That Lead to Same Room](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
[2097. Valid Arrangement of Pairs](https://leetcode.com/problems/valid-arrangement-of-pairs)
| -|
[1972. First and Last Call On the Same Day](https://leetcode.com/problems/first-and-last-call-on-the-same-day)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1973. Count Nodes Equal to Sum of Descendants](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[508. Most Frequent Subtree Sum](https://leetcode.com/problems/most-frequent-subtree-sum)
[1120. Maximum Average Subtree](https://leetcode.com/problems/maximum-average-subtree)
| -|
[1974. Minimum Time to Type Word Using Special Typewriter](https://leetcode.com/problems/minimum-time-to-type-word-using-special-typewriter)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[1320. Minimum Distance to Type a Word Using Two Fingers](https://leetcode.com/problems/minimum-distance-to-type-a-word-using-two-fingers)
| -|
[1975. Maximum Matrix Sum](https://leetcode.com/problems/maximum-matrix-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1976. Number of Ways to Arrive at Destination](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[797. All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target)
[1514. Path with Maximum Probability](https://leetcode.com/problems/path-with-maximum-probability)
[2045. Second Minimum Time to Reach Destination](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| -|
[1977. Number of Ways to Separate Numbers](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Suffix Array](https://leetcode.com/tag/suffix-array)
|
[91. Decode Ways](https://leetcode.com/problems/decode-ways)
[639. Decode Ways II](https://leetcode.com/problems/decode-ways-ii)
[1416. Restore The Array](https://leetcode.com/problems/restore-the-array)
| -|
[1978. Employees Whose Manager Left the Company](https://leetcode.com/problems/employees-whose-manager-left-the-company)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1979. Find Greatest Common Divisor of Array](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[1071. Greatest Common Divisor of Strings](https://leetcode.com/problems/greatest-common-divisor-of-strings)
[1819. Number of Different Subsequences GCDs](https://leetcode.com/problems/number-of-different-subsequences-gcds)
[1952. Three Divisors](https://leetcode.com/problems/three-divisors)
| -|
[1980. Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[268. Missing Number](https://leetcode.com/problems/missing-number)
[448. Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
[710. Random Pick with Blacklist](https://leetcode.com/problems/random-pick-with-blacklist)
| -|
[1981. Minimize the Difference Between Target and Chosen Elements](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[416. Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum)
[1755. Closest Subsequence Sum](https://leetcode.com/problems/closest-subsequence-sum)
[1937. Maximum Number of Points with Cost](https://leetcode.com/problems/maximum-number-of-points-with-cost)
| -|
[1982. Find Array Given Subset Sums](https://leetcode.com/problems/find-array-given-subset-sums)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
|
[78. Subsets](https://leetcode.com/problems/subsets)
[90. Subsets II](https://leetcode.com/problems/subsets-ii)
[2122. Recover the Original Array](https://leetcode.com/problems/recover-the-original-array)
| -|
[1983. Widest Pair of Indices With Equal Range Sum](https://leetcode.com/problems/widest-pair-of-indices-with-equal-range-sum)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1984. Minimum Difference Between Highest and Lowest of K Scores](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Sorting](https://leetcode.com/tag/sorting)
|
[561. Array Partition I](https://leetcode.com/problems/array-partition-i)
| -|
[1985. Find the Kth Largest Integer in the Array](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Quickselect](https://leetcode.com/tag/quickselect)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
| -|
[1986. Minimum Number of Work Sessions to Finish the Tasks](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1125. Smallest Sufficient Team](https://leetcode.com/problems/smallest-sufficient-team)
[1723. Find Minimum Time to Finish All Jobs](https://leetcode.com/problems/find-minimum-time-to-finish-all-jobs)
| -|
[1987. Number of Unique Good Subsequences](https://leetcode.com/problems/number-of-unique-good-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[115. Distinct Subsequences](https://leetcode.com/problems/distinct-subsequences)
[940. Distinct Subsequences II](https://leetcode.com/problems/distinct-subsequences-ii)
| -|
[1988. Find Cutoff Score for Each School](https://leetcode.com/problems/find-cutoff-score-for-each-school)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1989. Maximum Number of People That Can Be Caught in Tag](https://leetcode.com/problems/maximum-number-of-people-that-can-be-caught-in-tag)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[2086. Minimum Number of Buckets Required to Collect Rainwater from Houses](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| -|
[1990. Count the Number of Experiments](https://leetcode.com/problems/count-the-number-of-experiments)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1991. Find the Middle Index in Array](https://leetcode.com/problems/find-the-middle-index-in-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[724. Find Pivot Index](https://leetcode.com/problems/find-pivot-index)
[1013. Partition Array Into Three Parts With Equal Sum](https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum)
| -|
[1992. Find All Groups of Farmland](https://leetcode.com/problems/find-all-groups-of-farmland)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[1905. Count Sub Islands](https://leetcode.com/problems/count-sub-islands)
| -|
[1993. Operations on Tree](https://leetcode.com/problems/operations-on-tree)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
|
[1600. Throne Inheritance](https://leetcode.com/problems/throne-inheritance)
| -|
[1994. The Number of Good Subsets](https://leetcode.com/problems/the-number-of-good-subsets)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1125. Smallest Sufficient Team](https://leetcode.com/problems/smallest-sufficient-team)
[1434. Number of Ways to Wear Different Hats to Each Other](https://leetcode.com/problems/number-of-ways-to-wear-different-hats-to-each-other)
| -|
[1995. Count Special Quadruplets](https://leetcode.com/problems/count-special-quadruplets)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[18. 4Sum](https://leetcode.com/problems/4sum)
[334. Increasing Triplet Subsequence](https://leetcode.com/problems/increasing-triplet-subsequence)
[1534. Count Good Triplets](https://leetcode.com/problems/count-good-triplets)
| -|
[1996. The Number of Weak Characters in the Game](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[354. Russian Doll Envelopes](https://leetcode.com/problems/russian-doll-envelopes)
[1691. Maximum Height by Stacking Cuboids ](https://leetcode.com/problems/maximum-height-by-stacking-cuboids)
| -|
[1997. First Day Where You Have Been in All the Rooms](https://leetcode.com/problems/first-day-where-you-have-been-in-all-the-rooms)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1998. GCD Sort of an Array](https://leetcode.com/problems/gcd-sort-of-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Union Find](https://leetcode.com/tag/union-find)
[Sorting](https://leetcode.com/tag/sorting)
|
[1632. Rank Transform of a Matrix](https://leetcode.com/problems/rank-transform-of-a-matrix)
| -|
[1999. Smallest Greater Multiple Made of Two Digits](https://leetcode.com/problems/smallest-greater-multiple-made-of-two-digits)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[2000. Reverse Prefix of Word](https://leetcode.com/problems/reverse-prefix-of-word)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
1801. Number of Orders in the Backlog
[LeetCode Link](https://leetcode.com/problems/number-of-orders-in-the-backlog)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1802. Maximum Value at a Given Index in a Bounded Array
[LeetCode Link](https://leetcode.com/problems/maximum-value-at-a-given-index-in-a-bounded-array)
| 🆓 | | ⭐️⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1803. Count Pairs With XOR in a Range
[LeetCode Link](https://leetcode.com/problems/count-pairs-with-xor-in-a-range)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
1804. Implement Trie II (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-ii-prefix-tree)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
| +|
1805. Number of Different Integers in a String
[LeetCode Link](https://leetcode.com/problems/number-of-different-integers-in-a-string)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1806. Minimum Number of Operations to Reinitialize a Permutation
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-reinitialize-a-permutation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1807. Evaluate the Bracket Pairs of a String
[LeetCode Link](https://leetcode.com/problems/evaluate-the-bracket-pairs-of-a-string)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1808. Maximize Number of Nice Divisors
[LeetCode Link](https://leetcode.com/problems/maximize-number-of-nice-divisors)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
343. Integer Break
[LeetCode Link](https://leetcode.com/problems/integer-break)
| +|
1809. Ad-Free Sessions
[LeetCode Link](https://leetcode.com/problems/ad-free-sessions)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1810. Minimum Path Cost in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
489. Robot Room Cleaner
[LeetCode Link](https://leetcode.com/problems/robot-room-cleaner)
1778. Shortest Path in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
| +|
1811. Find Interview Candidates
[LeetCode Link](https://leetcode.com/problems/find-interview-candidates)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1812. Determine Color of a Chessboard Square
[LeetCode Link](https://leetcode.com/problems/determine-color-of-a-chessboard-square)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1813. Sentence Similarity III
[LeetCode Link](https://leetcode.com/problems/sentence-similarity-iii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1814. Count Nice Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/count-nice-pairs-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2001. Number of Pairs of Interchangeable Rectangles
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| +|
1815. Maximum Number of Groups Getting Fresh Donuts
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-groups-getting-fresh-donuts)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1816. Truncate Sentence
[LeetCode Link](https://leetcode.com/problems/truncate-sentence)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1817. Finding the Users Active Minutes
[LeetCode Link](https://leetcode.com/problems/finding-the-users-active-minutes)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1818. Minimum Absolute Sum Difference
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-sum-difference)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1819. Number of Different Subsequences GCDs
[LeetCode Link](https://leetcode.com/problems/number-of-different-subsequences-gcds)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
1979. Find Greatest Common Divisor of Array
[LeetCode Link](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| +|
1820. Maximum Number of Accepted Invitations
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-accepted-invitations)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1821. Find Customers With Positive Revenue this Year
[LeetCode Link](https://leetcode.com/problems/find-customers-with-positive-revenue-this-year)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1822. Sign of the Product of an Array
[LeetCode Link](https://leetcode.com/problems/sign-of-the-product-of-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1823. Find the Winner of the Circular Game
[LeetCode Link](https://leetcode.com/problems/find-the-winner-of-the-circular-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1824. Minimum Sideway Jumps
[LeetCode Link](https://leetcode.com/problems/minimum-sideway-jumps)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
403. Frog Jump
[LeetCode Link](https://leetcode.com/problems/frog-jump)
| +|
1825. Finding MK Average
[LeetCode Link](https://leetcode.com/problems/finding-mk-average)
| 🆓 | | ⭐️⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
295. Find Median from Data Stream
[LeetCode Link](https://leetcode.com/problems/find-median-from-data-stream)
703. Kth Largest Element in a Stream
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-a-stream)
2102. Sequentially Ordinal Rank Tracker
[LeetCode Link](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| +|
1826. Faulty Sensor
[LeetCode Link](https://leetcode.com/problems/faulty-sensor)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
1827. Minimum Operations to Make the Array Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-increasing)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1828. Queries on Number of Points Inside a Circle
[LeetCode Link](https://leetcode.com/problems/queries-on-number-of-points-inside-a-circle)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1829. Maximum XOR for Each Query
[LeetCode Link](https://leetcode.com/problems/maximum-xor-for-each-query)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1830. Minimum Number of Operations to Make String Sorted
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-string-sorted)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1831. Maximum Transaction Each Day
[LeetCode Link](https://leetcode.com/problems/maximum-transaction-each-day)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1832. Check if the Sentence Is Pangram
[LeetCode Link](https://leetcode.com/problems/check-if-the-sentence-is-pangram)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1833. Maximum Ice Cream Bars
[LeetCode Link](https://leetcode.com/problems/maximum-ice-cream-bars)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1834. Single-Threaded CPU
[LeetCode Link](https://leetcode.com/problems/single-threaded-cpu)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
| +|
1835. Find XOR Sum of All Pairs Bitwise AND
[LeetCode Link](https://leetcode.com/problems/find-xor-sum-of-all-pairs-bitwise-and)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1836. Remove Duplicates From an Unsorted Linked List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-an-unsorted-linked-list)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
82. Remove Duplicates from Sorted List II
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii)
83. Remove Duplicates from Sorted List
[LeetCode Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list)
| +|
1837. Sum of Digits in Base K
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-in-base-k)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1838. Frequency of the Most Frequent Element
[LeetCode Link](https://leetcode.com/problems/frequency-of-the-most-frequent-element)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2150. Find All Lonely Numbers in the Array
[LeetCode Link](https://leetcode.com/problems/find-all-lonely-numbers-in-the-array)
| +|
1839. Longest Substring Of All Vowels in Order
[LeetCode Link](https://leetcode.com/problems/longest-substring-of-all-vowels-in-order)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
2062. Count Vowel Substrings of a String
[LeetCode Link](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| +|
1840. Maximum Building Height
[LeetCode Link](https://leetcode.com/problems/maximum-building-height)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1841. League Statistics
[LeetCode Link](https://leetcode.com/problems/league-statistics)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1842. Next Palindrome Using Same Digits
[LeetCode Link](https://leetcode.com/problems/next-palindrome-using-same-digits)
| 💰 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
556. Next Greater Element III
[LeetCode Link](https://leetcode.com/problems/next-greater-element-iii)
564. Find the Closest Palindrome
[LeetCode Link](https://leetcode.com/problems/find-the-closest-palindrome)
| +|
1843. Suspicious Bank Accounts
[LeetCode Link](https://leetcode.com/problems/suspicious-bank-accounts)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1844. Replace All Digits with Characters
[LeetCode Link](https://leetcode.com/problems/replace-all-digits-with-characters)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
848. Shifting Letters
[LeetCode Link](https://leetcode.com/problems/shifting-letters)
| +|
1845. Seat Reservation Manager
[LeetCode Link](https://leetcode.com/problems/seat-reservation-manager)
| 🆓 | 👀 | ⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
379. Design Phone Directory
[LeetCode Link](https://leetcode.com/problems/design-phone-directory)
| +|
1846. Maximum Element After Decreasing and Rearranging
[LeetCode Link](https://leetcode.com/problems/maximum-element-after-decreasing-and-rearranging)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1847. Closest Room
[LeetCode Link](https://leetcode.com/problems/closest-room)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2070. Most Beautiful Item for Each Query
[LeetCode Link](https://leetcode.com/problems/most-beautiful-item-for-each-query)
| +|
1848. Minimum Distance to the Target Element
[LeetCode Link](https://leetcode.com/problems/minimum-distance-to-the-target-element)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1849. Splitting a String Into Descending Consecutive Values
[LeetCode Link](https://leetcode.com/problems/splitting-a-string-into-descending-consecutive-values)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number
[LeetCode Link](https://leetcode.com/problems/minimum-adjacent-swaps-to-reach-the-kth-smallest-number)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
| +|
1851. Minimum Interval to Include Each Query
[LeetCode Link](https://leetcode.com/problems/minimum-interval-to-include-each-query)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Line Sweep
[LeetCode Link](https://leetcode.com/tag/line-sweep)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1852. Distinct Numbers in Each Subarray
[LeetCode Link](https://leetcode.com/problems/distinct-numbers-in-each-subarray)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1853. Convert Date Format
[LeetCode Link](https://leetcode.com/problems/convert-date-format)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1854. Maximum Population Year
[LeetCode Link](https://leetcode.com/problems/maximum-population-year)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1855. Maximum Distance Between a Pair of Values
[LeetCode Link](https://leetcode.com/problems/maximum-distance-between-a-pair-of-values)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
2078. Two Furthest Houses With Different Colors
[LeetCode Link](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| +|
1856. Maximum Subarray Min-Product
[LeetCode Link](https://leetcode.com/problems/maximum-subarray-min-product)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1857. Largest Color Value in a Directed Graph
[LeetCode Link](https://leetcode.com/problems/largest-color-value-in-a-directed-graph)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1858. Longest Word With All Prefixes
[LeetCode Link](https://leetcode.com/problems/longest-word-with-all-prefixes)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
720. Longest Word in Dictionary
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary)
| +|
1859. Sorting the Sentence
[LeetCode Link](https://leetcode.com/problems/sorting-the-sentence)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2042. Check if Numbers Are Ascending in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| +|
1860. Incremental Memory Leak
[LeetCode Link](https://leetcode.com/problems/incremental-memory-leak)
| 🆓 | | ⭐️⭐️ |
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1861. Rotating the Box
[LeetCode Link](https://leetcode.com/problems/rotating-the-box)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1862. Sum of Floored Pairs
[LeetCode Link](https://leetcode.com/problems/sum-of-floored-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1863. Sum of All Subset XOR Totals
[LeetCode Link](https://leetcode.com/problems/sum-of-all-subset-xor-totals)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1864. Minimum Number of Swaps to Make the Binary String Alternating
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-binary-string-alternating)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1865. Finding Pairs With a Certain Sum
[LeetCode Link](https://leetcode.com/problems/finding-pairs-with-a-certain-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
2006. Count Number of Pairs With Absolute Difference K
[LeetCode Link](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| +|
1866. Number of Ways to Rearrange Sticks With K Sticks Visible
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-rearrange-sticks-with-k-sticks-visible)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1867. Orders With Maximum Quantity Above Average
[LeetCode Link](https://leetcode.com/problems/orders-with-maximum-quantity-above-average)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1868. Product of Two Run-Length Encoded Arrays
[LeetCode Link](https://leetcode.com/problems/product-of-two-run-length-encoded-arrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
1869. Longer Contiguous Segments of Ones than Zeros
[LeetCode Link](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
485. Max Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones)
1784. Check if Binary String Has at Most One Segment of Ones
[LeetCode Link](https://leetcode.com/problems/check-if-binary-string-has-at-most-one-segment-of-ones)
2031. Count Subarrays With More Ones Than Zeros
[LeetCode Link](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| +|
1870. Minimum Speed to Arrive on Time
[LeetCode Link](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
1883. Minimum Skips to Arrive at Meeting On Time
[LeetCode Link](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
2187. Minimum Time to Complete Trips
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-complete-trips)
| +|
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
45. Jump Game II
[LeetCode Link](https://leetcode.com/problems/jump-game-ii)
55. Jump Game
[LeetCode Link](https://leetcode.com/problems/jump-game)
1306. Jump Game III
[LeetCode Link](https://leetcode.com/problems/jump-game-iii)
1340. Jump Game V
[LeetCode Link](https://leetcode.com/problems/jump-game-v)
1345. Jump Game IV
[LeetCode Link](https://leetcode.com/problems/jump-game-iv)
1696. Jump Game VI
[LeetCode Link](https://leetcode.com/problems/jump-game-vi)
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1873. Calculate Special Bonus
[LeetCode Link](https://leetcode.com/problems/calculate-special-bonus)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1874. Minimize Product Sum of Two Arrays
[LeetCode Link](https://leetcode.com/problems/minimize-product-sum-of-two-arrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2143. Choose Numbers From Two Arrays in Range
[LeetCode Link](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| +|
1875. Group Employees of the Same Salary
[LeetCode Link](https://leetcode.com/problems/group-employees-of-the-same-salary)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1876. Substrings of Size Three with Distinct Characters
[LeetCode Link](https://leetcode.com/problems/substrings-of-size-three-with-distinct-characters)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1877. Minimize Maximum Pair Sum in Array
[LeetCode Link](https://leetcode.com/problems/minimize-maximum-pair-sum-in-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1878. Get Biggest Three Rhombus Sums in a Grid
[LeetCode Link](https://leetcode.com/problems/get-biggest-three-rhombus-sums-in-a-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2088. Count Fertile Pyramids in a Land
[LeetCode Link](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| +|
1879. Minimum XOR Sum of Two Arrays
[LeetCode Link](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
2143. Choose Numbers From Two Arrays in Range
[LeetCode Link](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
2172. Maximum AND Sum of Array
[LeetCode Link](https://leetcode.com/problems/maximum-and-sum-of-array)
| +|
1880. Check if Word Equals Summation of Two Words
[LeetCode Link](https://leetcode.com/problems/check-if-word-equals-summation-of-two-words)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1881. Maximum Value after Insertion
[LeetCode Link](https://leetcode.com/problems/maximum-value-after-insertion)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1882. Process Tasks Using Servers
[LeetCode Link](https://leetcode.com/problems/process-tasks-using-servers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
| +|
1883. Minimum Skips to Arrive at Meeting On Time
[LeetCode Link](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1870. Minimum Speed to Arrive on Time
[LeetCode Link](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
2188. Minimum Time to Finish the Race
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-finish-the-race)
| +|
1884. Egg Drop With 2 Eggs and N Floors
[LeetCode Link](https://leetcode.com/problems/egg-drop-with-2-eggs-and-n-floors)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
887. Super Egg Drop
[LeetCode Link](https://leetcode.com/problems/super-egg-drop)
| +|
1885. Count Pairs in Two Arrays
[LeetCode Link](https://leetcode.com/problems/count-pairs-in-two-arrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1499. Max Value of Equation
[LeetCode Link](https://leetcode.com/problems/max-value-of-equation)
2083. Substrings That Begin and End With the Same Letter
[LeetCode Link](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| +|
1886. Determine Whether Matrix Can Be Obtained By Rotation
[LeetCode Link](https://leetcode.com/problems/determine-whether-matrix-can-be-obtained-by-rotation)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
48. Rotate Image
[LeetCode Link](https://leetcode.com/problems/rotate-image)
| +|
1887. Reduction Operations to Make the Array Elements Equal
[LeetCode Link](https://leetcode.com/problems/reduction-operations-to-make-the-array-elements-equal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1888. Minimum Number of Flips to Make the Binary String Alternating
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
2170. Minimum Operations to Make the Array Alternating
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-alternating)
| +|
1889. Minimum Space Wasted From Packaging
[LeetCode Link](https://leetcode.com/problems/minimum-space-wasted-from-packaging)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1890. The Latest Login in 2020
[LeetCode Link](https://leetcode.com/problems/the-latest-login-in-2020)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1891. Cutting Ribbons
[LeetCode Link](https://leetcode.com/problems/cutting-ribbons)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
1011. Capacity To Ship Packages Within D Days
[LeetCode Link](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
1936. Add Minimum Number of Rungs
[LeetCode Link](https://leetcode.com/problems/add-minimum-number-of-rungs)
| +|
1892. Page Recommendations II
[LeetCode Link](https://leetcode.com/problems/page-recommendations-ii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1264. Page Recommendations
[LeetCode Link](https://leetcode.com/problems/page-recommendations)
1949. Strong Friendship
[LeetCode Link](https://leetcode.com/problems/strong-friendship)
| +|
1893. Check if All the Integers in a Range Are Covered
[LeetCode Link](https://leetcode.com/problems/check-if-all-the-integers-in-a-range-are-covered)
| 🆓 | 👀 | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1894. Find the Student that Will Replace the Chalk
[LeetCode Link](https://leetcode.com/problems/find-the-student-that-will-replace-the-chalk)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1895. Largest Magic Square
[LeetCode Link](https://leetcode.com/problems/largest-magic-square)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
840. Magic Squares In Grid
[LeetCode Link](https://leetcode.com/problems/magic-squares-in-grid)
| +|
1896. Minimum Cost to Change the Final Value of Expression
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-change-the-final-value-of-expression)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
1897. Redistribute Characters to Make All Strings Equal
[LeetCode Link](https://leetcode.com/problems/redistribute-characters-to-make-all-strings-equal)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1898. Maximum Number of Removable Characters
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-removable-characters)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
1899. Merge Triplets to Form Target Triplet
[LeetCode Link](https://leetcode.com/problems/merge-triplets-to-form-target-triplet)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1900. The Earliest and Latest Rounds Where Players Compete
[LeetCode Link](https://leetcode.com/problems/the-earliest-and-latest-rounds-where-players-compete)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
1901. Find a Peak Element II
[LeetCode Link](https://leetcode.com/problems/find-a-peak-element-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
162. Find Peak Element
[LeetCode Link](https://leetcode.com/problems/find-peak-element)
| +|
1902. Depth of BST Given Insertion Order
[LeetCode Link](https://leetcode.com/problems/depth-of-bst-given-insertion-order)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1903. Largest Odd Number in String
[LeetCode Link](https://leetcode.com/problems/largest-odd-number-in-string)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1904. The Number of Full Rounds You Have Played
[LeetCode Link](https://leetcode.com/problems/the-number-of-full-rounds-you-have-played)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1905. Count Sub Islands
[LeetCode Link](https://leetcode.com/problems/count-sub-islands)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
694. Number of Distinct Islands
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands)
1992. Find All Groups of Farmland
[LeetCode Link](https://leetcode.com/problems/find-all-groups-of-farmland)
| +|
1906. Minimum Absolute Difference Queries
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-difference-queries)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1907. Count Salary Categories
[LeetCode Link](https://leetcode.com/problems/count-salary-categories)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1435. Create a Session Bar Chart
[LeetCode Link](https://leetcode.com/problems/create-a-session-bar-chart)
| +|
1908. Game of Nim
[LeetCode Link](https://leetcode.com/problems/game-of-nim)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
2005. Subtree Removal Game with Fibonacci Tree
[LeetCode Link](https://leetcode.com/problems/subtree-removal-game-with-fibonacci-tree)
| +|
1909. Remove One Element to Make the Array Strictly Increasing
[LeetCode Link](https://leetcode.com/problems/remove-one-element-to-make-the-array-strictly-increasing)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1910. Remove All Occurrences of a Substring
[LeetCode Link](https://leetcode.com/problems/remove-all-occurrences-of-a-substring)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1911. Maximum Alternating Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/maximum-alternating-subsequence-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2036. Maximum Alternating Subarray Sum
[LeetCode Link](https://leetcode.com/problems/maximum-alternating-subarray-sum)
| +|
1912. Design Movie Rental System
[LeetCode Link](https://leetcode.com/problems/design-movie-rental-system)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1913. Maximum Product Difference Between Two Pairs
[LeetCode Link](https://leetcode.com/problems/maximum-product-difference-between-two-pairs)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1914. Cyclically Rotating a Grid
[LeetCode Link](https://leetcode.com/problems/cyclically-rotating-a-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1915. Number of Wonderful Substrings
[LeetCode Link](https://leetcode.com/problems/number-of-wonderful-substrings)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1916. Count Ways to Build Rooms in an Ant Colony
[LeetCode Link](https://leetcode.com/problems/count-ways-to-build-rooms-in-an-ant-colony)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1917. Leetcodify Friends Recommendations
[LeetCode Link](https://leetcode.com/problems/leetcodify-friends-recommendations)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1919. Leetcodify Similar Friends
[LeetCode Link](https://leetcode.com/problems/leetcodify-similar-friends)
1949. Strong Friendship
[LeetCode Link](https://leetcode.com/problems/strong-friendship)
| +|
1918. Kth Smallest Subarray Sum
[LeetCode Link](https://leetcode.com/problems/kth-smallest-subarray-sum)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1919. Leetcodify Similar Friends
[LeetCode Link](https://leetcode.com/problems/leetcodify-similar-friends)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1917. Leetcodify Friends Recommendations
[LeetCode Link](https://leetcode.com/problems/leetcodify-friends-recommendations)
| +|
1920. Build Array from Permutation
[LeetCode Link](https://leetcode.com/problems/build-array-from-permutation)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1921. Eliminate Maximum Number of Monsters
[LeetCode Link](https://leetcode.com/problems/eliminate-maximum-number-of-monsters)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1922. Count Good Numbers
[LeetCode Link](https://leetcode.com/problems/count-good-numbers)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
1923. Longest Common Subpath
[LeetCode Link](https://leetcode.com/problems/longest-common-subpath)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Suffix Array
[LeetCode Link](https://leetcode.com/tag/suffix-array)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
332. Reconstruct Itinerary
[LeetCode Link](https://leetcode.com/problems/reconstruct-itinerary)
718. Maximum Length of Repeated Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
| +|
1924. Erect the Fence II
[LeetCode Link](https://leetcode.com/problems/erect-the-fence-ii)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
587. Erect the Fence
[LeetCode Link](https://leetcode.com/problems/erect-the-fence)
| +|
1925. Count Square Sum Triples
[LeetCode Link](https://leetcode.com/problems/count-square-sum-triples)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1926. Nearest Exit from Entrance in Maze
[LeetCode Link](https://leetcode.com/problems/nearest-exit-from-entrance-in-maze)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1927. Sum Game
[LeetCode Link](https://leetcode.com/problems/sum-game)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
1928. Minimum Cost to Reach Destination in Time
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
2065. Maximum Path Quality of a Graph
[LeetCode Link](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
2093. Minimum Cost to Reach City With Discounts
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| +|
1929. Concatenation of Array
[LeetCode Link](https://leetcode.com/problems/concatenation-of-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1930. Unique Length-3 Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/unique-length-3-palindromic-subsequences)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1931. Painting a Grid With Three Different Colors
[LeetCode Link](https://leetcode.com/problems/painting-a-grid-with-three-different-colors)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1411. Number of Ways to Paint N × 3 Grid
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-paint-n-3-grid)
| +|
1932. Merge BSTs to Create Single BST
[LeetCode Link](https://leetcode.com/problems/merge-bsts-to-create-single-bst)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1933. Check if String Is Decomposable Into Value-Equal Substrings
[LeetCode Link](https://leetcode.com/problems/check-if-string-is-decomposable-into-value-equal-substrings)
| 💰 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1934. Confirmation Rate
[LeetCode Link](https://leetcode.com/problems/confirmation-rate)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1935. Maximum Number of Words You Can Type
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-words-you-can-type)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1936. Add Minimum Number of Rungs
[LeetCode Link](https://leetcode.com/problems/add-minimum-number-of-rungs)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1891. Cutting Ribbons
[LeetCode Link](https://leetcode.com/problems/cutting-ribbons)
| +|
1937. Maximum Number of Points with Cost
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-points-with-cost)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
1981. Minimize the Difference Between Target and Chosen Elements
[LeetCode Link](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
| +|
1938. Maximum Genetic Difference Query
[LeetCode Link](https://leetcode.com/problems/maximum-genetic-difference-query)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
1707. Maximum XOR With an Element From Array
[LeetCode Link](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| +|
1939. Users That Actively Request Confirmation Messages
[LeetCode Link](https://leetcode.com/problems/users-that-actively-request-confirmation-messages)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1940. Longest Common Subsequence Between Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence-between-sorted-arrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
| +|
1941. Check if All Characters Have Equal Number of Occurrences
[LeetCode Link](https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2103. Rings and Rods
[LeetCode Link](https://leetcode.com/problems/rings-and-rods)
| +|
1942. The Number of the Smallest Unoccupied Chair
[LeetCode Link](https://leetcode.com/problems/the-number-of-the-smallest-unoccupied-chair)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1943. Describe the Painting
[LeetCode Link](https://leetcode.com/problems/describe-the-painting)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2015. Average Height of Buildings in Each Segment
[LeetCode Link](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
2158. Amount of New Area Painted Each Day
[LeetCode Link](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| +|
1944. Number of Visible People in a Queue
[LeetCode Link](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
1762. Buildings With an Ocean View
[LeetCode Link](https://leetcode.com/problems/buildings-with-an-ocean-view)
2104. Sum of Subarray Ranges
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-ranges)
| +|
1945. Sum of Digits of String After Convert
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
202. Happy Number
[LeetCode Link](https://leetcode.com/problems/happy-number)
258. Add Digits
[LeetCode Link](https://leetcode.com/problems/add-digits)
2180. Count Integers With Even Digit Sum
[LeetCode Link](https://leetcode.com/problems/count-integers-with-even-digit-sum)
| +|
1946. Largest Number After Mutating Substring
[LeetCode Link](https://leetcode.com/problems/largest-number-after-mutating-substring)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1947. Maximum Compatibility Score Sum
[LeetCode Link](https://leetcode.com/problems/maximum-compatibility-score-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1948. Delete Duplicate Folders in System
[LeetCode Link](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
609. Find Duplicate File in System
[LeetCode Link](https://leetcode.com/problems/find-duplicate-file-in-system)
652. Find Duplicate Subtrees
[LeetCode Link](https://leetcode.com/problems/find-duplicate-subtrees)
| +|
1949. Strong Friendship
[LeetCode Link](https://leetcode.com/problems/strong-friendship)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1264. Page Recommendations
[LeetCode Link](https://leetcode.com/problems/page-recommendations)
1892. Page Recommendations II
[LeetCode Link](https://leetcode.com/problems/page-recommendations-ii)
1917. Leetcodify Friends Recommendations
[LeetCode Link](https://leetcode.com/problems/leetcodify-friends-recommendations)
| +|
1950. Maximum of Minimum Values in All Subarrays
[LeetCode Link](https://leetcode.com/problems/maximum-of-minimum-values-in-all-subarrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1951. All the Pairs With the Maximum Number of Common Followers
[LeetCode Link](https://leetcode.com/problems/all-the-pairs-with-the-maximum-number-of-common-followers)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1952. Three Divisors
[LeetCode Link](https://leetcode.com/problems/three-divisors)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
1979. Find Greatest Common Divisor of Array
[LeetCode Link](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| +|
1953. Maximum Number of Weeks for Which You Can Work
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-weeks-for-which-you-can-work)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
621. Task Scheduler
[LeetCode Link](https://leetcode.com/problems/task-scheduler)
| +|
1954. Minimum Garden Perimeter to Collect Enough Apples
[LeetCode Link](https://leetcode.com/problems/minimum-garden-perimeter-to-collect-enough-apples)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
1955. Count Number of Special Subsequences
[LeetCode Link](https://leetcode.com/problems/count-number-of-special-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1956. Minimum Time For K Virus Variants to Spread
[LeetCode Link](https://leetcode.com/problems/minimum-time-for-k-virus-variants-to-spread)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1957. Delete Characters to Make Fancy String
[LeetCode Link](https://leetcode.com/problems/delete-characters-to-make-fancy-string)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1958. Check if Move is Legal
[LeetCode Link](https://leetcode.com/problems/check-if-move-is-legal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1959. Minimum Total Space Wasted With K Resizing Operations
[LeetCode Link](https://leetcode.com/problems/minimum-total-space-wasted-with-k-resizing-operations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1960. Maximum Product of the Length of Two Palindromic Substrings
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
2002. Maximum Product of the Length of Two Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| +|
1961. Check If String Is a Prefix of Array
[LeetCode Link](https://leetcode.com/problems/check-if-string-is-a-prefix-of-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1962. Remove Stones to Minimize the Total
[LeetCode Link](https://leetcode.com/problems/remove-stones-to-minimize-the-total)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1963. Minimum Number of Swaps to Make the String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
301. Remove Invalid Parentheses
[LeetCode Link](https://leetcode.com/problems/remove-invalid-parentheses)
921. Minimum Add to Make Parentheses Valid
[LeetCode Link](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid)
1249. Minimum Remove to Make Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
1541. Minimum Insertions to Balance a Parentheses String
[LeetCode Link](https://leetcode.com/problems/minimum-insertions-to-balance-a-parentheses-string)
| +|
1964. Find the Longest Valid Obstacle Course at Each Position
[LeetCode Link](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
| +|
1965. Employees With Missing Information
[LeetCode Link](https://leetcode.com/problems/employees-with-missing-information)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1966. Binary Searchable Numbers in an Unsorted Array
[LeetCode Link](https://leetcode.com/problems/binary-searchable-numbers-in-an-unsorted-array)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
1967. Number of Strings That Appear as Substrings in Word
[LeetCode Link](https://leetcode.com/problems/number-of-strings-that-appear-as-substrings-in-word)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1968. Array With Elements Not Equal to Average of Neighbors
[LeetCode Link](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
280. Wiggle Sort
[LeetCode Link](https://leetcode.com/problems/wiggle-sort)
324. Wiggle Sort II
[LeetCode Link](https://leetcode.com/problems/wiggle-sort-ii)
| +|
1969. Minimum Non-Zero Product of the Array Elements
[LeetCode Link](https://leetcode.com/problems/minimum-non-zero-product-of-the-array-elements)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
1970. Last Day Where You Can Still Cross
[LeetCode Link](https://leetcode.com/problems/last-day-where-you-can-still-cross)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
803. Bricks Falling When Hit
[LeetCode Link](https://leetcode.com/problems/bricks-falling-when-hit)
| +|
1971. Find if Path Exists in Graph
[LeetCode Link](https://leetcode.com/problems/find-if-path-exists-in-graph)
| 🆓 | 👀 | ⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
2077. Paths in Maze That Lead to Same Room
[LeetCode Link](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
2097. Valid Arrangement of Pairs
[LeetCode Link](https://leetcode.com/problems/valid-arrangement-of-pairs)
| +|
1972. First and Last Call On the Same Day
[LeetCode Link](https://leetcode.com/problems/first-and-last-call-on-the-same-day)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1973. Count Nodes Equal to Sum of Descendants
[LeetCode Link](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
508. Most Frequent Subtree Sum
[LeetCode Link](https://leetcode.com/problems/most-frequent-subtree-sum)
1120. Maximum Average Subtree
[LeetCode Link](https://leetcode.com/problems/maximum-average-subtree)
| +|
1974. Minimum Time to Type Word Using Special Typewriter
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-type-word-using-special-typewriter)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1320. Minimum Distance to Type a Word Using Two Fingers
[LeetCode Link](https://leetcode.com/problems/minimum-distance-to-type-a-word-using-two-fingers)
| +|
1975. Maximum Matrix Sum
[LeetCode Link](https://leetcode.com/problems/maximum-matrix-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1976. Number of Ways to Arrive at Destination
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
797. All Paths From Source to Target
[LeetCode Link](https://leetcode.com/problems/all-paths-from-source-to-target)
1514. Path with Maximum Probability
[LeetCode Link](https://leetcode.com/problems/path-with-maximum-probability)
2045. Second Minimum Time to Reach Destination
[LeetCode Link](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| +|
1977. Number of Ways to Separate Numbers
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Suffix Array
[LeetCode Link](https://leetcode.com/tag/suffix-array)
|
91. Decode Ways
[LeetCode Link](https://leetcode.com/problems/decode-ways)
639. Decode Ways II
[LeetCode Link](https://leetcode.com/problems/decode-ways-ii)
1416. Restore The Array
[LeetCode Link](https://leetcode.com/problems/restore-the-array)
| +|
1978. Employees Whose Manager Left the Company
[LeetCode Link](https://leetcode.com/problems/employees-whose-manager-left-the-company)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1979. Find Greatest Common Divisor of Array
[LeetCode Link](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
1071. Greatest Common Divisor of Strings
[LeetCode Link](https://leetcode.com/problems/greatest-common-divisor-of-strings)
1819. Number of Different Subsequences GCDs
[LeetCode Link](https://leetcode.com/problems/number-of-different-subsequences-gcds)
1952. Three Divisors
[LeetCode Link](https://leetcode.com/problems/three-divisors)
| +|
1980. Find Unique Binary String
[LeetCode Link](https://leetcode.com/problems/find-unique-binary-string)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
448. Find All Numbers Disappeared in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
710. Random Pick with Blacklist
[LeetCode Link](https://leetcode.com/problems/random-pick-with-blacklist)
| +|
1981. Minimize the Difference Between Target and Chosen Elements
[LeetCode Link](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
416. Partition Equal Subset Sum
[LeetCode Link](https://leetcode.com/problems/partition-equal-subset-sum)
1755. Closest Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/closest-subsequence-sum)
1937. Maximum Number of Points with Cost
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-points-with-cost)
| +|
1982. Find Array Given Subset Sums
[LeetCode Link](https://leetcode.com/problems/find-array-given-subset-sums)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
90. Subsets II
[LeetCode Link](https://leetcode.com/problems/subsets-ii)
2122. Recover the Original Array
[LeetCode Link](https://leetcode.com/problems/recover-the-original-array)
| +|
1983. Widest Pair of Indices With Equal Range Sum
[LeetCode Link](https://leetcode.com/problems/widest-pair-of-indices-with-equal-range-sum)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1984. Minimum Difference Between Highest and Lowest of K Scores
[LeetCode Link](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
561. Array Partition I
[LeetCode Link](https://leetcode.com/problems/array-partition-i)
| +|
1985. Find the Kth Largest Integer in the Array
[LeetCode Link](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
| +|
1986. Minimum Number of Work Sessions to Finish the Tasks
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1125. Smallest Sufficient Team
[LeetCode Link](https://leetcode.com/problems/smallest-sufficient-team)
1723. Find Minimum Time to Finish All Jobs
[LeetCode Link](https://leetcode.com/problems/find-minimum-time-to-finish-all-jobs)
| +|
1987. Number of Unique Good Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-unique-good-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
115. Distinct Subsequences
[LeetCode Link](https://leetcode.com/problems/distinct-subsequences)
940. Distinct Subsequences II
[LeetCode Link](https://leetcode.com/problems/distinct-subsequences-ii)
| +|
1988. Find Cutoff Score for Each School
[LeetCode Link](https://leetcode.com/problems/find-cutoff-score-for-each-school)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1989. Maximum Number of People That Can Be Caught in Tag
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-people-that-can-be-caught-in-tag)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
2086. Minimum Number of Buckets Required to Collect Rainwater from Houses
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| +|
1990. Count the Number of Experiments
[LeetCode Link](https://leetcode.com/problems/count-the-number-of-experiments)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1991. Find the Middle Index in Array
[LeetCode Link](https://leetcode.com/problems/find-the-middle-index-in-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
724. Find Pivot Index
[LeetCode Link](https://leetcode.com/problems/find-pivot-index)
1013. Partition Array Into Three Parts With Equal Sum
[LeetCode Link](https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum)
| +|
1992. Find All Groups of Farmland
[LeetCode Link](https://leetcode.com/problems/find-all-groups-of-farmland)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
1905. Count Sub Islands
[LeetCode Link](https://leetcode.com/problems/count-sub-islands)
| +|
1993. Operations on Tree
[LeetCode Link](https://leetcode.com/problems/operations-on-tree)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
1600. Throne Inheritance
[LeetCode Link](https://leetcode.com/problems/throne-inheritance)
| +|
1994. The Number of Good Subsets
[LeetCode Link](https://leetcode.com/problems/the-number-of-good-subsets)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1125. Smallest Sufficient Team
[LeetCode Link](https://leetcode.com/problems/smallest-sufficient-team)
1434. Number of Ways to Wear Different Hats to Each Other
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-wear-different-hats-to-each-other)
| +|
1995. Count Special Quadruplets
[LeetCode Link](https://leetcode.com/problems/count-special-quadruplets)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
18. 4Sum
[LeetCode Link](https://leetcode.com/problems/4sum)
334. Increasing Triplet Subsequence
[LeetCode Link](https://leetcode.com/problems/increasing-triplet-subsequence)
1534. Count Good Triplets
[LeetCode Link](https://leetcode.com/problems/count-good-triplets)
| +|
1996. The Number of Weak Characters in the Game
[LeetCode Link](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
354. Russian Doll Envelopes
[LeetCode Link](https://leetcode.com/problems/russian-doll-envelopes)
1691. Maximum Height by Stacking Cuboids
[LeetCode Link](https://leetcode.com/problems/maximum-height-by-stacking-cuboids)
| +|
1997. First Day Where You Have Been in All the Rooms
[LeetCode Link](https://leetcode.com/problems/first-day-where-you-have-been-in-all-the-rooms)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1998. GCD Sort of an Array
[LeetCode Link](https://leetcode.com/problems/gcd-sort-of-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1632. Rank Transform of a Matrix
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-a-matrix)
| +|
1999. Smallest Greater Multiple Made of Two Digits
[LeetCode Link](https://leetcode.com/problems/smallest-greater-multiple-made-of-two-digits)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
2000. Reverse Prefix of Word
[LeetCode Link](https://leetcode.com/problems/reverse-prefix-of-word)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| \ No newline at end of file diff --git a/doc/table-11.md b/doc/table-11.md index 0c10778d..4d84d080 100644 --- a/doc/table-11.md +++ b/doc/table-11.md @@ -1,199 +1,200 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -|
[2001. Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[1512. Number of Good Pairs](https://leetcode.com/problems/number-of-good-pairs)
[1814. Count Nice Pairs in an Array](https://leetcode.com/problems/count-nice-pairs-in-an-array)
[2197. Replace Non-Coprime Numbers in Array](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| -|
[2002. Maximum Product of the Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[125. Valid Palindrome](https://leetcode.com/problems/valid-palindrome)
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
[1960. Maximum Product of the Length of Two Palindromic Substrings](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-substrings)
| -|
[2003. Smallest Missing Genetic Value in Each Subtree](https://leetcode.com/problems/smallest-missing-genetic-value-in-each-subtree)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
| -|
[2004. The Number of Seniors and Juniors to Join the Company](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1204. Last Person to Fit in the Bus](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
[2010. The Number of Seniors and Juniors to Join the Company II](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| -|
[2005. Subtree Removal Game with Fibonacci Tree](https://leetcode.com/problems/subtree-removal-game-with-fibonacci-tree)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1908. Game of Nim](https://leetcode.com/problems/game-of-nim)
| -|
[2006. Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[532. K-diff Pairs in an Array](https://leetcode.com/problems/k-diff-pairs-in-an-array)
[1865. Finding Pairs With a Certain Sum](https://leetcode.com/problems/finding-pairs-with-a-certain-sum)
[2176. Count Equal and Divisible Pairs in an Array](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array)
| -|
[2007. Find Original Array From Doubled Array](https://leetcode.com/problems/find-original-array-from-doubled-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[954. Array of Doubled Pairs](https://leetcode.com/problems/array-of-doubled-pairs)
[2122. Recover the Original Array](https://leetcode.com/problems/recover-the-original-array)
| -|
[2008. Maximum Earnings From Taxi](https://leetcode.com/problems/maximum-earnings-from-taxi)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
[1235. Maximum Profit in Job Scheduling](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
[1353. Maximum Number of Events That Can Be Attended](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
[1751. Maximum Number of Events That Can Be Attended II](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| -|
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[424. Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement)
[523. Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum)
[1040. Moving Stones Until Consecutive II](https://leetcode.com/problems/moving-stones-until-consecutive-ii)
[1611. Minimum One Bit Operations to Make Integers Zero](https://leetcode.com/problems/minimum-one-bit-operations-to-make-integers-zero)
[1703. Minimum Adjacent Swaps for K Consecutive Ones](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
| -|
[2010. The Number of Seniors and Juniors to Join the Company II](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1204. Last Person to Fit in the Bus](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
[2004. The Number of Seniors and Juniors to Join the Company](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
| -|
[2011. Final Value of Variable After Performing Operations](https://leetcode.com/problems/final-value-of-variable-after-performing-operations)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[2012. Sum of Beauty in the Array](https://leetcode.com/problems/sum-of-beauty-in-the-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[915. Partition Array into Disjoint Intervals](https://leetcode.com/problems/partition-array-into-disjoint-intervals)
| -|
[2013. Detect Squares](https://leetcode.com/problems/detect-squares)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[2014. Longest Subsequence Repeated k Times](https://leetcode.com/problems/longest-subsequence-repeated-k-times)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[395. Longest Substring with At Least K Repeating Characters](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
| -|
[2015. Average Height of Buildings in Each Segment](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[1701. Average Waiting Time](https://leetcode.com/problems/average-waiting-time)
[1943. Describe the Painting](https://leetcode.com/problems/describe-the-painting)
[2158. Amount of New Area Painted Each Day](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| -|
[2016. Maximum Difference Between Increasing Elements](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[2078. Two Furthest Houses With Different Colors](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| -|
[2017. Grid Game](https://leetcode.com/problems/grid-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[2018. Check if Word Can Be Placed In Crossword](https://leetcode.com/problems/check-if-word-can-be-placed-in-crossword)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[2019. The Score of Students Solving Math Expression](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Memoization](https://leetcode.com/tag/memoization)
|
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[241. Different Ways to Add Parentheses](https://leetcode.com/problems/different-ways-to-add-parentheses)
| -|
[2020. Number of Accounts That Did Not Stream](https://leetcode.com/problems/number-of-accounts-that-did-not-stream)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2021. Brightest Position on Street](https://leetcode.com/problems/brightest-position-on-street)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[2086. Minimum Number of Buckets Required to Collect Rainwater from Houses](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| -|
[2022. Convert 1D Array Into 2D Array](https://leetcode.com/problems/convert-1d-array-into-2d-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[566. Reshape the Matrix](https://leetcode.com/problems/reshape-the-matrix)
| -|
[2023. Number of Pairs of Strings With Concatenation Equal to Target](https://leetcode.com/problems/number-of-pairs-of-strings-with-concatenation-equal-to-target)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
| -|
[2024. Maximize the Confusion of an Exam](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[424. Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement)
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
[1482. Minimum Number of Days to Make m Bouquets](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| -|
[2025. Maximum Number of Ways to Partition an Array](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
[Enumeration](https://leetcode.com/tag/enumeration)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[416. Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum)
[698. Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
| -|
[2026. Low-Quality Problems](https://leetcode.com/problems/low-quality-problems)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2027. Minimum Moves to Convert String](https://leetcode.com/problems/minimum-moves-to-convert-string)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[2028. Find Missing Observations](https://leetcode.com/problems/find-missing-observations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
[1155. Number of Dice Rolls With Target Sum](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
[1223. Dice Roll Simulation](https://leetcode.com/problems/dice-roll-simulation)
| -|
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[877. Stone Game](https://leetcode.com/problems/stone-game)
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[2030. Smallest K-Length Subsequence With Occurrences of a Letter](https://leetcode.com/problems/smallest-k-length-subsequence-with-occurrences-of-a-letter)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[316. Remove Duplicate Letters](https://leetcode.com/problems/remove-duplicate-letters)
| -|
[2031. Count Subarrays With More Ones Than Zeros](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[474. Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes)
[1869. Longer Contiguous Segments of Ones than Zeros](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| -|
[2032. Two Out of Three](https://leetcode.com/problems/two-out-of-three)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[2033. Minimum Operations to Make a Uni-Value Grid](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
[Matrix](https://leetcode.com/tag/matrix)
|
[462. Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| -|
[2034. Stock Price Fluctuation ](https://leetcode.com/problems/stock-price-fluctuation)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Data Stream](https://leetcode.com/tag/data-stream)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[981. Time Based Key-Value Store](https://leetcode.com/problems/time-based-key-value-store)
| -|
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Ordered Set](https://leetcode.com/tag/ordered-set)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[416. Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum)
[805. Split Array With Same Average](https://leetcode.com/problems/split-array-with-same-average)
[956. Tallest Billboard](https://leetcode.com/problems/tallest-billboard)
[1049. Last Stone Weight II](https://leetcode.com/problems/last-stone-weight-ii)
[1755. Closest Subsequence Sum](https://leetcode.com/problems/closest-subsequence-sum)
| -|
[2036. Maximum Alternating Subarray Sum](https://leetcode.com/problems/maximum-alternating-subarray-sum)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1911. Maximum Alternating Subsequence Sum](https://leetcode.com/problems/maximum-alternating-subsequence-sum)
| -|
[2037. Minimum Number of Moves to Seat Everyone](https://leetcode.com/problems/minimum-number-of-moves-to-seat-everyone)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[2038. Remove Colored Pieces if Both Neighbors are the Same Color](https://leetcode.com/problems/remove-colored-pieces-if-both-neighbors-are-the-same-color)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[2039. The Time When the Network Becomes Idle](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[429. N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
[559. Maximum Depth of N-ary Tree](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
[743. Network Delay Time](https://leetcode.com/problems/network-delay-time)
| -|
[2040. Kth Smallest Product of Two Sorted Arrays](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[373. Find K Pairs with Smallest Sums](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
[532. K-diff Pairs in an Array](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| -|
[2041. Accepted Candidates From the Interviews](https://leetcode.com/problems/accepted-candidates-from-the-interviews)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2042. Check if Numbers Are Ascending in a Sentence](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[8. String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi)
[1859. Sorting the Sentence](https://leetcode.com/problems/sorting-the-sentence)
[2124. Check if All A's Appears Before All B's](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| -|
[2043. Simple Bank System](https://leetcode.com/problems/simple-bank-system)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[2044. Count Number of Maximum Bitwise-OR Subsets](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[78. Subsets](https://leetcode.com/problems/subsets)
| -|
[2045. Second Minimum Time to Reach Destination](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| 🆓 | | ⭐️⭐️⭐️ |
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[743. Network Delay Time](https://leetcode.com/problems/network-delay-time)
[1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance)
[1976. Number of Ways to Arrive at Destination](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| -|
[2046. Sort Linked List Already Sorted Using Absolute Values](https://leetcode.com/problems/sort-linked-list-already-sorted-using-absolute-values)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[148. Sort List](https://leetcode.com/problems/sort-list)
| -|
[2047. Number of Valid Words in a Sentence](https://leetcode.com/problems/number-of-valid-words-in-a-sentence)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[2114. Maximum Number of Words Found in Sentences](https://leetcode.com/problems/maximum-number-of-words-found-in-sentences)
| -|
[2048. Next Greater Numerically Balanced Number](https://leetcode.com/problems/next-greater-numerically-balanced-number)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[2049. Count Nodes With the Highest Score](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[834. Sum of Distances in Tree](https://leetcode.com/problems/sum-of-distances-in-tree)
[1110. Delete Nodes And Return Forest](https://leetcode.com/problems/delete-nodes-and-return-forest)
[1339. Maximum Product of Splitted Binary Tree](https://leetcode.com/problems/maximum-product-of-splitted-binary-tree)
| -|
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[630. Course Schedule III](https://leetcode.com/problems/course-schedule-iii)
[1136. Parallel Courses](https://leetcode.com/problems/parallel-courses)
[1834. Single-Threaded CPU](https://leetcode.com/problems/single-threaded-cpu)
[1882. Process Tasks Using Servers](https://leetcode.com/problems/process-tasks-using-servers)
[2127. Maximum Employees to Be Invited to a Meeting](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| -|
[2051. The Category of Each Member in the Store](https://leetcode.com/problems/the-category-of-each-member-in-the-store)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2052. Minimum Cost to Separate Sentence Into Rows](https://leetcode.com/problems/minimum-cost-to-separate-sentence-into-rows)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[418. Sentence Screen Fitting](https://leetcode.com/problems/sentence-screen-fitting)
| -|
[2053. Kth Distinct String in an Array](https://leetcode.com/problems/kth-distinct-string-in-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[2085. Count Common Words With One Occurrence](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| -|
[2054. Two Best Non-Overlapping Events](https://leetcode.com/problems/two-best-non-overlapping-events)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[1235. Maximum Profit in Job Scheduling](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
[1751. Maximum Number of Events That Can Be Attended II](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| -|
[2055. Plates Between Candles](https://leetcode.com/problems/plates-between-candles)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[34. Find First and Last Position of Element in Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
[1177. Can Make Palindrome from Substring](https://leetcode.com/problems/can-make-palindrome-from-substring)
| -|
[2056. Number of Valid Move Combinations On Chessboard](https://leetcode.com/problems/number-of-valid-move-combinations-on-chessboard)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[2057. Smallest Index With Equal Value](https://leetcode.com/problems/smallest-index-with-equal-value)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[2058. Find the Minimum and Maximum Number of Nodes Between Critical Points](https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
| -|
[2059. Minimum Operations to Convert Number](https://leetcode.com/problems/minimum-operations-to-convert-number)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[1658. Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| -|
[2060. Check if an Original String Exists Given Two Encoded Strings](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[408. Valid Word Abbreviation](https://leetcode.com/problems/valid-word-abbreviation)
[1662. Check If Two String Arrays are Equivalent](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent)
| -|
[2061. Number of Spaces Cleaning Robot Cleaned](https://leetcode.com/problems/number-of-spaces-cleaning-robot-cleaned)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[489. Robot Room Cleaner](https://leetcode.com/problems/robot-room-cleaner)
| -|
[2062. Count Vowel Substrings of a String](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[792. Number of Matching Subsequences](https://leetcode.com/problems/number-of-matching-subsequences)
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
[1513. Number of Substrings With Only 1s](https://leetcode.com/problems/number-of-substrings-with-only-1s)
[1839. Longest Substring Of All Vowels in Order](https://leetcode.com/problems/longest-substring-of-all-vowels-in-order)
| -|
[2063. Vowels of All Substrings](https://leetcode.com/problems/vowels-of-all-substrings)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
[1358. Number of Substrings Containing All Three Characters](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters)
| -|
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[875. Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas)
[1011. Capacity To Ship Packages Within D Days](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
[1283. Find the Smallest Divisor Given a Threshold](https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold)
[1552. Magnetic Force Between Two Balls](https://leetcode.com/problems/magnetic-force-between-two-balls)
[1760. Minimum Limit of Balls in a Bag](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag)
[2187. Minimum Time to Complete Trips](https://leetcode.com/problems/minimum-time-to-complete-trips)
| -|
[2065. Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Graph](https://leetcode.com/tag/graph)
|
[741. Cherry Pickup](https://leetcode.com/problems/cherry-pickup)
[1928. Minimum Cost to Reach Destination in Time](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| -|
[2066. Account Balance](https://leetcode.com/problems/account-balance)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2067. Number of Equal Count Substrings](https://leetcode.com/problems/number-of-equal-count-substrings)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
[395. Longest Substring with At Least K Repeating Characters](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
[2168. Unique Substrings With Equal Digit Frequency](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| -|
[2068. Check Whether Two Strings are Almost Equivalent](https://leetcode.com/problems/check-whether-two-strings-are-almost-equivalent)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[2069. Walking Robot Simulation II](https://leetcode.com/problems/walking-robot-simulation-ii)
| 🆓 | | ⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Simulation](https://leetcode.com/tag/simulation)
|
[874. Walking Robot Simulation](https://leetcode.com/problems/walking-robot-simulation)
| -|
[2070. Most Beautiful Item for Each Query](https://leetcode.com/problems/most-beautiful-item-for-each-query)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[1847. Closest Room](https://leetcode.com/problems/closest-room)
| -|
[2071. Maximum Number of Tasks You Can Assign](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Queue](https://leetcode.com/tag/queue)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
[826. Most Profit Assigning Work](https://leetcode.com/problems/most-profit-assigning-work)
[2141. Maximum Running Time of N Computers](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| -|
[2072. The Winner University](https://leetcode.com/problems/the-winner-university)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[2082. The Number of Rich Customers](https://leetcode.com/problems/the-number-of-rich-customers)
| -|
[2073. Time Needed to Buy Tickets](https://leetcode.com/problems/time-needed-to-buy-tickets)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Queue](https://leetcode.com/tag/queue)
[Simulation](https://leetcode.com/tag/simulation)
|
[1700. Number of Students Unable to Eat Lunch](https://leetcode.com/problems/number-of-students-unable-to-eat-lunch)
| -|
[2074. Reverse Nodes in Even Length Groups](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[25. Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group)
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
| -|
[2075. Decode the Slanted Ciphertext](https://leetcode.com/problems/decode-the-slanted-ciphertext)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[498. Diagonal Traverse](https://leetcode.com/problems/diagonal-traverse)
| -|
[2076. Process Restricted Friend Requests](https://leetcode.com/problems/process-restricted-friend-requests)
| 🆓 | | ⭐️⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[305. Number of Islands II](https://leetcode.com/problems/number-of-islands-ii)
[1202. Smallest String With Swaps](https://leetcode.com/problems/smallest-string-with-swaps)
[2127. Maximum Employees to Be Invited to a Meeting](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| -|
[2077. Paths in Maze That Lead to Same Room](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
| 💰 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
|
[323. Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
[882. Reachable Nodes In Subdivided Graph](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
[1971. Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph)
| -|
[2078. Two Furthest Houses With Different Colors](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[1299. Replace Elements with Greatest Element on Right Side](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side)
[1855. Maximum Distance Between a Pair of Values](https://leetcode.com/problems/maximum-distance-between-a-pair-of-values)
[2016. Maximum Difference Between Increasing Elements](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| -|
[2079. Watering Plants](https://leetcode.com/problems/watering-plants)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2105. Watering Plants II](https://leetcode.com/problems/watering-plants-ii)
| -|
[2080. Range Frequency Queries](https://leetcode.com/problems/range-frequency-queries)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
| -|
[2081. Sum of k-Mirror Numbers](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[247. Strobogrammatic Number II](https://leetcode.com/problems/strobogrammatic-number-ii)
[866. Prime Palindrome](https://leetcode.com/problems/prime-palindrome)
| -|
[2082. The Number of Rich Customers](https://leetcode.com/problems/the-number-of-rich-customers)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[2072. The Winner University](https://leetcode.com/problems/the-winner-university)
| -|
[2083. Substrings That Begin and End With the Same Letter](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1512. Number of Good Pairs](https://leetcode.com/problems/number-of-good-pairs)
[1781. Sum of Beauty of All Substrings](https://leetcode.com/problems/sum-of-beauty-of-all-substrings)
[1885. Count Pairs in Two Arrays](https://leetcode.com/problems/count-pairs-in-two-arrays)
[2168. Unique Substrings With Equal Digit Frequency](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| -|
[2084. Drop Type 1 Orders for Customers With Type 0 Orders](https://leetcode.com/problems/drop-type-1-orders-for-customers-with-type-0-orders)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2085. Count Common Words With One Occurrence](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[349. Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays)
[884. Uncommon Words from Two Sentences](https://leetcode.com/problems/uncommon-words-from-two-sentences)
[2053. Kth Distinct String in an Array](https://leetcode.com/problems/kth-distinct-string-in-an-array)
| -|
[2086. Minimum Number of Buckets Required to Collect Rainwater from Houses](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[1989. Maximum Number of People That Can Be Caught in Tag](https://leetcode.com/problems/maximum-number-of-people-that-can-be-caught-in-tag)
[2021. Brightest Position on Street](https://leetcode.com/problems/brightest-position-on-street)
| -|
[2087. Minimum Cost Homecoming of a Robot in a Grid](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
[62. Unique Paths](https://leetcode.com/problems/unique-paths)
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
[361. Bomb Enemy](https://leetcode.com/problems/bomb-enemy)
[1277. Count Square Submatrices with All Ones](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
| -|
[2088. Count Fertile Pyramids in a Land](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[1277. Count Square Submatrices with All Ones](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
[1878. Get Biggest Three Rhombus Sums in a Grid](https://leetcode.com/problems/get-biggest-three-rhombus-sums-in-a-grid)
| -|
[2089. Find Target Indices After Sorting Array](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[34. Find First and Last Position of Element in Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
[1331. Rank Transform of an Array](https://leetcode.com/problems/rank-transform-of-an-array)
| -|
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
[346. Moving Average from Data Stream](https://leetcode.com/problems/moving-average-from-data-stream)
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[643. Maximum Average Subarray I](https://leetcode.com/problems/maximum-average-subarray-i)
[1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold)
| -|
[2091. Removing Minimum and Maximum From Array](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[1423. Maximum Points You Can Obtain from Cards](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
[1647. Minimum Deletions to Make Character Frequencies Unique](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique)
| -|
[2092. Find All People With Secret](https://leetcode.com/problems/find-all-people-with-secret)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Sorting](https://leetcode.com/tag/sorting)
|
[882. Reachable Nodes In Subdivided Graph](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
| -|
[2093. Minimum Cost to Reach City With Discounts](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| 💰 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[787. Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops)
[1135. Connecting Cities With Minimum Cost](https://leetcode.com/problems/connecting-cities-with-minimum-cost)
[1928. Minimum Cost to Reach Destination in Time](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| -|
[2094. Finding 3-Digit Even Numbers](https://leetcode.com/problems/finding-3-digit-even-numbers)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1295. Find Numbers with Even Number of Digits](https://leetcode.com/problems/find-numbers-with-even-number-of-digits)
| -|
[2095. Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[19. Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
[143. Reorder List](https://leetcode.com/problems/reorder-list)
[203. Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements)
[876. Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list)
| -|
[2096. Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
[257. Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths)
[1740. Find Distance in a Binary Tree](https://leetcode.com/problems/find-distance-in-a-binary-tree)
| -|
[2097. Valid Arrangement of Pairs](https://leetcode.com/problems/valid-arrangement-of-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Eulerian Circuit](https://leetcode.com/tag/eulerian-circuit)
|
[332. Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary)
[1971. Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph)
| -|
[2098. Subsequence of Size K With the Largest Even Sum](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[410. Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum)
[1043. Partition Array for Maximum Sum](https://leetcode.com/problems/partition-array-for-maximum-sum)
[1524. Number of Sub-arrays With Odd Sum](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum)
| -|
[2099. Find Subsequence of Length K With the Largest Sum](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[1005. Maximize Sum Of Array After K Negations](https://leetcode.com/problems/maximize-sum-of-array-after-k-negations)
[1356. Sort Integers by The Number of 1 Bits](https://leetcode.com/problems/sort-integers-by-the-number-of-1-bits)
[2163. Minimum Difference in Sums After Removal of Elements](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| -|
[2100. Find Good Days to Rob the Bank](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[665. Non-decreasing Array](https://leetcode.com/problems/non-decreasing-array)
[845. Longest Mountain in Array](https://leetcode.com/problems/longest-mountain-in-array)
[1095. Find in Mountain Array](https://leetcode.com/problems/find-in-mountain-array)
[1800. Maximum Ascending Subarray Sum](https://leetcode.com/problems/maximum-ascending-subarray-sum)
| -|
[2101. Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Geometry](https://leetcode.com/tag/geometry)
|
[529. Minesweeper](https://leetcode.com/problems/minesweeper)
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
[695. Max Area of Island](https://leetcode.com/problems/max-area-of-island)
[994. Rotting Oranges](https://leetcode.com/problems/rotting-oranges)
| -|
[2102. Sequentially Ordinal Rank Tracker](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| 🆓 | | ⭐️⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Data Stream](https://leetcode.com/tag/data-stream)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[295. Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream)
[703. Kth Largest Element in a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream)
[1825. Finding MK Average](https://leetcode.com/problems/finding-mk-average)
| -|
[2103. Rings and Rods](https://leetcode.com/problems/rings-and-rods)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[1941. Check if All Characters Have Equal Number of Occurrences](https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences)
| -|
[2104. Sum of Subarray Ranges](https://leetcode.com/problems/sum-of-subarray-ranges)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i)
[907. Sum of Subarray Minimums](https://leetcode.com/problems/sum-of-subarray-minimums)
[1759. Count Number of Homogenous Substrings](https://leetcode.com/problems/count-number-of-homogenous-substrings)
[1944. Number of Visible People in a Queue](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| -|
[2105. Watering Plants II](https://leetcode.com/problems/watering-plants-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Simulation](https://leetcode.com/tag/simulation)
|
[2079. Watering Plants](https://leetcode.com/problems/watering-plants)
| -|
[2106. Maximum Fruits Harvested After at Most K Steps](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1383. Maximum Performance of a Team](https://leetcode.com/problems/maximum-performance-of-a-team)
| -|
[2107. Number of Unique Flavors After Sharing K Candies](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[546. Remove Boxes](https://leetcode.com/problems/remove-boxes)
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
| -|
[2108. Find First Palindromic String in the Array](https://leetcode.com/problems/find-first-palindromic-string-in-the-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[125. Valid Palindrome](https://leetcode.com/problems/valid-palindrome)
| -|
[2109. Adding Spaces to a String](https://leetcode.com/problems/adding-spaces-to-a-string)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[2110. Number of Smooth Descent Periods of a Stock](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
[1063. Number of Valid Subarrays](https://leetcode.com/problems/number-of-valid-subarrays)
| -|
[2111. Minimum Operations to Make the Array K-Increasing](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[801. Minimum Swaps To Make Sequences Increasing](https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing)
| -|
[2112. The Airport With the Most Traffic](https://leetcode.com/problems/the-airport-with-the-most-traffic)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2113. Elements in Array After Removing and Replacing Elements](https://leetcode.com/problems/elements-in-array-after-removing-and-replacing-elements)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[2114. Maximum Number of Words Found in Sentences](https://leetcode.com/problems/maximum-number-of-words-found-in-sentences)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[2047. Number of Valid Words in a Sentence](https://leetcode.com/problems/number-of-valid-words-in-a-sentence)
| -|
[2115. Find All Possible Recipes from Given Supplies](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
[1711. Count Good Meals](https://leetcode.com/problems/count-good-meals)
| -|
[2116. Check if a Parentheses String Can Be Valid](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
[22. Generate Parentheses](https://leetcode.com/problems/generate-parentheses)
[678. Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string)
[1249. Minimum Remove to Make Valid Parentheses](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
| -|
[2117. Abbreviating the Product of a Range](https://leetcode.com/problems/abbreviating-the-product-of-a-range)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[172. Factorial Trailing Zeroes](https://leetcode.com/problems/factorial-trailing-zeroes)
| -|
[2118. Build the Equation](https://leetcode.com/problems/build-the-equation)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2119. A Number After a Double Reversal](https://leetcode.com/problems/a-number-after-a-double-reversal)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[7. Reverse Integer](https://leetcode.com/problems/reverse-integer)
[190. Reverse Bits](https://leetcode.com/problems/reverse-bits)
| -|
[2120. Execution of All Suffix Instructions Staying in a Grid](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[576. Out of Boundary Paths](https://leetcode.com/problems/out-of-boundary-paths)
[657. Robot Return to Origin](https://leetcode.com/problems/robot-return-to-origin)
| -|
[2121. Intervals Between Identical Elements](https://leetcode.com/problems/intervals-between-identical-elements)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[523. Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum)
| -|
[2122. Recover the Original Array](https://leetcode.com/problems/recover-the-original-array)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1982. Find Array Given Subset Sums](https://leetcode.com/problems/find-array-given-subset-sums)
[2007. Find Original Array From Doubled Array](https://leetcode.com/problems/find-original-array-from-doubled-array)
| -|
[2123. Minimum Operations to Remove Adjacent Ones in Matrix](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Graph](https://leetcode.com/tag/graph)
[Matrix](https://leetcode.com/tag/matrix)
|
[73. Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)
[542. 01 Matrix](https://leetcode.com/problems/01-matrix)
[1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
[2128. Remove All Ones With Row and Column Flips](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| -|
[2124. Check if All A's Appears Before All B's](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[1653. Minimum Deletions to Make String Balanced](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced)
[1752. Check if Array Is Sorted and Rotated](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated)
[2042. Check if Numbers Are Ascending in a Sentence](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| -|
[2125. Number of Laser Beams in a Bank](https://leetcode.com/problems/number-of-laser-beams-in-a-bank)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Matrix](https://leetcode.com/tag/matrix)
|
[73. Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)
| -|
[2126. Destroying Asteroids](https://leetcode.com/problems/destroying-asteroids)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[735. Asteroid Collision](https://leetcode.com/problems/asteroid-collision)
| -|
[2127. Maximum Employees to Be Invited to a Meeting](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[684. Redundant Connection](https://leetcode.com/problems/redundant-connection)
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
[2076. Process Restricted Friend Requests](https://leetcode.com/problems/process-restricted-friend-requests)
| -|
[2128. Remove All Ones With Row and Column Flips](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
|
[861. Score After Flipping Matrix](https://leetcode.com/problems/score-after-flipping-matrix)
[1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
[2123. Minimum Operations to Remove Adjacent Ones in Matrix](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
[2174. Remove All Ones With Row and Column Flips II](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| -|
[2129. Capitalize the Title](https://leetcode.com/problems/capitalize-the-title)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[520. Detect Capital](https://leetcode.com/problems/detect-capital)
[709. To Lower Case](https://leetcode.com/problems/to-lower-case)
| -|
[2130. Maximum Twin Sum of a Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| 🆓 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
|
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
[234. Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list)
[876. Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list)
| -|
[2131. Longest Palindrome by Concatenating Two Letter Words](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
|
[336. Palindrome Pairs](https://leetcode.com/problems/palindrome-pairs)
[409. Longest Palindrome](https://leetcode.com/problems/longest-palindrome)
| -|
[2132. Stamping the Grid](https://leetcode.com/problems/stamping-the-grid)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[221. Maximal Square](https://leetcode.com/problems/maximal-square)
[361. Bomb Enemy](https://leetcode.com/problems/bomb-enemy)
[1314. Matrix Block Sum](https://leetcode.com/problems/matrix-block-sum)
| -|
[2133. Check if Every Row and Column Contains All Numbers](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
[36. Valid Sudoku](https://leetcode.com/problems/valid-sudoku)
[1572. Matrix Diagonal Sum](https://leetcode.com/problems/matrix-diagonal-sum)
| -|
[2134. Minimum Swaps to Group All 1's Together II](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[1151. Minimum Swaps to Group All 1's Together](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
| -|
[2135. Count Words Obtained After Adding a Letter](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sorting](https://leetcode.com/tag/sorting)
|
[1554. Strings Differ by One Character](https://leetcode.com/problems/strings-differ-by-one-character)
[1638. Count Substrings That Differ by One Character](https://leetcode.com/problems/count-substrings-that-differ-by-one-character)
[1717. Maximum Score From Removing Substrings](https://leetcode.com/problems/maximum-score-from-removing-substrings)
| -|
[2136. Earliest Possible Day of Full Bloom](https://leetcode.com/problems/earliest-possible-day-of-full-bloom)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[1482. Minimum Number of Days to Make m Bouquets](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| -|
[2137. Pour Water Between Buckets to Make Water Levels Equal](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[33. Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array)
[162. Find Peak Element](https://leetcode.com/problems/find-peak-element)
[453. Minimum Moves to Equal Array Elements](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
| -|
[2138. Divide a String Into Groups of Size k](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[68. Text Justification](https://leetcode.com/problems/text-justification)
[830. Positions of Large Groups](https://leetcode.com/problems/positions-of-large-groups)
| -|
[2139. Minimum Moves to Reach Target Score](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
[1342. Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
[1404. Number of Steps to Reduce a Number in Binary Representation to One](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-in-binary-representation-to-one)
| -|
[2140. Solving Questions With Brainpower](https://leetcode.com/problems/solving-questions-with-brainpower)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[403. Frog Jump](https://leetcode.com/problems/frog-jump)
| -|
[2141. Maximum Running Time of N Computers](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[453. Minimum Moves to Equal Array Elements](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
[1648. Sell Diminishing-Valued Colored Balls](https://leetcode.com/problems/sell-diminishing-valued-colored-balls)
[2071. Maximum Number of Tasks You Can Assign](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
[2187. Minimum Time to Complete Trips](https://leetcode.com/problems/minimum-time-to-complete-trips)
| -|
[2142. The Number of Passengers in Each Bus I](https://leetcode.com/problems/the-number-of-passengers-in-each-bus-i)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2143. Choose Numbers From Two Arrays in Range](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[349. Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays)
[350. Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii)
[1874. Minimize Product Sum of Two Arrays](https://leetcode.com/problems/minimize-product-sum-of-two-arrays)
[1879. Minimum XOR Sum of Two Arrays](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| -|
[2144. Minimum Cost of Buying Candies With Discount](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[561. Array Partition I](https://leetcode.com/problems/array-partition-i)
[1200. Minimum Absolute Difference](https://leetcode.com/problems/minimum-absolute-difference)
| -|
[2145. Count the Hidden Sequences](https://leetcode.com/problems/count-the-hidden-sequences)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[2146. K Highest Ranked Items Within a Price Range](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[1162. As Far from Land as Possible](https://leetcode.com/problems/as-far-from-land-as-possible)
| -|
[2147. Number of Ways to Divide a Long Corridor](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[639. Decode Ways II](https://leetcode.com/problems/decode-ways-ii)
[1547. Minimum Cost to Cut a Stick](https://leetcode.com/problems/minimum-cost-to-cut-a-stick)
[1712. Ways to Split Array Into Three Subarrays](https://leetcode.com/problems/ways-to-split-array-into-three-subarrays)
| -|
[2148. Count Elements With Strictly Smaller and Greater Elements ](https://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[744. Find Smallest Letter Greater Than Target](https://leetcode.com/problems/find-smallest-letter-greater-than-target)
| -|
[2149. Rearrange Array Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Simulation](https://leetcode.com/tag/simulation)
|
[376. Wiggle Subsequence](https://leetcode.com/problems/wiggle-subsequence)
[922. Sort Array By Parity II](https://leetcode.com/problems/sort-array-by-parity-ii)
[2161. Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| -|
[2150. Find All Lonely Numbers in the Array](https://leetcode.com/problems/find-all-lonely-numbers-in-the-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
[1838. Frequency of the Most Frequent Element](https://leetcode.com/problems/frequency-of-the-most-frequent-element)
| -|
[2151. Maximum Good People Based on Statements](https://leetcode.com/problems/maximum-good-people-based-on-statements)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1255. Maximum Score Words Formed by Letters](https://leetcode.com/problems/maximum-score-words-formed-by-letters)
| -|
[2152. Minimum Number of Lines to Cover Points](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Geometry](https://leetcode.com/tag/geometry)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[149. Max Points on a Line](https://leetcode.com/problems/max-points-on-a-line)
[1584. Min Cost to Connect All Points](https://leetcode.com/problems/min-cost-to-connect-all-points)
| -|
[2153. The Number of Passengers in Each Bus II](https://leetcode.com/problems/the-number-of-passengers-in-each-bus-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2154. Keep Multiplying Found Values by Two](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Simulation](https://leetcode.com/tag/simulation)
|
[747. Largest Number At Least Twice of Others](https://leetcode.com/problems/largest-number-at-least-twice-of-others)
[1346. Check If N and Its Double Exist](https://leetcode.com/problems/check-if-n-and-its-double-exist)
| -|
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[474. Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes)
[487. Max Consecutive Ones II](https://leetcode.com/problems/max-consecutive-ones-ii)
[561. Array Partition I](https://leetcode.com/problems/array-partition-i)
[1296. Divide Array in Sets of K Consecutive Numbers](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
[2031. Count Subarrays With More Ones Than Zeros](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| -|
[2156. Find Substring With Given Hash Value](https://leetcode.com/problems/find-substring-with-given-hash-value)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[1316. Distinct Echo Substrings](https://leetcode.com/problems/distinct-echo-substrings)
| -|
[2157. Groups of Strings](https://leetcode.com/problems/groups-of-strings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Union Find](https://leetcode.com/tag/union-find)
|
[126. Word Ladder II](https://leetcode.com/problems/word-ladder-ii)
[839. Similar String Groups](https://leetcode.com/problems/similar-string-groups)
[952. Largest Component Size by Common Factor](https://leetcode.com/problems/largest-component-size-by-common-factor)
| -|
[2158. Amount of New Area Painted Each Day](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[1943. Describe the Painting](https://leetcode.com/problems/describe-the-painting)
[2015. Average Height of Buildings in Each Segment](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| -|
[2159. Order Two Columns Independently](https://leetcode.com/problems/order-two-columns-independently)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2160. Minimum Sum of Four Digit Number After Splitting Digits](https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[258. Add Digits](https://leetcode.com/problems/add-digits)
| -|
[2161. Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Simulation](https://leetcode.com/tag/simulation)
|
[86. Partition List](https://leetcode.com/problems/partition-list)
[2149. Rearrange Array Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| -|
[2162. Minimum Cost to Set Cooking Time](https://leetcode.com/problems/minimum-cost-to-set-cooking-time)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[539. Minimum Time Difference](https://leetcode.com/problems/minimum-time-difference)
| -|
[2163. Minimum Difference in Sums After Removal of Elements](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[238. Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)
[2099. Find Subsequence of Length K With the Largest Sum](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| -|
[2164. Sort Even and Odd Indices Independently](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[905. Sort Array By Parity](https://leetcode.com/problems/sort-array-by-parity)
[922. Sort Array By Parity II](https://leetcode.com/problems/sort-array-by-parity-ii)
| -|
[2165. Smallest Value of the Rearranged Number](https://leetcode.com/problems/smallest-value-of-the-rearranged-number)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
|
[179. Largest Number](https://leetcode.com/problems/largest-number)
| -|
[2166. Design Bitset](https://leetcode.com/problems/design-bitset)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
|
[1396. Design Underground System](https://leetcode.com/problems/design-underground-system)
| -|
[2167. Minimum Time to Remove All Cars Containing Illegal Goods](https://leetcode.com/problems/minimum-time-to-remove-all-cars-containing-illegal-goods)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[995. Minimum Number of K Consecutive Bit Flips](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
| -|
[2168. Unique Substrings With Equal Digit Frequency](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Counting](https://leetcode.com/tag/counting)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[2067. Number of Equal Count Substrings](https://leetcode.com/problems/number-of-equal-count-substrings)
[2083. Substrings That Begin and End With the Same Letter](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| -|
[2169. Count Operations to Obtain Zero](https://leetcode.com/problems/count-operations-to-obtain-zero)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
[1342. Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
| -|
[2170. Minimum Operations to Make the Array Alternating](https://leetcode.com/problems/minimum-operations-to-make-the-array-alternating)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
|
[1888. Minimum Number of Flips to Make the Binary String Alternating](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating)
| -|
[2171. Removing Minimum Number of Magic Beans](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[462. Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
[1658. Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| -|
[2172. Maximum AND Sum of Array](https://leetcode.com/problems/maximum-and-sum-of-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1879. Minimum XOR Sum of Two Arrays](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| -|
[2173. Longest Winning Streak](https://leetcode.com/problems/longest-winning-streak)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2174. Remove All Ones With Row and Column Flips II](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[73. Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)
[1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
[2128. Remove All Ones With Row and Column Flips](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| -|
[2175. The Change in Global Rankings](https://leetcode.com/problems/the-change-in-global-rankings)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[2176. Count Equal and Divisible Pairs in an Array](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2006. Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| -|
[2177. Find Three Consecutive Integers That Sum to a Given Number](https://leetcode.com/problems/find-three-consecutive-integers-that-sum-to-a-given-number)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
[128. Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence)
| -|
[2178. Maximum Split of Positive Even Integers](https://leetcode.com/problems/maximum-split-of-positive-even-integers)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[2179. Count Good Triplets in an Array](https://leetcode.com/problems/count-good-triplets-in-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
[334. Increasing Triplet Subsequence](https://leetcode.com/problems/increasing-triplet-subsequence)
[1649. Create Sorted Array through Instructions](https://leetcode.com/problems/create-sorted-array-through-instructions)
| -|
[2180. Count Integers With Even Digit Sum](https://leetcode.com/problems/count-integers-with-even-digit-sum)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
[1945. Sum of Digits of String After Convert](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| -|
[2181. Merge Nodes in Between Zeros](https://leetcode.com/problems/merge-nodes-in-between-zeros)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Simulation](https://leetcode.com/tag/simulation)
|
[817. Linked List Components](https://leetcode.com/problems/linked-list-components)
| -|
[2182. Construct String With Repeat Limit](https://leetcode.com/problems/construct-string-with-repeat-limit)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Counting](https://leetcode.com/tag/counting)
|
[358. Rearrange String k Distance Apart](https://leetcode.com/problems/rearrange-string-k-distance-apart)
| -|
[2183. Count Array Pairs Divisible by K](https://leetcode.com/problems/count-array-pairs-divisible-by-k)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[1497. Check If Array Pairs Are Divisible by k](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k)
| -|
[2184. Number of Ways to Build Sturdy Brick Wall](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[554. Brick Wall](https://leetcode.com/problems/brick-wall)
[803. Bricks Falling When Hit](https://leetcode.com/problems/bricks-falling-when-hit)
| -|
[2185. Counting Words With a Given Prefix](https://leetcode.com/problems/counting-words-with-a-given-prefix)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence)
| -|
[2186. Minimum Number of Steps to Make Two Strings Anagram II](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[1347. Minimum Number of Steps to Make Two Strings Anagram](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| -|
[2187. Minimum Time to Complete Trips](https://leetcode.com/problems/minimum-time-to-complete-trips)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[1870. Minimum Speed to Arrive on Time](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
[2141. Maximum Running Time of N Computers](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| -|
[2188. Minimum Time to Finish the Race](https://leetcode.com/problems/minimum-time-to-finish-the-race)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1883. Minimum Skips to Arrive at Meeting On Time](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
| -|
[2189. Number of Ways to Build House of Cards](https://leetcode.com/problems/number-of-ways-to-build-house-of-cards)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[799. Champagne Tower](https://leetcode.com/problems/champagne-tower)
| -|
[2190. Most Frequent Number Following Key In an Array](https://leetcode.com/problems/most-frequent-number-following-key-in-an-array)
| 🆓 | | ⭐️ |
|
[1636. Sort Array by Increasing Frequency](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| -|
[2191. Sort the Jumbled Numbers](https://leetcode.com/problems/sort-the-jumbled-numbers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sort](https://leetcode.com/tag/sort)
|
[677. Map Sum Pairs](https://leetcode.com/problems/map-sum-pairs)
| -|
[2192. All Ancestors of a Node in a Directed Acyclic Graph](https://leetcode.com/problems/all-ancestors-of-a-node-in-a-directed-acyclic-graph)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[1786. Number of Restricted Paths From First to Last Node](https://leetcode.com/problems/number-of-restricted-paths-from-first-to-last-node)
| -|
[2193. Minimum Number of Moves to Make Palindrome](https://leetcode.com/problems/minimum-number-of-moves-to-make-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
[Greedy](https://leetcode.com/tag/greedy)
|
[1312. Minimum Insertion Steps to Make a String Palindrome](https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome)
| -|
[2194. Cells in a Range on an Excel Sheet](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| 🆓 | ✅ | ⭐️ |
|
[168. Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title)
[171. Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number)
[1030. Matrix Cells in Distance Order](https://leetcode.com/problems/matrix-cells-in-distance-order)
| -|
[2195. Append K Integers With Minimal Sum](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| 🆓 | | ⭐️⭐️ |
|
[402. Remove K Digits](https://leetcode.com/problems/remove-k-digits)
[448. Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
[1539. Kth Missing Positive Number](https://leetcode.com/problems/kth-missing-positive-number)
| -|
[2196. Create Binary Tree From Descriptions](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| 🆓 | ✅ | ⭐️⭐️ |
|
[109. Convert Sorted List to Binary Search Tree](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
[1719. Number Of Ways To Reconstruct A Tree](https://leetcode.com/problems/number-of-ways-to-reconstruct-a-tree)
| -|
[2197. Replace Non-Coprime Numbers in Array](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| 🆓 | | ⭐️⭐️⭐️ |
|
[1209. Remove All Adjacent Duplicates in String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
[2001. Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
2001. Number of Pairs of Interchangeable Rectangles
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
1512. Number of Good Pairs
[LeetCode Link](https://leetcode.com/problems/number-of-good-pairs)
1814. Count Nice Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/count-nice-pairs-in-an-array)
2197. Replace Non-Coprime Numbers in Array
[LeetCode Link](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| +|
2002. Maximum Product of the Length of Two Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
125. Valid Palindrome
[LeetCode Link](https://leetcode.com/problems/valid-palindrome)
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
1960. Maximum Product of the Length of Two Palindromic Substrings
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-substrings)
| +|
2003. Smallest Missing Genetic Value in Each Subtree
[LeetCode Link](https://leetcode.com/problems/smallest-missing-genetic-value-in-each-subtree)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
| +|
2004. The Number of Seniors and Juniors to Join the Company
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1204. Last Person to Fit in the Bus
[LeetCode Link](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
2010. The Number of Seniors and Juniors to Join the Company II
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| +|
2005. Subtree Removal Game with Fibonacci Tree
[LeetCode Link](https://leetcode.com/problems/subtree-removal-game-with-fibonacci-tree)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1908. Game of Nim
[LeetCode Link](https://leetcode.com/problems/game-of-nim)
| +|
2006. Count Number of Pairs With Absolute Difference K
[LeetCode Link](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
532. K-diff Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/k-diff-pairs-in-an-array)
1865. Finding Pairs With a Certain Sum
[LeetCode Link](https://leetcode.com/problems/finding-pairs-with-a-certain-sum)
2176. Count Equal and Divisible Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array)
| +|
2007. Find Original Array From Doubled Array
[LeetCode Link](https://leetcode.com/problems/find-original-array-from-doubled-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
954. Array of Doubled Pairs
[LeetCode Link](https://leetcode.com/problems/array-of-doubled-pairs)
2122. Recover the Original Array
[LeetCode Link](https://leetcode.com/problems/recover-the-original-array)
| +|
2008. Maximum Earnings From Taxi
[LeetCode Link](https://leetcode.com/problems/maximum-earnings-from-taxi)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1235. Maximum Profit in Job Scheduling
[LeetCode Link](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
1353. Maximum Number of Events That Can Be Attended
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
1751. Maximum Number of Events That Can Be Attended II
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| +|
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
424. Longest Repeating Character Replacement
[LeetCode Link](https://leetcode.com/problems/longest-repeating-character-replacement)
523. Continuous Subarray Sum
[LeetCode Link](https://leetcode.com/problems/continuous-subarray-sum)
1040. Moving Stones Until Consecutive II
[LeetCode Link](https://leetcode.com/problems/moving-stones-until-consecutive-ii)
1611. Minimum One Bit Operations to Make Integers Zero
[LeetCode Link](https://leetcode.com/problems/minimum-one-bit-operations-to-make-integers-zero)
1703. Minimum Adjacent Swaps for K Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
| +|
2010. The Number of Seniors and Juniors to Join the Company II
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1204. Last Person to Fit in the Bus
[LeetCode Link](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
2004. The Number of Seniors and Juniors to Join the Company
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
| +|
2011. Final Value of Variable After Performing Operations
[LeetCode Link](https://leetcode.com/problems/final-value-of-variable-after-performing-operations)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
2012. Sum of Beauty in the Array
[LeetCode Link](https://leetcode.com/problems/sum-of-beauty-in-the-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
915. Partition Array into Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/partition-array-into-disjoint-intervals)
| +|
2013. Detect Squares
[LeetCode Link](https://leetcode.com/problems/detect-squares)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
2014. Longest Subsequence Repeated k Times
[LeetCode Link](https://leetcode.com/problems/longest-subsequence-repeated-k-times)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
395. Longest Substring with At Least K Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
| +|
2015. Average Height of Buildings in Each Segment
[LeetCode Link](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
1701. Average Waiting Time
[LeetCode Link](https://leetcode.com/problems/average-waiting-time)
1943. Describe the Painting
[LeetCode Link](https://leetcode.com/problems/describe-the-painting)
2158. Amount of New Area Painted Each Day
[LeetCode Link](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| +|
2016. Maximum Difference Between Increasing Elements
[LeetCode Link](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
2078. Two Furthest Houses With Different Colors
[LeetCode Link](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| +|
2017. Grid Game
[LeetCode Link](https://leetcode.com/problems/grid-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
2018. Check if Word Can Be Placed In Crossword
[LeetCode Link](https://leetcode.com/problems/check-if-word-can-be-placed-in-crossword)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
2019. The Score of Students Solving Math Expression
[LeetCode Link](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
241. Different Ways to Add Parentheses
[LeetCode Link](https://leetcode.com/problems/different-ways-to-add-parentheses)
| +|
2020. Number of Accounts That Did Not Stream
[LeetCode Link](https://leetcode.com/problems/number-of-accounts-that-did-not-stream)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2021. Brightest Position on Street
[LeetCode Link](https://leetcode.com/problems/brightest-position-on-street)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
2086. Minimum Number of Buckets Required to Collect Rainwater from Houses
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| +|
2022. Convert 1D Array Into 2D Array
[LeetCode Link](https://leetcode.com/problems/convert-1d-array-into-2d-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
566. Reshape the Matrix
[LeetCode Link](https://leetcode.com/problems/reshape-the-matrix)
| +|
2023. Number of Pairs of Strings With Concatenation Equal to Target
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-strings-with-concatenation-equal-to-target)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
| +|
2024. Maximize the Confusion of an Exam
[LeetCode Link](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
424. Longest Repeating Character Replacement
[LeetCode Link](https://leetcode.com/problems/longest-repeating-character-replacement)
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
1482. Minimum Number of Days to Make m Bouquets
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| +|
2025. Maximum Number of Ways to Partition an Array
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
416. Partition Equal Subset Sum
[LeetCode Link](https://leetcode.com/problems/partition-equal-subset-sum)
698. Partition to K Equal Sum Subsets
[LeetCode Link](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
| +|
2026. Low-Quality Problems
[LeetCode Link](https://leetcode.com/problems/low-quality-problems)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2027. Minimum Moves to Convert String
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-convert-string)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
2028. Find Missing Observations
[LeetCode Link](https://leetcode.com/problems/find-missing-observations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1155. Number of Dice Rolls With Target Sum
[LeetCode Link](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
1223. Dice Roll Simulation
[LeetCode Link](https://leetcode.com/problems/dice-roll-simulation)
| +|
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
2030. Smallest K-Length Subsequence With Occurrences of a Letter
[LeetCode Link](https://leetcode.com/problems/smallest-k-length-subsequence-with-occurrences-of-a-letter)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
316. Remove Duplicate Letters
[LeetCode Link](https://leetcode.com/problems/remove-duplicate-letters)
| +|
2031. Count Subarrays With More Ones Than Zeros
[LeetCode Link](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
474. Ones and Zeroes
[LeetCode Link](https://leetcode.com/problems/ones-and-zeroes)
1869. Longer Contiguous Segments of Ones than Zeros
[LeetCode Link](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| +|
2032. Two Out of Three
[LeetCode Link](https://leetcode.com/problems/two-out-of-three)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
2033. Minimum Operations to Make a Uni-Value Grid
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
462. Minimum Moves to Equal Array Elements II
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| +|
2034. Stock Price Fluctuation
[LeetCode Link](https://leetcode.com/problems/stock-price-fluctuation)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
981. Time Based Key-Value Store
[LeetCode Link](https://leetcode.com/problems/time-based-key-value-store)
| +|
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
416. Partition Equal Subset Sum
[LeetCode Link](https://leetcode.com/problems/partition-equal-subset-sum)
805. Split Array With Same Average
[LeetCode Link](https://leetcode.com/problems/split-array-with-same-average)
956. Tallest Billboard
[LeetCode Link](https://leetcode.com/problems/tallest-billboard)
1049. Last Stone Weight II
[LeetCode Link](https://leetcode.com/problems/last-stone-weight-ii)
1755. Closest Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/closest-subsequence-sum)
| +|
2036. Maximum Alternating Subarray Sum
[LeetCode Link](https://leetcode.com/problems/maximum-alternating-subarray-sum)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1911. Maximum Alternating Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/maximum-alternating-subsequence-sum)
| +|
2037. Minimum Number of Moves to Seat Everyone
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-moves-to-seat-everyone)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
2038. Remove Colored Pieces if Both Neighbors are the Same Color
[LeetCode Link](https://leetcode.com/problems/remove-colored-pieces-if-both-neighbors-are-the-same-color)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
2039. The Time When the Network Becomes Idle
[LeetCode Link](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
429. N-ary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
559. Maximum Depth of N-ary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
743. Network Delay Time
[LeetCode Link](https://leetcode.com/problems/network-delay-time)
| +|
2040. Kth Smallest Product of Two Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
373. Find K Pairs with Smallest Sums
[LeetCode Link](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
532. K-diff Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| +|
2041. Accepted Candidates From the Interviews
[LeetCode Link](https://leetcode.com/problems/accepted-candidates-from-the-interviews)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2042. Check if Numbers Are Ascending in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
8. String to Integer (atoi)
[LeetCode Link](https://leetcode.com/problems/string-to-integer-atoi)
1859. Sorting the Sentence
[LeetCode Link](https://leetcode.com/problems/sorting-the-sentence)
2124. Check if All A's Appears Before All B's
[LeetCode Link](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| +|
2043. Simple Bank System
[LeetCode Link](https://leetcode.com/problems/simple-bank-system)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
2044. Count Number of Maximum Bitwise-OR Subsets
[LeetCode Link](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
| +|
2045. Second Minimum Time to Reach Destination
[LeetCode Link](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| 🆓 | | ⭐️⭐️⭐️ |
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
743. Network Delay Time
[LeetCode Link](https://leetcode.com/problems/network-delay-time)
1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance
[LeetCode Link](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance)
1976. Number of Ways to Arrive at Destination
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| +|
2046. Sort Linked List Already Sorted Using Absolute Values
[LeetCode Link](https://leetcode.com/problems/sort-linked-list-already-sorted-using-absolute-values)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
148. Sort List
[LeetCode Link](https://leetcode.com/problems/sort-list)
| +|
2047. Number of Valid Words in a Sentence
[LeetCode Link](https://leetcode.com/problems/number-of-valid-words-in-a-sentence)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2114. Maximum Number of Words Found in Sentences
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-words-found-in-sentences)
| +|
2048. Next Greater Numerically Balanced Number
[LeetCode Link](https://leetcode.com/problems/next-greater-numerically-balanced-number)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
2049. Count Nodes With the Highest Score
[LeetCode Link](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
834. Sum of Distances in Tree
[LeetCode Link](https://leetcode.com/problems/sum-of-distances-in-tree)
1110. Delete Nodes And Return Forest
[LeetCode Link](https://leetcode.com/problems/delete-nodes-and-return-forest)
1339. Maximum Product of Splitted Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-splitted-binary-tree)
| +|
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
630. Course Schedule III
[LeetCode Link](https://leetcode.com/problems/course-schedule-iii)
1136. Parallel Courses
[LeetCode Link](https://leetcode.com/problems/parallel-courses)
1834. Single-Threaded CPU
[LeetCode Link](https://leetcode.com/problems/single-threaded-cpu)
1882. Process Tasks Using Servers
[LeetCode Link](https://leetcode.com/problems/process-tasks-using-servers)
2127. Maximum Employees to Be Invited to a Meeting
[LeetCode Link](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| +|
2051. The Category of Each Member in the Store
[LeetCode Link](https://leetcode.com/problems/the-category-of-each-member-in-the-store)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2052. Minimum Cost to Separate Sentence Into Rows
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-separate-sentence-into-rows)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
418. Sentence Screen Fitting
[LeetCode Link](https://leetcode.com/problems/sentence-screen-fitting)
| +|
2053. Kth Distinct String in an Array
[LeetCode Link](https://leetcode.com/problems/kth-distinct-string-in-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2085. Count Common Words With One Occurrence
[LeetCode Link](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| +|
2054. Two Best Non-Overlapping Events
[LeetCode Link](https://leetcode.com/problems/two-best-non-overlapping-events)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
1235. Maximum Profit in Job Scheduling
[LeetCode Link](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
1751. Maximum Number of Events That Can Be Attended II
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| +|
2055. Plates Between Candles
[LeetCode Link](https://leetcode.com/problems/plates-between-candles)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
34. Find First and Last Position of Element in Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
1177. Can Make Palindrome from Substring
[LeetCode Link](https://leetcode.com/problems/can-make-palindrome-from-substring)
| +|
2056. Number of Valid Move Combinations On Chessboard
[LeetCode Link](https://leetcode.com/problems/number-of-valid-move-combinations-on-chessboard)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
2057. Smallest Index With Equal Value
[LeetCode Link](https://leetcode.com/problems/smallest-index-with-equal-value)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
2058. Find the Minimum and Maximum Number of Nodes Between Critical Points
[LeetCode Link](https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
| +|
2059. Minimum Operations to Convert Number
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-convert-number)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
1658. Minimum Operations to Reduce X to Zero
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| +|
2060. Check if an Original String Exists Given Two Encoded Strings
[LeetCode Link](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
408. Valid Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/valid-word-abbreviation)
1662. Check If Two String Arrays are Equivalent
[LeetCode Link](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent)
| +|
2061. Number of Spaces Cleaning Robot Cleaned
[LeetCode Link](https://leetcode.com/problems/number-of-spaces-cleaning-robot-cleaned)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
489. Robot Room Cleaner
[LeetCode Link](https://leetcode.com/problems/robot-room-cleaner)
| +|
2062. Count Vowel Substrings of a String
[LeetCode Link](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
792. Number of Matching Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-matching-subsequences)
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
1513. Number of Substrings With Only 1s
[LeetCode Link](https://leetcode.com/problems/number-of-substrings-with-only-1s)
1839. Longest Substring Of All Vowels in Order
[LeetCode Link](https://leetcode.com/problems/longest-substring-of-all-vowels-in-order)
| +|
2063. Vowels of All Substrings
[LeetCode Link](https://leetcode.com/problems/vowels-of-all-substrings)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
1358. Number of Substrings Containing All Three Characters
[LeetCode Link](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters)
| +|
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
875. Koko Eating Bananas
[LeetCode Link](https://leetcode.com/problems/koko-eating-bananas)
1011. Capacity To Ship Packages Within D Days
[LeetCode Link](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
1283. Find the Smallest Divisor Given a Threshold
[LeetCode Link](https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold)
1552. Magnetic Force Between Two Balls
[LeetCode Link](https://leetcode.com/problems/magnetic-force-between-two-balls)
1760. Minimum Limit of Balls in a Bag
[LeetCode Link](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag)
2187. Minimum Time to Complete Trips
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-complete-trips)
| +|
2065. Maximum Path Quality of a Graph
[LeetCode Link](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
741. Cherry Pickup
[LeetCode Link](https://leetcode.com/problems/cherry-pickup)
1928. Minimum Cost to Reach Destination in Time
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| +|
2066. Account Balance
[LeetCode Link](https://leetcode.com/problems/account-balance)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2067. Number of Equal Count Substrings
[LeetCode Link](https://leetcode.com/problems/number-of-equal-count-substrings)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
395. Longest Substring with At Least K Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
2168. Unique Substrings With Equal Digit Frequency
[LeetCode Link](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| +|
2068. Check Whether Two Strings are Almost Equivalent
[LeetCode Link](https://leetcode.com/problems/check-whether-two-strings-are-almost-equivalent)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
2069. Walking Robot Simulation II
[LeetCode Link](https://leetcode.com/problems/walking-robot-simulation-ii)
| 🆓 | | ⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
874. Walking Robot Simulation
[LeetCode Link](https://leetcode.com/problems/walking-robot-simulation)
| +|
2070. Most Beautiful Item for Each Query
[LeetCode Link](https://leetcode.com/problems/most-beautiful-item-for-each-query)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1847. Closest Room
[LeetCode Link](https://leetcode.com/problems/closest-room)
| +|
2071. Maximum Number of Tasks You Can Assign
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
826. Most Profit Assigning Work
[LeetCode Link](https://leetcode.com/problems/most-profit-assigning-work)
2141. Maximum Running Time of N Computers
[LeetCode Link](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| +|
2072. The Winner University
[LeetCode Link](https://leetcode.com/problems/the-winner-university)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
2082. The Number of Rich Customers
[LeetCode Link](https://leetcode.com/problems/the-number-of-rich-customers)
| +|
2073. Time Needed to Buy Tickets
[LeetCode Link](https://leetcode.com/problems/time-needed-to-buy-tickets)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1700. Number of Students Unable to Eat Lunch
[LeetCode Link](https://leetcode.com/problems/number-of-students-unable-to-eat-lunch)
| +|
2074. Reverse Nodes in Even Length Groups
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
25. Reverse Nodes in k-Group
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-k-group)
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
| +|
2075. Decode the Slanted Ciphertext
[LeetCode Link](https://leetcode.com/problems/decode-the-slanted-ciphertext)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
498. Diagonal Traverse
[LeetCode Link](https://leetcode.com/problems/diagonal-traverse)
| +|
2076. Process Restricted Friend Requests
[LeetCode Link](https://leetcode.com/problems/process-restricted-friend-requests)
| 🆓 | | ⭐️⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
305. Number of Islands II
[LeetCode Link](https://leetcode.com/problems/number-of-islands-ii)
1202. Smallest String With Swaps
[LeetCode Link](https://leetcode.com/problems/smallest-string-with-swaps)
2127. Maximum Employees to Be Invited to a Meeting
[LeetCode Link](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| +|
2077. Paths in Maze That Lead to Same Room
[LeetCode Link](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
| 💰 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
323. Number of Connected Components in an Undirected Graph
[LeetCode Link](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
882. Reachable Nodes In Subdivided Graph
[LeetCode Link](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
1971. Find if Path Exists in Graph
[LeetCode Link](https://leetcode.com/problems/find-if-path-exists-in-graph)
| +|
2078. Two Furthest Houses With Different Colors
[LeetCode Link](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1299. Replace Elements with Greatest Element on Right Side
[LeetCode Link](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side)
1855. Maximum Distance Between a Pair of Values
[LeetCode Link](https://leetcode.com/problems/maximum-distance-between-a-pair-of-values)
2016. Maximum Difference Between Increasing Elements
[LeetCode Link](https://leetcode.com/problems/maximum-difference-between-increasing-elements)
| +|
2079. Watering Plants
[LeetCode Link](https://leetcode.com/problems/watering-plants)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2105. Watering Plants II
[LeetCode Link](https://leetcode.com/problems/watering-plants-ii)
| +|
2080. Range Frequency Queries
[LeetCode Link](https://leetcode.com/problems/range-frequency-queries)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
| +|
2081. Sum of k-Mirror Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
247. Strobogrammatic Number II
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-ii)
866. Prime Palindrome
[LeetCode Link](https://leetcode.com/problems/prime-palindrome)
| +|
2082. The Number of Rich Customers
[LeetCode Link](https://leetcode.com/problems/the-number-of-rich-customers)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
2072. The Winner University
[LeetCode Link](https://leetcode.com/problems/the-winner-university)
| +|
2083. Substrings That Begin and End With the Same Letter
[LeetCode Link](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1512. Number of Good Pairs
[LeetCode Link](https://leetcode.com/problems/number-of-good-pairs)
1781. Sum of Beauty of All Substrings
[LeetCode Link](https://leetcode.com/problems/sum-of-beauty-of-all-substrings)
1885. Count Pairs in Two Arrays
[LeetCode Link](https://leetcode.com/problems/count-pairs-in-two-arrays)
2168. Unique Substrings With Equal Digit Frequency
[LeetCode Link](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| +|
2084. Drop Type 1 Orders for Customers With Type 0 Orders
[LeetCode Link](https://leetcode.com/problems/drop-type-1-orders-for-customers-with-type-0-orders)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2085. Count Common Words With One Occurrence
[LeetCode Link](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
349. Intersection of Two Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays)
884. Uncommon Words from Two Sentences
[LeetCode Link](https://leetcode.com/problems/uncommon-words-from-two-sentences)
2053. Kth Distinct String in an Array
[LeetCode Link](https://leetcode.com/problems/kth-distinct-string-in-an-array)
| +|
2086. Minimum Number of Buckets Required to Collect Rainwater from Houses
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-buckets-required-to-collect-rainwater-from-houses)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1989. Maximum Number of People That Can Be Caught in Tag
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-people-that-can-be-caught-in-tag)
2021. Brightest Position on Street
[LeetCode Link](https://leetcode.com/problems/brightest-position-on-street)
| +|
2087. Minimum Cost Homecoming of a Robot in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
62. Unique Paths
[LeetCode Link](https://leetcode.com/problems/unique-paths)
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
361. Bomb Enemy
[LeetCode Link](https://leetcode.com/problems/bomb-enemy)
1277. Count Square Submatrices with All Ones
[LeetCode Link](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
| +|
2088. Count Fertile Pyramids in a Land
[LeetCode Link](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1277. Count Square Submatrices with All Ones
[LeetCode Link](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
1878. Get Biggest Three Rhombus Sums in a Grid
[LeetCode Link](https://leetcode.com/problems/get-biggest-three-rhombus-sums-in-a-grid)
| +|
2089. Find Target Indices After Sorting Array
[LeetCode Link](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
34. Find First and Last Position of Element in Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
1331. Rank Transform of an Array
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-an-array)
| +|
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
346. Moving Average from Data Stream
[LeetCode Link](https://leetcode.com/problems/moving-average-from-data-stream)
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
643. Maximum Average Subarray I
[LeetCode Link](https://leetcode.com/problems/maximum-average-subarray-i)
1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
[LeetCode Link](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold)
| +|
2091. Removing Minimum and Maximum From Array
[LeetCode Link](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1423. Maximum Points You Can Obtain from Cards
[LeetCode Link](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
1647. Minimum Deletions to Make Character Frequencies Unique
[LeetCode Link](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique)
| +|
2092. Find All People With Secret
[LeetCode Link](https://leetcode.com/problems/find-all-people-with-secret)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
882. Reachable Nodes In Subdivided Graph
[LeetCode Link](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
| +|
2093. Minimum Cost to Reach City With Discounts
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| 💰 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
787. Cheapest Flights Within K Stops
[LeetCode Link](https://leetcode.com/problems/cheapest-flights-within-k-stops)
1135. Connecting Cities With Minimum Cost
[LeetCode Link](https://leetcode.com/problems/connecting-cities-with-minimum-cost)
1928. Minimum Cost to Reach Destination in Time
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time)
| +|
2094. Finding 3-Digit Even Numbers
[LeetCode Link](https://leetcode.com/problems/finding-3-digit-even-numbers)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1295. Find Numbers with Even Number of Digits
[LeetCode Link](https://leetcode.com/problems/find-numbers-with-even-number-of-digits)
| +|
2095. Delete the Middle Node of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
19. Remove Nth Node From End of List
[LeetCode Link](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
143. Reorder List
[LeetCode Link](https://leetcode.com/problems/reorder-list)
203. Remove Linked List Elements
[LeetCode Link](https://leetcode.com/problems/remove-linked-list-elements)
876. Middle of the Linked List
[LeetCode Link](https://leetcode.com/problems/middle-of-the-linked-list)
| +|
2096. Step-By-Step Directions From a Binary Tree Node to Another
[LeetCode Link](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
257. Binary Tree Paths
[LeetCode Link](https://leetcode.com/problems/binary-tree-paths)
1740. Find Distance in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/find-distance-in-a-binary-tree)
| +|
2097. Valid Arrangement of Pairs
[LeetCode Link](https://leetcode.com/problems/valid-arrangement-of-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Eulerian Circuit
[LeetCode Link](https://leetcode.com/tag/eulerian-circuit)
|
332. Reconstruct Itinerary
[LeetCode Link](https://leetcode.com/problems/reconstruct-itinerary)
1971. Find if Path Exists in Graph
[LeetCode Link](https://leetcode.com/problems/find-if-path-exists-in-graph)
| +|
2098. Subsequence of Size K With the Largest Even Sum
[LeetCode Link](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
410. Split Array Largest Sum
[LeetCode Link](https://leetcode.com/problems/split-array-largest-sum)
1043. Partition Array for Maximum Sum
[LeetCode Link](https://leetcode.com/problems/partition-array-for-maximum-sum)
1524. Number of Sub-arrays With Odd Sum
[LeetCode Link](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum)
| +|
2099. Find Subsequence of Length K With the Largest Sum
[LeetCode Link](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
1005. Maximize Sum Of Array After K Negations
[LeetCode Link](https://leetcode.com/problems/maximize-sum-of-array-after-k-negations)
1356. Sort Integers by The Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/sort-integers-by-the-number-of-1-bits)
2163. Minimum Difference in Sums After Removal of Elements
[LeetCode Link](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| +|
2100. Find Good Days to Rob the Bank
[LeetCode Link](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
665. Non-decreasing Array
[LeetCode Link](https://leetcode.com/problems/non-decreasing-array)
845. Longest Mountain in Array
[LeetCode Link](https://leetcode.com/problems/longest-mountain-in-array)
1095. Find in Mountain Array
[LeetCode Link](https://leetcode.com/problems/find-in-mountain-array)
1800. Maximum Ascending Subarray Sum
[LeetCode Link](https://leetcode.com/problems/maximum-ascending-subarray-sum)
| +|
2101. Detonate the Maximum Bombs
[LeetCode Link](https://leetcode.com/problems/detonate-the-maximum-bombs)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
529. Minesweeper
[LeetCode Link](https://leetcode.com/problems/minesweeper)
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
695. Max Area of Island
[LeetCode Link](https://leetcode.com/problems/max-area-of-island)
994. Rotting Oranges
[LeetCode Link](https://leetcode.com/problems/rotting-oranges)
| +|
2102. Sequentially Ordinal Rank Tracker
[LeetCode Link](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| 🆓 | | ⭐️⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
295. Find Median from Data Stream
[LeetCode Link](https://leetcode.com/problems/find-median-from-data-stream)
703. Kth Largest Element in a Stream
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-a-stream)
1825. Finding MK Average
[LeetCode Link](https://leetcode.com/problems/finding-mk-average)
| +|
2103. Rings and Rods
[LeetCode Link](https://leetcode.com/problems/rings-and-rods)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1941. Check if All Characters Have Equal Number of Occurrences
[LeetCode Link](https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences)
| +|
2104. Sum of Subarray Ranges
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-ranges)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
496. Next Greater Element I
[LeetCode Link](https://leetcode.com/problems/next-greater-element-i)
907. Sum of Subarray Minimums
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-minimums)
1759. Count Number of Homogenous Substrings
[LeetCode Link](https://leetcode.com/problems/count-number-of-homogenous-substrings)
1944. Number of Visible People in a Queue
[LeetCode Link](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| +|
2105. Watering Plants II
[LeetCode Link](https://leetcode.com/problems/watering-plants-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2079. Watering Plants
[LeetCode Link](https://leetcode.com/problems/watering-plants)
| +|
2106. Maximum Fruits Harvested After at Most K Steps
[LeetCode Link](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1383. Maximum Performance of a Team
[LeetCode Link](https://leetcode.com/problems/maximum-performance-of-a-team)
| +|
2107. Number of Unique Flavors After Sharing K Candies
[LeetCode Link](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
546. Remove Boxes
[LeetCode Link](https://leetcode.com/problems/remove-boxes)
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
| +|
2108. Find First Palindromic String in the Array
[LeetCode Link](https://leetcode.com/problems/find-first-palindromic-string-in-the-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
125. Valid Palindrome
[LeetCode Link](https://leetcode.com/problems/valid-palindrome)
| +|
2109. Adding Spaces to a String
[LeetCode Link](https://leetcode.com/problems/adding-spaces-to-a-string)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
2110. Number of Smooth Descent Periods of a Stock
[LeetCode Link](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
1063. Number of Valid Subarrays
[LeetCode Link](https://leetcode.com/problems/number-of-valid-subarrays)
| +|
2111. Minimum Operations to Make the Array K-Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
801. Minimum Swaps To Make Sequences Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing)
| +|
2112. The Airport With the Most Traffic
[LeetCode Link](https://leetcode.com/problems/the-airport-with-the-most-traffic)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2113. Elements in Array After Removing and Replacing Elements
[LeetCode Link](https://leetcode.com/problems/elements-in-array-after-removing-and-replacing-elements)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
2114. Maximum Number of Words Found in Sentences
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-words-found-in-sentences)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2047. Number of Valid Words in a Sentence
[LeetCode Link](https://leetcode.com/problems/number-of-valid-words-in-a-sentence)
| +|
2115. Find All Possible Recipes from Given Supplies
[LeetCode Link](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
1711. Count Good Meals
[LeetCode Link](https://leetcode.com/problems/count-good-meals)
| +|
2116. Check if a Parentheses String Can Be Valid
[LeetCode Link](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
22. Generate Parentheses
[LeetCode Link](https://leetcode.com/problems/generate-parentheses)
678. Valid Parenthesis String
[LeetCode Link](https://leetcode.com/problems/valid-parenthesis-string)
1249. Minimum Remove to Make Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
| +|
2117. Abbreviating the Product of a Range
[LeetCode Link](https://leetcode.com/problems/abbreviating-the-product-of-a-range)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
172. Factorial Trailing Zeroes
[LeetCode Link](https://leetcode.com/problems/factorial-trailing-zeroes)
| +|
2118. Build the Equation
[LeetCode Link](https://leetcode.com/problems/build-the-equation)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2119. A Number After a Double Reversal
[LeetCode Link](https://leetcode.com/problems/a-number-after-a-double-reversal)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
7. Reverse Integer
[LeetCode Link](https://leetcode.com/problems/reverse-integer)
190. Reverse Bits
[LeetCode Link](https://leetcode.com/problems/reverse-bits)
| +|
2120. Execution of All Suffix Instructions Staying in a Grid
[LeetCode Link](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
576. Out of Boundary Paths
[LeetCode Link](https://leetcode.com/problems/out-of-boundary-paths)
657. Robot Return to Origin
[LeetCode Link](https://leetcode.com/problems/robot-return-to-origin)
| +|
2121. Intervals Between Identical Elements
[LeetCode Link](https://leetcode.com/problems/intervals-between-identical-elements)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
523. Continuous Subarray Sum
[LeetCode Link](https://leetcode.com/problems/continuous-subarray-sum)
| +|
2122. Recover the Original Array
[LeetCode Link](https://leetcode.com/problems/recover-the-original-array)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1982. Find Array Given Subset Sums
[LeetCode Link](https://leetcode.com/problems/find-array-given-subset-sums)
2007. Find Original Array From Doubled Array
[LeetCode Link](https://leetcode.com/problems/find-original-array-from-doubled-array)
| +|
2123. Minimum Operations to Remove Adjacent Ones in Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
73. Set Matrix Zeroes
[LeetCode Link](https://leetcode.com/problems/set-matrix-zeroes)
542. 01 Matrix
[LeetCode Link](https://leetcode.com/problems/01-matrix)
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
2128. Remove All Ones With Row and Column Flips
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| +|
2124. Check if All A's Appears Before All B's
[LeetCode Link](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1653. Minimum Deletions to Make String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced)
1752. Check if Array Is Sorted and Rotated
[LeetCode Link](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated)
2042. Check if Numbers Are Ascending in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence)
| +|
2125. Number of Laser Beams in a Bank
[LeetCode Link](https://leetcode.com/problems/number-of-laser-beams-in-a-bank)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
73. Set Matrix Zeroes
[LeetCode Link](https://leetcode.com/problems/set-matrix-zeroes)
| +|
2126. Destroying Asteroids
[LeetCode Link](https://leetcode.com/problems/destroying-asteroids)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
735. Asteroid Collision
[LeetCode Link](https://leetcode.com/problems/asteroid-collision)
| +|
2127. Maximum Employees to Be Invited to a Meeting
[LeetCode Link](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
684. Redundant Connection
[LeetCode Link](https://leetcode.com/problems/redundant-connection)
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
2076. Process Restricted Friend Requests
[LeetCode Link](https://leetcode.com/problems/process-restricted-friend-requests)
| +|
2128. Remove All Ones With Row and Column Flips
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
861. Score After Flipping Matrix
[LeetCode Link](https://leetcode.com/problems/score-after-flipping-matrix)
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
2123. Minimum Operations to Remove Adjacent Ones in Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
2174. Remove All Ones With Row and Column Flips II
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| +|
2129. Capitalize the Title
[LeetCode Link](https://leetcode.com/problems/capitalize-the-title)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
520. Detect Capital
[LeetCode Link](https://leetcode.com/problems/detect-capital)
709. To Lower Case
[LeetCode Link](https://leetcode.com/problems/to-lower-case)
| +|
2130. Maximum Twin Sum of a Linked List
[LeetCode Link](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| 🆓 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
234. Palindrome Linked List
[LeetCode Link](https://leetcode.com/problems/palindrome-linked-list)
876. Middle of the Linked List
[LeetCode Link](https://leetcode.com/problems/middle-of-the-linked-list)
| +|
2131. Longest Palindrome by Concatenating Two Letter Words
[LeetCode Link](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
336. Palindrome Pairs
[LeetCode Link](https://leetcode.com/problems/palindrome-pairs)
409. Longest Palindrome
[LeetCode Link](https://leetcode.com/problems/longest-palindrome)
| +|
2132. Stamping the Grid
[LeetCode Link](https://leetcode.com/problems/stamping-the-grid)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
221. Maximal Square
[LeetCode Link](https://leetcode.com/problems/maximal-square)
361. Bomb Enemy
[LeetCode Link](https://leetcode.com/problems/bomb-enemy)
1314. Matrix Block Sum
[LeetCode Link](https://leetcode.com/problems/matrix-block-sum)
| +|
2133. Check if Every Row and Column Contains All Numbers
[LeetCode Link](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
36. Valid Sudoku
[LeetCode Link](https://leetcode.com/problems/valid-sudoku)
1572. Matrix Diagonal Sum
[LeetCode Link](https://leetcode.com/problems/matrix-diagonal-sum)
| +|
2134. Minimum Swaps to Group All 1's Together II
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
1151. Minimum Swaps to Group All 1's Together
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
| +|
2135. Count Words Obtained After Adding a Letter
[LeetCode Link](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1554. Strings Differ by One Character
[LeetCode Link](https://leetcode.com/problems/strings-differ-by-one-character)
1638. Count Substrings That Differ by One Character
[LeetCode Link](https://leetcode.com/problems/count-substrings-that-differ-by-one-character)
1717. Maximum Score From Removing Substrings
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-removing-substrings)
| +|
2136. Earliest Possible Day of Full Bloom
[LeetCode Link](https://leetcode.com/problems/earliest-possible-day-of-full-bloom)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1482. Minimum Number of Days to Make m Bouquets
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| +|
2137. Pour Water Between Buckets to Make Water Levels Equal
[LeetCode Link](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
33. Search in Rotated Sorted Array
[LeetCode Link](https://leetcode.com/problems/search-in-rotated-sorted-array)
162. Find Peak Element
[LeetCode Link](https://leetcode.com/problems/find-peak-element)
453. Minimum Moves to Equal Array Elements
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
| +|
2138. Divide a String Into Groups of Size k
[LeetCode Link](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
68. Text Justification
[LeetCode Link](https://leetcode.com/problems/text-justification)
830. Positions of Large Groups
[LeetCode Link](https://leetcode.com/problems/positions-of-large-groups)
| +|
2139. Minimum Moves to Reach Target Score
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1342. Number of Steps to Reduce a Number to Zero
[LeetCode Link](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
1404. Number of Steps to Reduce a Number in Binary Representation to One
[LeetCode Link](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-in-binary-representation-to-one)
| +|
2140. Solving Questions With Brainpower
[LeetCode Link](https://leetcode.com/problems/solving-questions-with-brainpower)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
403. Frog Jump
[LeetCode Link](https://leetcode.com/problems/frog-jump)
| +|
2141. Maximum Running Time of N Computers
[LeetCode Link](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
453. Minimum Moves to Equal Array Elements
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
1648. Sell Diminishing-Valued Colored Balls
[LeetCode Link](https://leetcode.com/problems/sell-diminishing-valued-colored-balls)
2071. Maximum Number of Tasks You Can Assign
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
2187. Minimum Time to Complete Trips
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-complete-trips)
| +|
2142. The Number of Passengers in Each Bus I
[LeetCode Link](https://leetcode.com/problems/the-number-of-passengers-in-each-bus-i)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2143. Choose Numbers From Two Arrays in Range
[LeetCode Link](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
349. Intersection of Two Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays)
350. Intersection of Two Arrays II
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays-ii)
1874. Minimize Product Sum of Two Arrays
[LeetCode Link](https://leetcode.com/problems/minimize-product-sum-of-two-arrays)
1879. Minimum XOR Sum of Two Arrays
[LeetCode Link](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| +|
2144. Minimum Cost of Buying Candies With Discount
[LeetCode Link](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
561. Array Partition I
[LeetCode Link](https://leetcode.com/problems/array-partition-i)
1200. Minimum Absolute Difference
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-difference)
| +|
2145. Count the Hidden Sequences
[LeetCode Link](https://leetcode.com/problems/count-the-hidden-sequences)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
2146. K Highest Ranked Items Within a Price Range
[LeetCode Link](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
1162. As Far from Land as Possible
[LeetCode Link](https://leetcode.com/problems/as-far-from-land-as-possible)
| +|
2147. Number of Ways to Divide a Long Corridor
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
639. Decode Ways II
[LeetCode Link](https://leetcode.com/problems/decode-ways-ii)
1547. Minimum Cost to Cut a Stick
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-cut-a-stick)
1712. Ways to Split Array Into Three Subarrays
[LeetCode Link](https://leetcode.com/problems/ways-to-split-array-into-three-subarrays)
| +|
2148. Count Elements With Strictly Smaller and Greater Elements
[LeetCode Link](https://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
744. Find Smallest Letter Greater Than Target
[LeetCode Link](https://leetcode.com/problems/find-smallest-letter-greater-than-target)
| +|
2149. Rearrange Array Elements by Sign
[LeetCode Link](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
376. Wiggle Subsequence
[LeetCode Link](https://leetcode.com/problems/wiggle-subsequence)
922. Sort Array By Parity II
[LeetCode Link](https://leetcode.com/problems/sort-array-by-parity-ii)
2161. Partition Array According to Given Pivot
[LeetCode Link](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| +|
2150. Find All Lonely Numbers in the Array
[LeetCode Link](https://leetcode.com/problems/find-all-lonely-numbers-in-the-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1838. Frequency of the Most Frequent Element
[LeetCode Link](https://leetcode.com/problems/frequency-of-the-most-frequent-element)
| +|
2151. Maximum Good People Based on Statements
[LeetCode Link](https://leetcode.com/problems/maximum-good-people-based-on-statements)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1255. Maximum Score Words Formed by Letters
[LeetCode Link](https://leetcode.com/problems/maximum-score-words-formed-by-letters)
| +|
2152. Minimum Number of Lines to Cover Points
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
149. Max Points on a Line
[LeetCode Link](https://leetcode.com/problems/max-points-on-a-line)
1584. Min Cost to Connect All Points
[LeetCode Link](https://leetcode.com/problems/min-cost-to-connect-all-points)
| +|
2153. The Number of Passengers in Each Bus II
[LeetCode Link](https://leetcode.com/problems/the-number-of-passengers-in-each-bus-ii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2154. Keep Multiplying Found Values by Two
[LeetCode Link](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
747. Largest Number At Least Twice of Others
[LeetCode Link](https://leetcode.com/problems/largest-number-at-least-twice-of-others)
1346. Check If N and Its Double Exist
[LeetCode Link](https://leetcode.com/problems/check-if-n-and-its-double-exist)
| +|
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
474. Ones and Zeroes
[LeetCode Link](https://leetcode.com/problems/ones-and-zeroes)
487. Max Consecutive Ones II
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-ii)
561. Array Partition I
[LeetCode Link](https://leetcode.com/problems/array-partition-i)
1296. Divide Array in Sets of K Consecutive Numbers
[LeetCode Link](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
2031. Count Subarrays With More Ones Than Zeros
[LeetCode Link](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
| +|
2156. Find Substring With Given Hash Value
[LeetCode Link](https://leetcode.com/problems/find-substring-with-given-hash-value)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
1316. Distinct Echo Substrings
[LeetCode Link](https://leetcode.com/problems/distinct-echo-substrings)
| +|
2157. Groups of Strings
[LeetCode Link](https://leetcode.com/problems/groups-of-strings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
126. Word Ladder II
[LeetCode Link](https://leetcode.com/problems/word-ladder-ii)
839. Similar String Groups
[LeetCode Link](https://leetcode.com/problems/similar-string-groups)
952. Largest Component Size by Common Factor
[LeetCode Link](https://leetcode.com/problems/largest-component-size-by-common-factor)
| +|
2158. Amount of New Area Painted Each Day
[LeetCode Link](https://leetcode.com/problems/amount-of-new-area-painted-each-day)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
1943. Describe the Painting
[LeetCode Link](https://leetcode.com/problems/describe-the-painting)
2015. Average Height of Buildings in Each Segment
[LeetCode Link](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| +|
2159. Order Two Columns Independently
[LeetCode Link](https://leetcode.com/problems/order-two-columns-independently)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2160. Minimum Sum of Four Digit Number After Splitting Digits
[LeetCode Link](https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
258. Add Digits
[LeetCode Link](https://leetcode.com/problems/add-digits)
| +|
2161. Partition Array According to Given Pivot
[LeetCode Link](https://leetcode.com/problems/partition-array-according-to-given-pivot)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
86. Partition List
[LeetCode Link](https://leetcode.com/problems/partition-list)
2149. Rearrange Array Elements by Sign
[LeetCode Link](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| +|
2162. Minimum Cost to Set Cooking Time
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-set-cooking-time)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
539. Minimum Time Difference
[LeetCode Link](https://leetcode.com/problems/minimum-time-difference)
| +|
2163. Minimum Difference in Sums After Removal of Elements
[LeetCode Link](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
238. Product of Array Except Self
[LeetCode Link](https://leetcode.com/problems/product-of-array-except-self)
2099. Find Subsequence of Length K With the Largest Sum
[LeetCode Link](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| +|
2164. Sort Even and Odd Indices Independently
[LeetCode Link](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
905. Sort Array By Parity
[LeetCode Link](https://leetcode.com/problems/sort-array-by-parity)
922. Sort Array By Parity II
[LeetCode Link](https://leetcode.com/problems/sort-array-by-parity-ii)
| +|
2165. Smallest Value of the Rearranged Number
[LeetCode Link](https://leetcode.com/problems/smallest-value-of-the-rearranged-number)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
179. Largest Number
[LeetCode Link](https://leetcode.com/problems/largest-number)
| +|
2166. Design Bitset
[LeetCode Link](https://leetcode.com/problems/design-bitset)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
1396. Design Underground System
[LeetCode Link](https://leetcode.com/problems/design-underground-system)
| +|
2167. Minimum Time to Remove All Cars Containing Illegal Goods
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-remove-all-cars-containing-illegal-goods)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
995. Minimum Number of K Consecutive Bit Flips
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
| +|
2168. Unique Substrings With Equal Digit Frequency
[LeetCode Link](https://leetcode.com/problems/unique-substrings-with-equal-digit-frequency)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
2067. Number of Equal Count Substrings
[LeetCode Link](https://leetcode.com/problems/number-of-equal-count-substrings)
2083. Substrings That Begin and End With the Same Letter
[LeetCode Link](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| +|
2169. Count Operations to Obtain Zero
[LeetCode Link](https://leetcode.com/problems/count-operations-to-obtain-zero)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1342. Number of Steps to Reduce a Number to Zero
[LeetCode Link](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
| +|
2170. Minimum Operations to Make the Array Alternating
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-alternating)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1888. Minimum Number of Flips to Make the Binary String Alternating
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating)
| +|
2171. Removing Minimum Number of Magic Beans
[LeetCode Link](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
462. Minimum Moves to Equal Array Elements II
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
1658. Minimum Operations to Reduce X to Zero
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| +|
2172. Maximum AND Sum of Array
[LeetCode Link](https://leetcode.com/problems/maximum-and-sum-of-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1879. Minimum XOR Sum of Two Arrays
[LeetCode Link](https://leetcode.com/problems/minimum-xor-sum-of-two-arrays)
| +|
2173. Longest Winning Streak
[LeetCode Link](https://leetcode.com/problems/longest-winning-streak)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2174. Remove All Ones With Row and Column Flips II
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
73. Set Matrix Zeroes
[LeetCode Link](https://leetcode.com/problems/set-matrix-zeroes)
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
2128. Remove All Ones With Row and Column Flips
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| +|
2175. The Change in Global Rankings
[LeetCode Link](https://leetcode.com/problems/the-change-in-global-rankings)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
2176. Count Equal and Divisible Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2006. Count Number of Pairs With Absolute Difference K
[LeetCode Link](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
| +|
2177. Find Three Consecutive Integers That Sum to a Given Number
[LeetCode Link](https://leetcode.com/problems/find-three-consecutive-integers-that-sum-to-a-given-number)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
128. Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/longest-consecutive-sequence)
| +|
2178. Maximum Split of Positive Even Integers
[LeetCode Link](https://leetcode.com/problems/maximum-split-of-positive-even-integers)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
2179. Count Good Triplets in an Array
[LeetCode Link](https://leetcode.com/problems/count-good-triplets-in-an-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
334. Increasing Triplet Subsequence
[LeetCode Link](https://leetcode.com/problems/increasing-triplet-subsequence)
1649. Create Sorted Array through Instructions
[LeetCode Link](https://leetcode.com/problems/create-sorted-array-through-instructions)
| +|
2180. Count Integers With Even Digit Sum
[LeetCode Link](https://leetcode.com/problems/count-integers-with-even-digit-sum)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1945. Sum of Digits of String After Convert
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| +|
2181. Merge Nodes in Between Zeros
[LeetCode Link](https://leetcode.com/problems/merge-nodes-in-between-zeros)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
817. Linked List Components
[LeetCode Link](https://leetcode.com/problems/linked-list-components)
| +|
2182. Construct String With Repeat Limit
[LeetCode Link](https://leetcode.com/problems/construct-string-with-repeat-limit)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
358. Rearrange String k Distance Apart
[LeetCode Link](https://leetcode.com/problems/rearrange-string-k-distance-apart)
| +|
2183. Count Array Pairs Divisible by K
[LeetCode Link](https://leetcode.com/problems/count-array-pairs-divisible-by-k)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
1497. Check If Array Pairs Are Divisible by k
[LeetCode Link](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k)
2198. Number of Single Divisor Triplets
[LeetCode Link](https://leetcode.com/problems/number-of-single-divisor-triplets)
| +|
2184. Number of Ways to Build Sturdy Brick Wall
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
554. Brick Wall
[LeetCode Link](https://leetcode.com/problems/brick-wall)
803. Bricks Falling When Hit
[LeetCode Link](https://leetcode.com/problems/bricks-falling-when-hit)
| +|
2185. Counting Words With a Given Prefix
[LeetCode Link](https://leetcode.com/problems/counting-words-with-a-given-prefix)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence)
| +|
2186. Minimum Number of Steps to Make Two Strings Anagram II
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1347. Minimum Number of Steps to Make Two Strings Anagram
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| +|
2187. Minimum Time to Complete Trips
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-complete-trips)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
1870. Minimum Speed to Arrive on Time
[LeetCode Link](https://leetcode.com/problems/minimum-speed-to-arrive-on-time)
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
2141. Maximum Running Time of N Computers
[LeetCode Link](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| +|
2188. Minimum Time to Finish the Race
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-finish-the-race)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1883. Minimum Skips to Arrive at Meeting On Time
[LeetCode Link](https://leetcode.com/problems/minimum-skips-to-arrive-at-meeting-on-time)
| +|
2189. Number of Ways to Build House of Cards
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-build-house-of-cards)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
799. Champagne Tower
[LeetCode Link](https://leetcode.com/problems/champagne-tower)
| +|
2190. Most Frequent Number Following Key In an Array
[LeetCode Link](https://leetcode.com/problems/most-frequent-number-following-key-in-an-array)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1636. Sort Array by Increasing Frequency
[LeetCode Link](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| +|
2191. Sort the Jumbled Numbers
[LeetCode Link](https://leetcode.com/problems/sort-the-jumbled-numbers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
677. Map Sum Pairs
[LeetCode Link](https://leetcode.com/problems/map-sum-pairs)
| +|
2192. All Ancestors of a Node in a Directed Acyclic Graph
[LeetCode Link](https://leetcode.com/problems/all-ancestors-of-a-node-in-a-directed-acyclic-graph)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
1786. Number of Restricted Paths From First to Last Node
[LeetCode Link](https://leetcode.com/problems/number-of-restricted-paths-from-first-to-last-node)
| +|
2193. Minimum Number of Moves to Make Palindrome
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-moves-to-make-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
|
1312. Minimum Insertion Steps to Make a String Palindrome
[LeetCode Link](https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome)
| +|
2194. Cells in a Range on an Excel Sheet
[LeetCode Link](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
168. Excel Sheet Column Title
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-title)
171. Excel Sheet Column Number
[LeetCode Link](https://leetcode.com/problems/excel-sheet-column-number)
1030. Matrix Cells in Distance Order
[LeetCode Link](https://leetcode.com/problems/matrix-cells-in-distance-order)
| +|
2195. Append K Integers With Minimal Sum
[LeetCode Link](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
402. Remove K Digits
[LeetCode Link](https://leetcode.com/problems/remove-k-digits)
448. Find All Numbers Disappeared in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
1539. Kth Missing Positive Number
[LeetCode Link](https://leetcode.com/problems/kth-missing-positive-number)
| +|
2196. Create Binary Tree From Descriptions
[LeetCode Link](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
109. Convert Sorted List to Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree)
1719. Number Of Ways To Reconstruct A Tree
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-reconstruct-a-tree)
| +|
2197. Replace Non-Coprime Numbers in Array
[LeetCode Link](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
1209. Remove All Adjacent Duplicates in String II
[LeetCode Link](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
2001. Number of Pairs of Interchangeable Rectangles
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
| +|
2198. Number of Single Divisor Triplets
[LeetCode Link](https://leetcode.com/problems/number-of-single-divisor-triplets)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
2183. Count Array Pairs Divisible by K
[LeetCode Link](https://leetcode.com/problems/count-array-pairs-divisible-by-k)
| \ No newline at end of file diff --git a/doc/table-2.md b/doc/table-2.md index 88368c7d..c55a50e6 100644 --- a/doc/table-2.md +++ b/doc/table-2.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[201. Bitwise AND of Numbers Range](https://leetcode.com/problems/bitwise-and-of-numbers-range)
| 🆓 | ✅ | ⭐️⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[202. Happy Number](https://leetcode.com/problems/happy-number)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[141. Linked List Cycle](https://leetcode.com/problems/linked-list-cycle)
[258. Add Digits](https://leetcode.com/problems/add-digits)
[263. Ugly Number](https://leetcode.com/problems/ugly-number)
[1945. Sum of Digits of String After Convert](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| -|
[203. Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Recursion](https://leetcode.com/tag/recursion)
|
[27. Remove Element](https://leetcode.com/problems/remove-element)
[237. Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list)
[2095. Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| -|
[204. Count Primes](https://leetcode.com/problems/count-primes)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[263. Ugly Number](https://leetcode.com/problems/ugly-number)
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
[279. Perfect Squares](https://leetcode.com/problems/perfect-squares)
| -|
[205. Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[290. Word Pattern](https://leetcode.com/problems/word-pattern)
| -|
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Recursion](https://leetcode.com/tag/recursion)
|
[92. Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii)
[156. Binary Tree Upside Down](https://leetcode.com/problems/binary-tree-upside-down)
[234. Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list)
[2074. Reverse Nodes in Even Length Groups](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
[2130. Maximum Twin Sum of a Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| -|
[207. Course Schedule](https://leetcode.com/problems/course-schedule)
| 🆓 | ✅ | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
[261. Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree)
[310. Minimum Height Trees](https://leetcode.com/problems/minimum-height-trees)
[630. Course Schedule III](https://leetcode.com/problems/course-schedule-iii)
| -|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[211. Design Add and Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure)
[642. Design Search Autocomplete System](https://leetcode.com/problems/design-search-autocomplete-system)
[648. Replace Words](https://leetcode.com/problems/replace-words)
[676. Implement Magic Dictionary](https://leetcode.com/problems/implement-magic-dictionary)
[1804. Implement Trie II (Prefix Tree)](https://leetcode.com/problems/implement-trie-ii-prefix-tree)
| -|
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
[325. Maximum Size Subarray Sum Equals k](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
[718. Maximum Length of Repeated Subarray](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
[1658. Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| -|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[207. Course Schedule](https://leetcode.com/problems/course-schedule)
[269. Alien Dictionary](https://leetcode.com/problems/alien-dictionary)
[310. Minimum Height Trees](https://leetcode.com/problems/minimum-height-trees)
[444. Sequence Reconstruction](https://leetcode.com/problems/sequence-reconstruction)
[630. Course Schedule III](https://leetcode.com/problems/course-schedule-iii)
[1136. Parallel Courses](https://leetcode.com/problems/parallel-courses)
[2115. Find All Possible Recipes from Given Supplies](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| -|
[211. Design Add and Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
[745. Prefix and Suffix Search](https://leetcode.com/problems/prefix-and-suffix-search)
| -|
[212. Word Search II](https://leetcode.com/problems/word-search-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Trie](https://leetcode.com/tag/trie)
[Matrix](https://leetcode.com/tag/matrix)
|
[79. Word Search](https://leetcode.com/problems/word-search)
[980. Unique Paths III](https://leetcode.com/problems/unique-paths-iii)
| -|
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[256. Paint House](https://leetcode.com/problems/paint-house)
[276. Paint Fence](https://leetcode.com/problems/paint-fence)
[337. House Robber III](https://leetcode.com/problems/house-robber-iii)
[600. Non-negative Integers without Consecutive Ones](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
[656. Coin Path](https://leetcode.com/problems/coin-path)
| -|
[214. Shortest Palindrome](https://leetcode.com/problems/shortest-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[String Matching](https://leetcode.com/tag/string-matching)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
[28. Implement strStr()](https://leetcode.com/problems/implement-strstr)
[336. Palindrome Pairs](https://leetcode.com/problems/palindrome-pairs)
| -|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Quickselect](https://leetcode.com/tag/quickselect)
|
[324. Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii)
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[414. Third Maximum Number](https://leetcode.com/problems/third-maximum-number)
[703. Kth Largest Element in a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream)
[973. K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin)
[1985. Find the Kth Largest Integer in the Array](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array)
[2099. Find Subsequence of Length K With the Largest Sum](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
[2146. K Highest Ranked Items Within a Price Range](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| -|
[216. Combination Sum III](https://leetcode.com/problems/combination-sum-iii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
| -|
[217. Contains Duplicate](https://leetcode.com/problems/contains-duplicate)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
[219. Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii)
[220. Contains Duplicate III](https://leetcode.com/problems/contains-duplicate-iii)
| -|
[218. The Skyline Problem](https://leetcode.com/problems/the-skyline-problem)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Line Sweep](https://leetcode.com/tag/line-sweep)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[699. Falling Squares](https://leetcode.com/problems/falling-squares)
| -|
[219. Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[217. Contains Duplicate](https://leetcode.com/problems/contains-duplicate)
[220. Contains Duplicate III](https://leetcode.com/problems/contains-duplicate-iii)
| -|
[220. Contains Duplicate III](https://leetcode.com/problems/contains-duplicate-iii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Sorting](https://leetcode.com/tag/sorting)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[217. Contains Duplicate](https://leetcode.com/problems/contains-duplicate)
[219. Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii)
| -|
[221. Maximal Square](https://leetcode.com/problems/maximal-square)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[85. Maximal Rectangle](https://leetcode.com/problems/maximal-rectangle)
[764. Largest Plus Sign](https://leetcode.com/problems/largest-plus-sign)
[2132. Stamping the Grid](https://leetcode.com/problems/stamping-the-grid)
| -|
[222. Count Complete Tree Nodes](https://leetcode.com/problems/count-complete-tree-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[270. Closest Binary Search Tree Value](https://leetcode.com/problems/closest-binary-search-tree-value)
| -|
[223. Rectangle Area](https://leetcode.com/problems/rectangle-area)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[836. Rectangle Overlap](https://leetcode.com/problems/rectangle-overlap)
| -|
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[150. Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation)
[227. Basic Calculator II](https://leetcode.com/problems/basic-calculator-ii)
[241. Different Ways to Add Parentheses](https://leetcode.com/problems/different-ways-to-add-parentheses)
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
[772. Basic Calculator III](https://leetcode.com/problems/basic-calculator-iii)
[2019. The Score of Students Solving Math Expression](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| -|
[225. Implement Stack using Queues](https://leetcode.com/problems/implement-stack-using-queues)
| 🆓 | | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[232. Implement Queue using Stacks](https://leetcode.com/problems/implement-queue-using-stacks)
| -|
[226. Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[227. Basic Calculator II](https://leetcode.com/problems/basic-calculator-ii)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
[772. Basic Calculator III](https://leetcode.com/problems/basic-calculator-iii)
| -|
[228. Summary Ranges](https://leetcode.com/problems/summary-ranges)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[163. Missing Ranges](https://leetcode.com/problems/missing-ranges)
[352. Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| -|
[229. Majority Element II](https://leetcode.com/problems/majority-element-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
[169. Majority Element](https://leetcode.com/problems/majority-element)
[1150. Check If a Number Is Majority Element in a Sorted Array](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| -|
[230. Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[671. Second Minimum Node In a Binary Tree](https://leetcode.com/problems/second-minimum-node-in-a-binary-tree)
| -|
[231. Power of Two](https://leetcode.com/problems/power-of-two)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Recursion](https://leetcode.com/tag/recursion)
|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
[326. Power of Three](https://leetcode.com/problems/power-of-three)
[342. Power of Four](https://leetcode.com/problems/power-of-four)
| -|
[232. Implement Queue using Stacks](https://leetcode.com/problems/implement-queue-using-stacks)
| 🆓 | | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[225. Implement Stack using Queues](https://leetcode.com/problems/implement-stack-using-queues)
| -|
[233. Number of Digit One](https://leetcode.com/problems/number-of-digit-one)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Recursion](https://leetcode.com/tag/recursion)
|
[172. Factorial Trailing Zeroes](https://leetcode.com/problems/factorial-trailing-zeroes)
[1067. Digit Count in Range](https://leetcode.com/problems/digit-count-in-range)
| -|
[234. Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[9. Palindrome Number](https://leetcode.com/problems/palindrome-number)
[125. Valid Palindrome](https://leetcode.com/problems/valid-palindrome)
[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)
[2130. Maximum Twin Sum of a Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| -|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
[1257. Smallest Common Region](https://leetcode.com/problems/smallest-common-region)
[1644. Lowest Common Ancestor of a Binary Tree II](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
[1650. Lowest Common Ancestor of a Binary Tree III](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| -|
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
[1257. Smallest Common Region](https://leetcode.com/problems/smallest-common-region)
[1644. Lowest Common Ancestor of a Binary Tree II](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
[1650. Lowest Common Ancestor of a Binary Tree III](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
[2096. Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| -|
[237. Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[203. Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements)
| -|
[238. Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[42. Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water)
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
[265. Paint House II](https://leetcode.com/problems/paint-house-ii)
[2163. Minimum Difference in Sums After Removal of Elements](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| -|
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
[155. Min Stack](https://leetcode.com/problems/min-stack)
[159. Longest Substring with At Most Two Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
[265. Paint House II](https://leetcode.com/problems/paint-house-ii)
[1696. Jump Game VI](https://leetcode.com/problems/jump-game-vi)
| -|
[240. Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Matrix](https://leetcode.com/tag/matrix)
|
[74. Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix)
| -|
[241. Different Ways to Add Parentheses](https://leetcode.com/problems/different-ways-to-add-parentheses)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Recursion](https://leetcode.com/tag/recursion)
[Memoization](https://leetcode.com/tag/memoization)
|
[95. Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii)
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
[2019. The Score of Students Solving Math Expression](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| -|
[242. Valid Anagram](https://leetcode.com/problems/valid-anagram)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[49. Group Anagrams](https://leetcode.com/problems/group-anagrams)
[266. Palindrome Permutation](https://leetcode.com/problems/palindrome-permutation)
[438. Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| -|
[243. Shortest Word Distance](https://leetcode.com/problems/shortest-word-distance)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[244. Shortest Word Distance II](https://leetcode.com/problems/shortest-word-distance-ii)
[245. Shortest Word Distance III](https://leetcode.com/problems/shortest-word-distance-iii)
| -|
[244. Shortest Word Distance II](https://leetcode.com/problems/shortest-word-distance-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
|
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
[243. Shortest Word Distance](https://leetcode.com/problems/shortest-word-distance)
[245. Shortest Word Distance III](https://leetcode.com/problems/shortest-word-distance-iii)
| -|
[245. Shortest Word Distance III](https://leetcode.com/problems/shortest-word-distance-iii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[243. Shortest Word Distance](https://leetcode.com/problems/shortest-word-distance)
[244. Shortest Word Distance II](https://leetcode.com/problems/shortest-word-distance-ii)
| -|
[246. Strobogrammatic Number](https://leetcode.com/problems/strobogrammatic-number)
| 💰 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[247. Strobogrammatic Number II](https://leetcode.com/problems/strobogrammatic-number-ii)
[248. Strobogrammatic Number III](https://leetcode.com/problems/strobogrammatic-number-iii)
[1056. Confusing Number](https://leetcode.com/problems/confusing-number)
| -|
[247. Strobogrammatic Number II](https://leetcode.com/problems/strobogrammatic-number-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
[246. Strobogrammatic Number](https://leetcode.com/problems/strobogrammatic-number)
[248. Strobogrammatic Number III](https://leetcode.com/problems/strobogrammatic-number-iii)
[2081. Sum of k-Mirror Numbers](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| -|
[248. Strobogrammatic Number III](https://leetcode.com/problems/strobogrammatic-number-iii)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
[246. Strobogrammatic Number](https://leetcode.com/problems/strobogrammatic-number)
[247. Strobogrammatic Number II](https://leetcode.com/problems/strobogrammatic-number-ii)
| -|
[249. Group Shifted Strings](https://leetcode.com/problems/group-shifted-strings)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[49. Group Anagrams](https://leetcode.com/problems/group-anagrams)
| -|
[250. Count Univalue Subtrees](https://leetcode.com/problems/count-univalue-subtrees)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[572. Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree)
[687. Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path)
| -|
[251. Flatten 2D Vector](https://leetcode.com/problems/flatten-2d-vector)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Design](https://leetcode.com/tag/design)
[Iterator](https://leetcode.com/tag/iterator)
|
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
[284. Peeking Iterator](https://leetcode.com/problems/peeking-iterator)
[341. Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator)
| -|
[252. Meeting Rooms](https://leetcode.com/problems/meeting-rooms)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[253. Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii)
| -|
[253. Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[252. Meeting Rooms](https://leetcode.com/problems/meeting-rooms)
[452. Minimum Number of Arrows to Burst Balloons](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
[1094. Car Pooling](https://leetcode.com/problems/car-pooling)
| -|
[254. Factor Combinations](https://leetcode.com/problems/factor-combinations)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
| -|
[255. Verify Preorder Sequence in Binary Search Tree](https://leetcode.com/problems/verify-preorder-sequence-in-binary-search-tree)
| 💰 | | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Recursion](https://leetcode.com/tag/recursion)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[144. Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal)
| -|
[256. Paint House](https://leetcode.com/problems/paint-house)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
[265. Paint House II](https://leetcode.com/problems/paint-house-ii)
[276. Paint Fence](https://leetcode.com/problems/paint-fence)
| -|
[257. Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
[988. Smallest String Starting From Leaf](https://leetcode.com/problems/smallest-string-starting-from-leaf)
[2096. Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| -|
[258. Add Digits](https://leetcode.com/problems/add-digits)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[202. Happy Number](https://leetcode.com/problems/happy-number)
[1085. Sum of Digits in the Minimum Number](https://leetcode.com/problems/sum-of-digits-in-the-minimum-number)
[1945. Sum of Digits of String After Convert](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
[2160. Minimum Sum of Four Digit Number After Splitting Digits](https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits)
| -|
[259. 3Sum Smaller](https://leetcode.com/problems/3sum-smaller)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[15. 3Sum](https://leetcode.com/problems/3sum)
[16. 3Sum Closest](https://leetcode.com/problems/3sum-closest)
[611. Valid Triangle Number](https://leetcode.com/problems/valid-triangle-number)
[1099. Two Sum Less Than K](https://leetcode.com/problems/two-sum-less-than-k)
| -|
[260. Single Number III](https://leetcode.com/problems/single-number-iii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[136. Single Number](https://leetcode.com/problems/single-number)
[137. Single Number II](https://leetcode.com/problems/single-number-ii)
| -|
[261. Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[207. Course Schedule](https://leetcode.com/problems/course-schedule)
[323. Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
[841. Keys and Rooms](https://leetcode.com/problems/keys-and-rooms)
| -|
[262. Trips and Users](https://leetcode.com/problems/trips-and-users)
| 🆓 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1635. Hopper Company Queries I](https://leetcode.com/problems/hopper-company-queries-i)
[1645. Hopper Company Queries II](https://leetcode.com/problems/hopper-company-queries-ii)
[1651. Hopper Company Queries III](https://leetcode.com/problems/hopper-company-queries-iii)
| -|
[263. Ugly Number](https://leetcode.com/problems/ugly-number)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[202. Happy Number](https://leetcode.com/problems/happy-number)
[204. Count Primes](https://leetcode.com/problems/count-primes)
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| -|
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[23. Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists)
[204. Count Primes](https://leetcode.com/problems/count-primes)
[263. Ugly Number](https://leetcode.com/problems/ugly-number)
[279. Perfect Squares](https://leetcode.com/problems/perfect-squares)
[313. Super Ugly Number](https://leetcode.com/problems/super-ugly-number)
[1201. Ugly Number III](https://leetcode.com/problems/ugly-number-iii)
| -|
[265. Paint House II](https://leetcode.com/problems/paint-house-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[238. Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
[256. Paint House](https://leetcode.com/problems/paint-house)
[276. Paint Fence](https://leetcode.com/problems/paint-fence)
| -|
[266. Palindrome Permutation](https://leetcode.com/problems/palindrome-permutation)
| 💰 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
[242. Valid Anagram](https://leetcode.com/problems/valid-anagram)
[267. Palindrome Permutation II](https://leetcode.com/problems/palindrome-permutation-ii)
[409. Longest Palindrome](https://leetcode.com/problems/longest-palindrome)
| -|
[267. Palindrome Permutation II](https://leetcode.com/problems/palindrome-permutation-ii)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[31. Next Permutation](https://leetcode.com/problems/next-permutation)
[47. Permutations II](https://leetcode.com/problems/permutations-ii)
[266. Palindrome Permutation](https://leetcode.com/problems/palindrome-permutation)
| -|
[268. Missing Number](https://leetcode.com/problems/missing-number)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sorting](https://leetcode.com/tag/sorting)
|
[41. First Missing Positive](https://leetcode.com/problems/first-missing-positive)
[136. Single Number](https://leetcode.com/problems/single-number)
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
[765. Couples Holding Hands](https://leetcode.com/problems/couples-holding-hands)
[1980. Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string)
| -|
[269. Alien Dictionary](https://leetcode.com/problems/alien-dictionary)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
| -|
[270. Closest Binary Search Tree Value](https://leetcode.com/problems/closest-binary-search-tree-value)
| 💰 | | ⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[222. Count Complete Tree Nodes](https://leetcode.com/problems/count-complete-tree-nodes)
[272. Closest Binary Search Tree Value II](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
[700. Search in a Binary Search Tree](https://leetcode.com/problems/search-in-a-binary-search-tree)
| -|
[271. Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
|
[38. Count and Say](https://leetcode.com/problems/count-and-say)
[297. Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
[443. String Compression](https://leetcode.com/problems/string-compression)
[696. Count Binary Substrings](https://leetcode.com/problems/count-binary-substrings)
| -|
[272. Closest Binary Search Tree Value II](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[270. Closest Binary Search Tree Value](https://leetcode.com/problems/closest-binary-search-tree-value)
| -|
[273. Integer to English Words](https://leetcode.com/problems/integer-to-english-words)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
[12. Integer to Roman](https://leetcode.com/problems/integer-to-roman)
| -|
[274. H-Index](https://leetcode.com/problems/h-index)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Counting Sort](https://leetcode.com/tag/counting-sort)
|
[275. H-Index II](https://leetcode.com/problems/h-index-ii)
| -|
[275. H-Index II](https://leetcode.com/problems/h-index-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[274. H-Index](https://leetcode.com/problems/h-index)
| -|
[276. Paint Fence](https://leetcode.com/problems/paint-fence)
| 💰 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
[256. Paint House](https://leetcode.com/problems/paint-house)
[265. Paint House II](https://leetcode.com/problems/paint-house-ii)
| -|
[277. Find the Celebrity](https://leetcode.com/problems/find-the-celebrity)
| 💰 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Graph](https://leetcode.com/tag/graph)
[Interactive](https://leetcode.com/tag/interactive)
|
[997. Find the Town Judge](https://leetcode.com/problems/find-the-town-judge)
| -|
[278. First Bad Version](https://leetcode.com/problems/first-bad-version)
| 🆓 | ✅ | ⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[34. Find First and Last Position of Element in Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
[35. Search Insert Position](https://leetcode.com/problems/search-insert-position)
[374. Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower)
| -|
[279. Perfect Squares](https://leetcode.com/problems/perfect-squares)
| 🆓 | 👀 | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[204. Count Primes](https://leetcode.com/problems/count-primes)
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| -|
[280. Wiggle Sort](https://leetcode.com/problems/wiggle-sort)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[75. Sort Colors](https://leetcode.com/problems/sort-colors)
[324. Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii)
[1968. Array With Elements Not Equal to Average of Neighbors](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| -|
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Iterator](https://leetcode.com/tag/iterator)
|
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
[251. Flatten 2D Vector](https://leetcode.com/problems/flatten-2d-vector)
[284. Peeking Iterator](https://leetcode.com/problems/peeking-iterator)
[341. Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator)
[1768. Merge Strings Alternately](https://leetcode.com/problems/merge-strings-alternately)
| -|
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[150. Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation)
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[227. Basic Calculator II](https://leetcode.com/problems/basic-calculator-ii)
[241. Different Ways to Add Parentheses](https://leetcode.com/problems/different-ways-to-add-parentheses)
[494. Target Sum](https://leetcode.com/problems/target-sum)
| -|
[283. Move Zeroes](https://leetcode.com/problems/move-zeroes)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[27. Remove Element](https://leetcode.com/problems/remove-element)
| -|
[284. Peeking Iterator](https://leetcode.com/problems/peeking-iterator)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Iterator](https://leetcode.com/tag/iterator)
|
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
[251. Flatten 2D Vector](https://leetcode.com/problems/flatten-2d-vector)
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
| -|
[285. Inorder Successor in BST](https://leetcode.com/problems/inorder-successor-in-bst)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
[510. Inorder Successor in BST II](https://leetcode.com/problems/inorder-successor-in-bst-ii)
| -|
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[130. Surrounded Regions](https://leetcode.com/problems/surrounded-regions)
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[317. Shortest Distance from All Buildings](https://leetcode.com/problems/shortest-distance-from-all-buildings)
[489. Robot Room Cleaner](https://leetcode.com/problems/robot-room-cleaner)
[994. Rotting Oranges](https://leetcode.com/problems/rotting-oranges)
| -|
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[41. First Missing Positive](https://leetcode.com/problems/first-missing-positive)
[136. Single Number](https://leetcode.com/problems/single-number)
[142. Linked List Cycle II](https://leetcode.com/problems/linked-list-cycle-ii)
[268. Missing Number](https://leetcode.com/problems/missing-number)
[645. Set Mismatch](https://leetcode.com/problems/set-mismatch)
| -|
[288. Unique Word Abbreviation](https://leetcode.com/problems/unique-word-abbreviation)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
|
[170. Two Sum III - Data structure design](https://leetcode.com/problems/two-sum-iii-data-structure-design)
[320. Generalized Abbreviation](https://leetcode.com/problems/generalized-abbreviation)
| -|
[289. Game of Life](https://leetcode.com/problems/game-of-life)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[73. Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)
| -|
[290. Word Pattern](https://leetcode.com/problems/word-pattern)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[205. Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings)
[291. Word Pattern II](https://leetcode.com/problems/word-pattern-ii)
| -|
[291. Word Pattern II](https://leetcode.com/problems/word-pattern-ii)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[290. Word Pattern](https://leetcode.com/problems/word-pattern)
| -|
[292. Nim Game](https://leetcode.com/problems/nim-game)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[294. Flip Game II](https://leetcode.com/problems/flip-game-ii)
| -|
[293. Flip Game](https://leetcode.com/problems/flip-game)
| 💰 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[294. Flip Game II](https://leetcode.com/problems/flip-game-ii)
| -|
[294. Flip Game II](https://leetcode.com/problems/flip-game-ii)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Memoization](https://leetcode.com/tag/memoization)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[292. Nim Game](https://leetcode.com/problems/nim-game)
[293. Flip Game](https://leetcode.com/problems/flip-game)
[375. Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
[464. Can I Win](https://leetcode.com/problems/can-i-win)
| -|
[295. Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream)
| 🆓 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Design](https://leetcode.com/tag/design)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[480. Sliding Window Median](https://leetcode.com/problems/sliding-window-median)
[1825. Finding MK Average](https://leetcode.com/problems/finding-mk-average)
[2102. Sequentially Ordinal Rank Tracker](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| -|
[296. Best Meeting Point](https://leetcode.com/problems/best-meeting-point)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
[Matrix](https://leetcode.com/tag/matrix)
|
[317. Shortest Distance from All Buildings](https://leetcode.com/problems/shortest-distance-from-all-buildings)
[462. Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| -|
[297. Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[271. Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings)
[428. Serialize and Deserialize N-ary Tree](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
[449. Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst)
[652. Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees)
| -|
[298. Binary Tree Longest Consecutive Sequence](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[128. Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence)
[549. Binary Tree Longest Consecutive Sequence II](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii)
| -|
[299. Bulls and Cows](https://leetcode.com/problems/bulls-and-cows)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[334. Increasing Triplet Subsequence](https://leetcode.com/problems/increasing-triplet-subsequence)
[354. Russian Doll Envelopes](https://leetcode.com/problems/russian-doll-envelopes)
[646. Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain)
[673. Number of Longest Increasing Subsequence](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
[712. Minimum ASCII Delete Sum for Two Strings](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
[1964. Find the Longest Valid Obstacle Course at Each Position](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position)
[2111. Minimum Operations to Make the Array K-Increasing](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| -|
[301. Remove Invalid Parentheses](https://leetcode.com/problems/remove-invalid-parentheses)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
[1963. Minimum Number of Swaps to Make the String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| -|
[302. Smallest Rectangle Enclosing Black Pixels](https://leetcode.com/problems/smallest-rectangle-enclosing-black-pixels)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[303. Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[304. Range Sum Query 2D - Immutable](https://leetcode.com/problems/range-sum-query-2d-immutable)
[307. Range Sum Query - Mutable](https://leetcode.com/problems/range-sum-query-mutable)
[325. Maximum Size Subarray Sum Equals k](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| -|
[304. Range Sum Query 2D - Immutable](https://leetcode.com/problems/range-sum-query-2d-immutable)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[303. Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable)
[308. Range Sum Query 2D - Mutable](https://leetcode.com/problems/range-sum-query-2d-mutable)
| -|
[305. Number of Islands II](https://leetcode.com/problems/number-of-islands-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Union Find](https://leetcode.com/tag/union-find)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[2076. Process Restricted Friend Requests](https://leetcode.com/problems/process-restricted-friend-requests)
| -|
[306. Additive Number](https://leetcode.com/problems/additive-number)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[842. Split Array into Fibonacci Sequence](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
| -|
[307. Range Sum Query - Mutable](https://leetcode.com/problems/range-sum-query-mutable)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
[303. Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable)
[308. Range Sum Query 2D - Mutable](https://leetcode.com/problems/range-sum-query-2d-mutable)
| -|
[308. Range Sum Query 2D - Mutable](https://leetcode.com/problems/range-sum-query-2d-mutable)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Matrix](https://leetcode.com/tag/matrix)
|
[304. Range Sum Query 2D - Immutable](https://leetcode.com/problems/range-sum-query-2d-immutable)
[307. Range Sum Query - Mutable](https://leetcode.com/problems/range-sum-query-mutable)
| -|
[309. Best Time to Buy and Sell Stock with Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[121. Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| -|
[310. Minimum Height Trees](https://leetcode.com/problems/minimum-height-trees)
| 🆓 | 👀 | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[207. Course Schedule](https://leetcode.com/problems/course-schedule)
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
| -|
[311. Sparse Matrix Multiplication](https://leetcode.com/problems/sparse-matrix-multiplication)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[312. Burst Balloons](https://leetcode.com/problems/burst-balloons)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1000. Minimum Cost to Merge Stones](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| -|
[313. Super Ugly Number](https://leetcode.com/problems/super-ugly-number)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| -|
[314. Binary Tree Vertical Order Traversal](https://leetcode.com/problems/binary-tree-vertical-order-traversal)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
| -|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[327. Count of Range Sum](https://leetcode.com/problems/count-of-range-sum)
[406. Queue Reconstruction by Height](https://leetcode.com/problems/queue-reconstruction-by-height)
[493. Reverse Pairs](https://leetcode.com/problems/reverse-pairs)
[1365. How Many Numbers Are Smaller Than the Current Number](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number)
[2179. Count Good Triplets in an Array](https://leetcode.com/problems/count-good-triplets-in-an-array)
| -|
[316. Remove Duplicate Letters](https://leetcode.com/problems/remove-duplicate-letters)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[2030. Smallest K-Length Subsequence With Occurrences of a Letter](https://leetcode.com/problems/smallest-k-length-subsequence-with-occurrences-of-a-letter)
| -|
[317. Shortest Distance from All Buildings](https://leetcode.com/problems/shortest-distance-from-all-buildings)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
[296. Best Meeting Point](https://leetcode.com/problems/best-meeting-point)
[1162. As Far from Land as Possible](https://leetcode.com/problems/as-far-from-land-as-possible)
| -|
[318. Maximum Product of Word Lengths](https://leetcode.com/problems/maximum-product-of-word-lengths)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[319. Bulb Switcher](https://leetcode.com/problems/bulb-switcher)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Brainteaser](https://leetcode.com/tag/brainteaser)
|
[672. Bulb Switcher II](https://leetcode.com/problems/bulb-switcher-ii)
[995. Minimum Number of K Consecutive Bit Flips](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
[1375. Number of Times Binary String Is Prefix-Aligned](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| -|
[320. Generalized Abbreviation](https://leetcode.com/problems/generalized-abbreviation)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[78. Subsets](https://leetcode.com/problems/subsets)
[288. Unique Word Abbreviation](https://leetcode.com/problems/unique-word-abbreviation)
[411. Minimum Unique Word Abbreviation](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| -|
[321. Create Maximum Number](https://leetcode.com/problems/create-maximum-number)
| 🆓 | | ⭐️⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[402. Remove K Digits](https://leetcode.com/problems/remove-k-digits)
[670. Maximum Swap](https://leetcode.com/problems/maximum-swap)
| -|
[322. Coin Change](https://leetcode.com/problems/coin-change)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[983. Minimum Cost For Tickets](https://leetcode.com/problems/minimum-cost-for-tickets)
| -|
[323. Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[261. Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree)
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
[2077. Paths in Maze That Lead to Same Room](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
| -|
[324. Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Quickselect](https://leetcode.com/tag/quickselect)
|
[75. Sort Colors](https://leetcode.com/problems/sort-colors)
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[280. Wiggle Sort](https://leetcode.com/problems/wiggle-sort)
[1968. Array With Elements Not Equal to Average of Neighbors](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| -|
[325. Maximum Size Subarray Sum Equals k](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
[303. Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable)
[525. Contiguous Array](https://leetcode.com/problems/contiguous-array)
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
| -|
[326. Power of Three](https://leetcode.com/problems/power-of-three)
| 🆓 | 👀 | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Recursion](https://leetcode.com/tag/recursion)
|
[231. Power of Two](https://leetcode.com/problems/power-of-two)
[342. Power of Four](https://leetcode.com/problems/power-of-four)
[1780. Check if Number is a Sum of Powers of Three](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three)
| -|
[327. Count of Range Sum](https://leetcode.com/problems/count-of-range-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
[493. Reverse Pairs](https://leetcode.com/problems/reverse-pairs)
| -|
[328. Odd Even Linked List](https://leetcode.com/problems/odd-even-linked-list)
| 🆓 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[725. Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts)
| -|
[329. Longest Increasing Path in a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[330. Patching Array](https://leetcode.com/problems/patching-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[1798. Maximum Number of Consecutive Values You Can Make](https://leetcode.com/problems/maximum-number-of-consecutive-values-you-can-make)
| -|
[331. Verify Preorder Serialization of a Binary Tree](https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[332. Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Eulerian Circuit](https://leetcode.com/tag/eulerian-circuit)
|
[1923. Longest Common Subpath](https://leetcode.com/problems/longest-common-subpath)
[2097. Valid Arrangement of Pairs](https://leetcode.com/problems/valid-arrangement-of-pairs)
| -|
[333. Largest BST Subtree](https://leetcode.com/problems/largest-bst-subtree)
| 💰 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[334. Increasing Triplet Subsequence](https://leetcode.com/problems/increasing-triplet-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[1995. Count Special Quadruplets](https://leetcode.com/problems/count-special-quadruplets)
[2179. Count Good Triplets in an Array](https://leetcode.com/problems/count-good-triplets-in-an-array)
| -|
[335. Self Crossing](https://leetcode.com/problems/self-crossing)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[336. Palindrome Pairs](https://leetcode.com/problems/palindrome-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
[214. Shortest Palindrome](https://leetcode.com/problems/shortest-palindrome)
[2131. Longest Palindrome by Concatenating Two Letter Words](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| -|
[337. House Robber III](https://leetcode.com/problems/house-robber-iii)
| 🆓 | ✅ | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
| -|
[338. Counting Bits](https://leetcode.com/problems/counting-bits)
| 🆓 | ✅ | ⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
| -|
[339. Nested List Weight Sum](https://leetcode.com/problems/nested-list-weight-sum)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[364. Nested List Weight Sum II](https://leetcode.com/problems/nested-list-weight-sum-ii)
[565. Array Nesting](https://leetcode.com/problems/array-nesting)
[690. Employee Importance](https://leetcode.com/problems/employee-importance)
| -|
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
[159. Longest Substring with At Most Two Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
[424. Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement)
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
[2024. Maximize the Confusion of an Exam](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| -|
[341. Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator)
| 🆓 | ✅ | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Iterator](https://leetcode.com/tag/iterator)
|
[251. Flatten 2D Vector](https://leetcode.com/problems/flatten-2d-vector)
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
[385. Mini Parser](https://leetcode.com/problems/mini-parser)
[565. Array Nesting](https://leetcode.com/problems/array-nesting)
| -|
[342. Power of Four](https://leetcode.com/problems/power-of-four)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Recursion](https://leetcode.com/tag/recursion)
|
[231. Power of Two](https://leetcode.com/problems/power-of-two)
[326. Power of Three](https://leetcode.com/problems/power-of-three)
| -|
[343. Integer Break](https://leetcode.com/problems/integer-break)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1808. Maximize Number of Nice Divisors](https://leetcode.com/problems/maximize-number-of-nice-divisors)
| -|
[344. Reverse String](https://leetcode.com/problems/reverse-string)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
[345. Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string)
[541. Reverse String II](https://leetcode.com/problems/reverse-string-ii)
| -|
[345. Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[344. Reverse String](https://leetcode.com/problems/reverse-string)
[1119. Remove Vowels from a String](https://leetcode.com/problems/remove-vowels-from-a-string)
| -|
[346. Moving Average from Data Stream](https://leetcode.com/problems/moving-average-from-data-stream)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| -|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Counting](https://leetcode.com/tag/counting)
[Quickselect](https://leetcode.com/tag/quickselect)
|
[192. Word Frequency](https://leetcode.com/problems/word-frequency)
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[451. Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency)
[659. Split Array into Consecutive Subsequences](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
[692. Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words)
[973. K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin)
[1772. Sort Features by Popularity](https://leetcode.com/problems/sort-features-by-popularity)
| -|
[348. Design Tic-Tac-Toe](https://leetcode.com/problems/design-tic-tac-toe)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Matrix](https://leetcode.com/tag/matrix)
|
[794. Valid Tic-Tac-Toe State](https://leetcode.com/problems/valid-tic-tac-toe-state)
| -|
[349. Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[350. Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii)
[1213. Intersection of Three Sorted Arrays](https://leetcode.com/problems/intersection-of-three-sorted-arrays)
[2085. Count Common Words With One Occurrence](https://leetcode.com/problems/count-common-words-with-one-occurrence)
[2143. Choose Numbers From Two Arrays in Range](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| -|
[350. Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[349. Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays)
[1002. Find Common Characters](https://leetcode.com/problems/find-common-characters)
[2143. Choose Numbers From Two Arrays in Range](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| -|
[351. Android Unlock Patterns](https://leetcode.com/problems/android-unlock-patterns)
| 💰 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[352. Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| 🆓 | | ⭐️⭐️⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[228. Summary Ranges](https://leetcode.com/problems/summary-ranges)
[436. Find Right Interval](https://leetcode.com/problems/find-right-interval)
[715. Range Module](https://leetcode.com/problems/range-module)
| -|
[353. Design Snake Game](https://leetcode.com/problems/design-snake-game)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[354. Russian Doll Envelopes](https://leetcode.com/problems/russian-doll-envelopes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[1996. The Number of Weak Characters in the Game](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| -|
[355. Design Twitter](https://leetcode.com/problems/design-twitter)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[1500. Design a File Sharing System](https://leetcode.com/problems/design-a-file-sharing-system)
| -|
[356. Line Reflection](https://leetcode.com/problems/line-reflection)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
|
[149. Max Points on a Line](https://leetcode.com/problems/max-points-on-a-line)
[447. Number of Boomerangs](https://leetcode.com/problems/number-of-boomerangs)
| -|
[357. Count Numbers with Unique Digits](https://leetcode.com/problems/count-numbers-with-unique-digits)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[358. Rearrange String k Distance Apart](https://leetcode.com/problems/rearrange-string-k-distance-apart)
| 💰 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Counting](https://leetcode.com/tag/counting)
|
[621. Task Scheduler](https://leetcode.com/problems/task-scheduler)
[767. Reorganize String](https://leetcode.com/problems/reorganize-string)
[2182. Construct String With Repeat Limit](https://leetcode.com/problems/construct-string-with-repeat-limit)
| -|
[359. Logger Rate Limiter](https://leetcode.com/problems/logger-rate-limiter)
| 💰 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
|
[362. Design Hit Counter](https://leetcode.com/problems/design-hit-counter)
| -|
[360. Sort Transformed Array](https://leetcode.com/problems/sort-transformed-array)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[977. Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array)
| -|
[361. Bomb Enemy](https://leetcode.com/problems/bomb-enemy)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[2087. Minimum Cost Homecoming of a Robot in a Grid](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
[2132. Stamping the Grid](https://leetcode.com/problems/stamping-the-grid)
| -|
[362. Design Hit Counter](https://leetcode.com/problems/design-hit-counter)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[359. Logger Rate Limiter](https://leetcode.com/problems/logger-rate-limiter)
| -|
[363. Max Sum of Rectangle No Larger Than K](https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[364. Nested List Weight Sum II](https://leetcode.com/problems/nested-list-weight-sum-ii)
| 💰 | | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[339. Nested List Weight Sum](https://leetcode.com/problems/nested-list-weight-sum)
[565. Array Nesting](https://leetcode.com/problems/array-nesting)
| -|
[365. Water and Jug Problem](https://leetcode.com/problems/water-and-jug-problem)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[366. Find Leaves of Binary Tree](https://leetcode.com/problems/find-leaves-of-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[367. Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[69. Sqrt(x)](https://leetcode.com/problems/sqrtx)
[633. Sum of Square Numbers](https://leetcode.com/problems/sum-of-square-numbers)
| -|
[368. Largest Divisible Subset](https://leetcode.com/problems/largest-divisible-subset)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[369. Plus One Linked List](https://leetcode.com/problems/plus-one-linked-list)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
|
[66. Plus One](https://leetcode.com/problems/plus-one)
| -|
[370. Range Addition](https://leetcode.com/problems/range-addition)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[598. Range Addition II](https://leetcode.com/problems/range-addition-ii)
| -|
[371. Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
| -|
[372. Super Pow](https://leetcode.com/problems/super-pow)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
|
[50. Pow(x, n)](https://leetcode.com/problems/powx-n)
| -|
[373. Find K Pairs with Smallest Sums](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[378. Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
[2040. Kth Smallest Product of Two Sorted Arrays](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| -|
[374. Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower)
| 🆓 | ✅ | ⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[278. First Bad Version](https://leetcode.com/problems/first-bad-version)
[375. Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
[658. Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements)
| -|
[375. Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[294. Flip Game II](https://leetcode.com/problems/flip-game-ii)
[374. Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower)
[464. Can I Win](https://leetcode.com/problems/can-i-win)
[658. Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements)
| -|
[376. Wiggle Subsequence](https://leetcode.com/problems/wiggle-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[2149. Rearrange Array Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| -|
[377. Combination Sum IV](https://leetcode.com/problems/combination-sum-iv)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[39. Combination Sum](https://leetcode.com/problems/combination-sum)
| -|
[378. Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[373. Find K Pairs with Smallest Sums](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
[668. Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
[786. K-th Smallest Prime Fraction](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| -|
[379. Design Phone Directory](https://leetcode.com/problems/design-phone-directory)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[1845. Seat Reservation Manager](https://leetcode.com/problems/seat-reservation-manager)
| -|
[380. Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Design](https://leetcode.com/tag/design)
[Randomized](https://leetcode.com/tag/randomized)
|
[381. Insert Delete GetRandom O(1) - Duplicates allowed](https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed)
| -|
[381. Insert Delete GetRandom O(1) - Duplicates allowed](https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Design](https://leetcode.com/tag/design)
[Randomized](https://leetcode.com/tag/randomized)
|
[380. Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1)
| -|
[382. Linked List Random Node](https://leetcode.com/problems/linked-list-random-node)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
[Reservoir Sampling](https://leetcode.com/tag/reservoir-sampling)
[Randomized](https://leetcode.com/tag/randomized)
|
[398. Random Pick Index](https://leetcode.com/problems/random-pick-index)
| -|
[383. Ransom Note](https://leetcode.com/problems/ransom-note)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[691. Stickers to Spell Word](https://leetcode.com/problems/stickers-to-spell-word)
| -|
[384. Shuffle an Array](https://leetcode.com/problems/shuffle-an-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Randomized](https://leetcode.com/tag/randomized)
|
| -|
[385. Mini Parser](https://leetcode.com/problems/mini-parser)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[341. Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator)
[439. Ternary Expression Parser](https://leetcode.com/problems/ternary-expression-parser)
[722. Remove Comments](https://leetcode.com/problems/remove-comments)
| -|
[386. Lexicographical Numbers](https://leetcode.com/problems/lexicographical-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[387. First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Queue](https://leetcode.com/tag/queue)
[Counting](https://leetcode.com/tag/counting)
|
[451. Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency)
| -|
[388. Longest Absolute File Path](https://leetcode.com/problems/longest-absolute-file-path)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
| -|
[389. Find the Difference](https://leetcode.com/problems/find-the-difference)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sorting](https://leetcode.com/tag/sorting)
|
[136. Single Number](https://leetcode.com/problems/single-number)
| -|
[390. Elimination Game](https://leetcode.com/problems/elimination-game)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[391. Perfect Rectangle](https://leetcode.com/problems/perfect-rectangle)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Line Sweep](https://leetcode.com/tag/line-sweep)
|
| -|
[392. Is Subsequence](https://leetcode.com/problems/is-subsequence)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[792. Number of Matching Subsequences](https://leetcode.com/problems/number-of-matching-subsequences)
[1055. Shortest Way to Form String](https://leetcode.com/problems/shortest-way-to-form-string)
| -|
[393. UTF-8 Validation](https://leetcode.com/problems/utf-8-validation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[394. Decode String](https://leetcode.com/problems/decode-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[471. Encode String with Shortest Length](https://leetcode.com/problems/encode-string-with-shortest-length)
[726. Number of Atoms](https://leetcode.com/problems/number-of-atoms)
[1087. Brace Expansion](https://leetcode.com/problems/brace-expansion)
| -|
[395. Longest Substring with At Least K Repeating Characters](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[2014. Longest Subsequence Repeated k Times](https://leetcode.com/problems/longest-subsequence-repeated-k-times)
[2067. Number of Equal Count Substrings](https://leetcode.com/problems/number-of-equal-count-substrings)
| -|
[396. Rotate Function](https://leetcode.com/problems/rotate-function)
| 🆓 | 👀 | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[397. Integer Replacement](https://leetcode.com/problems/integer-replacement)
| 🆓 | ✅ | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[398. Random Pick Index](https://leetcode.com/problems/random-pick-index)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Reservoir Sampling](https://leetcode.com/tag/reservoir-sampling)
[Randomized](https://leetcode.com/tag/randomized)
|
[382. Linked List Random Node](https://leetcode.com/problems/linked-list-random-node)
[528. Random Pick with Weight](https://leetcode.com/problems/random-pick-with-weight)
[710. Random Pick with Blacklist](https://leetcode.com/problems/random-pick-with-blacklist)
| -|
[399. Evaluate Division](https://leetcode.com/problems/evaluate-division)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
| -|
[400. Nth Digit](https://leetcode.com/problems/nth-digit)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
201. Bitwise AND of Numbers Range
[LeetCode Link](https://leetcode.com/problems/bitwise-and-of-numbers-range)
| 🆓 | ✅ | ⭐️⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
202. Happy Number
[LeetCode Link](https://leetcode.com/problems/happy-number)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
141. Linked List Cycle
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle)
258. Add Digits
[LeetCode Link](https://leetcode.com/problems/add-digits)
263. Ugly Number
[LeetCode Link](https://leetcode.com/problems/ugly-number)
1945. Sum of Digits of String After Convert
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
| +|
203. Remove Linked List Elements
[LeetCode Link](https://leetcode.com/problems/remove-linked-list-elements)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
27. Remove Element
[LeetCode Link](https://leetcode.com/problems/remove-element)
237. Delete Node in a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-node-in-a-linked-list)
2095. Delete the Middle Node of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
| +|
204. Count Primes
[LeetCode Link](https://leetcode.com/problems/count-primes)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
263. Ugly Number
[LeetCode Link](https://leetcode.com/problems/ugly-number)
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
279. Perfect Squares
[LeetCode Link](https://leetcode.com/problems/perfect-squares)
| +|
205. Isomorphic Strings
[LeetCode Link](https://leetcode.com/problems/isomorphic-strings)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
290. Word Pattern
[LeetCode Link](https://leetcode.com/problems/word-pattern)
| +|
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
92. Reverse Linked List II
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list-ii)
156. Binary Tree Upside Down
[LeetCode Link](https://leetcode.com/problems/binary-tree-upside-down)
234. Palindrome Linked List
[LeetCode Link](https://leetcode.com/problems/palindrome-linked-list)
2074. Reverse Nodes in Even Length Groups
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-even-length-groups)
2130. Maximum Twin Sum of a Linked List
[LeetCode Link](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| +|
207. Course Schedule
[LeetCode Link](https://leetcode.com/problems/course-schedule)
| 🆓 | ✅ | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
261. Graph Valid Tree
[LeetCode Link](https://leetcode.com/problems/graph-valid-tree)
310. Minimum Height Trees
[LeetCode Link](https://leetcode.com/problems/minimum-height-trees)
630. Course Schedule III
[LeetCode Link](https://leetcode.com/problems/course-schedule-iii)
| +|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
211. Design Add and Search Words Data Structure
[LeetCode Link](https://leetcode.com/problems/design-add-and-search-words-data-structure)
642. Design Search Autocomplete System
[LeetCode Link](https://leetcode.com/problems/design-search-autocomplete-system)
648. Replace Words
[LeetCode Link](https://leetcode.com/problems/replace-words)
676. Implement Magic Dictionary
[LeetCode Link](https://leetcode.com/problems/implement-magic-dictionary)
1804. Implement Trie II (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-ii-prefix-tree)
| +|
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
325. Maximum Size Subarray Sum Equals k
[LeetCode Link](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
718. Maximum Length of Repeated Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
1658. Minimum Operations to Reduce X to Zero
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| +|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
207. Course Schedule
[LeetCode Link](https://leetcode.com/problems/course-schedule)
269. Alien Dictionary
[LeetCode Link](https://leetcode.com/problems/alien-dictionary)
310. Minimum Height Trees
[LeetCode Link](https://leetcode.com/problems/minimum-height-trees)
444. Sequence Reconstruction
[LeetCode Link](https://leetcode.com/problems/sequence-reconstruction)
630. Course Schedule III
[LeetCode Link](https://leetcode.com/problems/course-schedule-iii)
1136. Parallel Courses
[LeetCode Link](https://leetcode.com/problems/parallel-courses)
2115. Find All Possible Recipes from Given Supplies
[LeetCode Link](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| +|
211. Design Add and Search Words Data Structure
[LeetCode Link](https://leetcode.com/problems/design-add-and-search-words-data-structure)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
745. Prefix and Suffix Search
[LeetCode Link](https://leetcode.com/problems/prefix-and-suffix-search)
| +|
212. Word Search II
[LeetCode Link](https://leetcode.com/problems/word-search-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
79. Word Search
[LeetCode Link](https://leetcode.com/problems/word-search)
980. Unique Paths III
[LeetCode Link](https://leetcode.com/problems/unique-paths-iii)
| +|
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
256. Paint House
[LeetCode Link](https://leetcode.com/problems/paint-house)
276. Paint Fence
[LeetCode Link](https://leetcode.com/problems/paint-fence)
337. House Robber III
[LeetCode Link](https://leetcode.com/problems/house-robber-iii)
600. Non-negative Integers without Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
656. Coin Path
[LeetCode Link](https://leetcode.com/problems/coin-path)
| +|
214. Shortest Palindrome
[LeetCode Link](https://leetcode.com/problems/shortest-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
28. Implement strStr()
[LeetCode Link](https://leetcode.com/problems/implement-strstr)
336. Palindrome Pairs
[LeetCode Link](https://leetcode.com/problems/palindrome-pairs)
| +|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
324. Wiggle Sort II
[LeetCode Link](https://leetcode.com/problems/wiggle-sort-ii)
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
414. Third Maximum Number
[LeetCode Link](https://leetcode.com/problems/third-maximum-number)
703. Kth Largest Element in a Stream
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-a-stream)
973. K Closest Points to Origin
[LeetCode Link](https://leetcode.com/problems/k-closest-points-to-origin)
1985. Find the Kth Largest Integer in the Array
[LeetCode Link](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array)
2099. Find Subsequence of Length K With the Largest Sum
[LeetCode Link](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
2146. K Highest Ranked Items Within a Price Range
[LeetCode Link](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| +|
216. Combination Sum III
[LeetCode Link](https://leetcode.com/problems/combination-sum-iii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
| +|
217. Contains Duplicate
[LeetCode Link](https://leetcode.com/problems/contains-duplicate)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
219. Contains Duplicate II
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-ii)
220. Contains Duplicate III
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-iii)
| +|
218. The Skyline Problem
[LeetCode Link](https://leetcode.com/problems/the-skyline-problem)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Line Sweep
[LeetCode Link](https://leetcode.com/tag/line-sweep)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
699. Falling Squares
[LeetCode Link](https://leetcode.com/problems/falling-squares)
| +|
219. Contains Duplicate II
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-ii)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
217. Contains Duplicate
[LeetCode Link](https://leetcode.com/problems/contains-duplicate)
220. Contains Duplicate III
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-iii)
| +|
220. Contains Duplicate III
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-iii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
217. Contains Duplicate
[LeetCode Link](https://leetcode.com/problems/contains-duplicate)
219. Contains Duplicate II
[LeetCode Link](https://leetcode.com/problems/contains-duplicate-ii)
| +|
221. Maximal Square
[LeetCode Link](https://leetcode.com/problems/maximal-square)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
85. Maximal Rectangle
[LeetCode Link](https://leetcode.com/problems/maximal-rectangle)
764. Largest Plus Sign
[LeetCode Link](https://leetcode.com/problems/largest-plus-sign)
2132. Stamping the Grid
[LeetCode Link](https://leetcode.com/problems/stamping-the-grid)
| +|
222. Count Complete Tree Nodes
[LeetCode Link](https://leetcode.com/problems/count-complete-tree-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
270. Closest Binary Search Tree Value
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value)
| +|
223. Rectangle Area
[LeetCode Link](https://leetcode.com/problems/rectangle-area)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
836. Rectangle Overlap
[LeetCode Link](https://leetcode.com/problems/rectangle-overlap)
| +|
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
150. Evaluate Reverse Polish Notation
[LeetCode Link](https://leetcode.com/problems/evaluate-reverse-polish-notation)
227. Basic Calculator II
[LeetCode Link](https://leetcode.com/problems/basic-calculator-ii)
241. Different Ways to Add Parentheses
[LeetCode Link](https://leetcode.com/problems/different-ways-to-add-parentheses)
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
772. Basic Calculator III
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iii)
2019. The Score of Students Solving Math Expression
[LeetCode Link](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| +|
225. Implement Stack using Queues
[LeetCode Link](https://leetcode.com/problems/implement-stack-using-queues)
| 🆓 | | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
232. Implement Queue using Stacks
[LeetCode Link](https://leetcode.com/problems/implement-queue-using-stacks)
| +|
226. Invert Binary Tree
[LeetCode Link](https://leetcode.com/problems/invert-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
227. Basic Calculator II
[LeetCode Link](https://leetcode.com/problems/basic-calculator-ii)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
772. Basic Calculator III
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iii)
| +|
228. Summary Ranges
[LeetCode Link](https://leetcode.com/problems/summary-ranges)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
163. Missing Ranges
[LeetCode Link](https://leetcode.com/problems/missing-ranges)
352. Data Stream as Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| +|
229. Majority Element II
[LeetCode Link](https://leetcode.com/problems/majority-element-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
169. Majority Element
[LeetCode Link](https://leetcode.com/problems/majority-element)
1150. Check If a Number Is Majority Element in a Sorted Array
[LeetCode Link](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| +|
230. Kth Smallest Element in a BST
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
671. Second Minimum Node In a Binary Tree
[LeetCode Link](https://leetcode.com/problems/second-minimum-node-in-a-binary-tree)
| +|
231. Power of Two
[LeetCode Link](https://leetcode.com/problems/power-of-two)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
326. Power of Three
[LeetCode Link](https://leetcode.com/problems/power-of-three)
342. Power of Four
[LeetCode Link](https://leetcode.com/problems/power-of-four)
| +|
232. Implement Queue using Stacks
[LeetCode Link](https://leetcode.com/problems/implement-queue-using-stacks)
| 🆓 | | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
225. Implement Stack using Queues
[LeetCode Link](https://leetcode.com/problems/implement-stack-using-queues)
| +|
233. Number of Digit One
[LeetCode Link](https://leetcode.com/problems/number-of-digit-one)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
172. Factorial Trailing Zeroes
[LeetCode Link](https://leetcode.com/problems/factorial-trailing-zeroes)
1067. Digit Count in Range
[LeetCode Link](https://leetcode.com/problems/digit-count-in-range)
| +|
234. Palindrome Linked List
[LeetCode Link](https://leetcode.com/problems/palindrome-linked-list)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
9. Palindrome Number
[LeetCode Link](https://leetcode.com/problems/palindrome-number)
125. Valid Palindrome
[LeetCode Link](https://leetcode.com/problems/valid-palindrome)
206. Reverse Linked List
[LeetCode Link](https://leetcode.com/problems/reverse-linked-list)
2130. Maximum Twin Sum of a Linked List
[LeetCode Link](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| +|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
1257. Smallest Common Region
[LeetCode Link](https://leetcode.com/problems/smallest-common-region)
1644. Lowest Common Ancestor of a Binary Tree II
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
1650. Lowest Common Ancestor of a Binary Tree III
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| +|
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
1257. Smallest Common Region
[LeetCode Link](https://leetcode.com/problems/smallest-common-region)
1644. Lowest Common Ancestor of a Binary Tree II
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
1650. Lowest Common Ancestor of a Binary Tree III
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
2096. Step-By-Step Directions From a Binary Tree Node to Another
[LeetCode Link](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| +|
237. Delete Node in a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-node-in-a-linked-list)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
203. Remove Linked List Elements
[LeetCode Link](https://leetcode.com/problems/remove-linked-list-elements)
| +|
238. Product of Array Except Self
[LeetCode Link](https://leetcode.com/problems/product-of-array-except-self)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
42. Trapping Rain Water
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water)
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
265. Paint House II
[LeetCode Link](https://leetcode.com/problems/paint-house-ii)
2163. Minimum Difference in Sums After Removal of Elements
[LeetCode Link](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements)
| +|
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
155. Min Stack
[LeetCode Link](https://leetcode.com/problems/min-stack)
159. Longest Substring with At Most Two Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
265. Paint House II
[LeetCode Link](https://leetcode.com/problems/paint-house-ii)
1696. Jump Game VI
[LeetCode Link](https://leetcode.com/problems/jump-game-vi)
| +|
240. Search a 2D Matrix II
[LeetCode Link](https://leetcode.com/problems/search-a-2d-matrix-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
74. Search a 2D Matrix
[LeetCode Link](https://leetcode.com/problems/search-a-2d-matrix)
| +|
241. Different Ways to Add Parentheses
[LeetCode Link](https://leetcode.com/problems/different-ways-to-add-parentheses)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
95. Unique Binary Search Trees II
[LeetCode Link](https://leetcode.com/problems/unique-binary-search-trees-ii)
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
2019. The Score of Students Solving Math Expression
[LeetCode Link](https://leetcode.com/problems/the-score-of-students-solving-math-expression)
| +|
242. Valid Anagram
[LeetCode Link](https://leetcode.com/problems/valid-anagram)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
49. Group Anagrams
[LeetCode Link](https://leetcode.com/problems/group-anagrams)
266. Palindrome Permutation
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation)
438. Find All Anagrams in a String
[LeetCode Link](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| +|
243. Shortest Word Distance
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
244. Shortest Word Distance II
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-ii)
245. Shortest Word Distance III
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-iii)
| +|
244. Shortest Word Distance II
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
243. Shortest Word Distance
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance)
245. Shortest Word Distance III
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-iii)
| +|
245. Shortest Word Distance III
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-iii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
243. Shortest Word Distance
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance)
244. Shortest Word Distance II
[LeetCode Link](https://leetcode.com/problems/shortest-word-distance-ii)
| +|
246. Strobogrammatic Number
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number)
| 💰 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
247. Strobogrammatic Number II
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-ii)
248. Strobogrammatic Number III
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-iii)
1056. Confusing Number
[LeetCode Link](https://leetcode.com/problems/confusing-number)
| +|
247. Strobogrammatic Number II
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
246. Strobogrammatic Number
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number)
248. Strobogrammatic Number III
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-iii)
2081. Sum of k-Mirror Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| +|
248. Strobogrammatic Number III
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-iii)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
246. Strobogrammatic Number
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number)
247. Strobogrammatic Number II
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number-ii)
| +|
249. Group Shifted Strings
[LeetCode Link](https://leetcode.com/problems/group-shifted-strings)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
49. Group Anagrams
[LeetCode Link](https://leetcode.com/problems/group-anagrams)
| +|
250. Count Univalue Subtrees
[LeetCode Link](https://leetcode.com/problems/count-univalue-subtrees)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
572. Subtree of Another Tree
[LeetCode Link](https://leetcode.com/problems/subtree-of-another-tree)
687. Longest Univalue Path
[LeetCode Link](https://leetcode.com/problems/longest-univalue-path)
| +|
251. Flatten 2D Vector
[LeetCode Link](https://leetcode.com/problems/flatten-2d-vector)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
284. Peeking Iterator
[LeetCode Link](https://leetcode.com/problems/peeking-iterator)
341. Flatten Nested List Iterator
[LeetCode Link](https://leetcode.com/problems/flatten-nested-list-iterator)
| +|
252. Meeting Rooms
[LeetCode Link](https://leetcode.com/problems/meeting-rooms)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
253. Meeting Rooms II
[LeetCode Link](https://leetcode.com/problems/meeting-rooms-ii)
| +|
253. Meeting Rooms II
[LeetCode Link](https://leetcode.com/problems/meeting-rooms-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
252. Meeting Rooms
[LeetCode Link](https://leetcode.com/problems/meeting-rooms)
452. Minimum Number of Arrows to Burst Balloons
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
1094. Car Pooling
[LeetCode Link](https://leetcode.com/problems/car-pooling)
| +|
254. Factor Combinations
[LeetCode Link](https://leetcode.com/problems/factor-combinations)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
| +|
255. Verify Preorder Sequence in Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/verify-preorder-sequence-in-binary-search-tree)
| 💰 | | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
144. Binary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-preorder-traversal)
| +|
256. Paint House
[LeetCode Link](https://leetcode.com/problems/paint-house)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
265. Paint House II
[LeetCode Link](https://leetcode.com/problems/paint-house-ii)
276. Paint Fence
[LeetCode Link](https://leetcode.com/problems/paint-fence)
| +|
257. Binary Tree Paths
[LeetCode Link](https://leetcode.com/problems/binary-tree-paths)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
988. Smallest String Starting From Leaf
[LeetCode Link](https://leetcode.com/problems/smallest-string-starting-from-leaf)
2096. Step-By-Step Directions From a Binary Tree Node to Another
[LeetCode Link](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| +|
258. Add Digits
[LeetCode Link](https://leetcode.com/problems/add-digits)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
202. Happy Number
[LeetCode Link](https://leetcode.com/problems/happy-number)
1085. Sum of Digits in the Minimum Number
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-in-the-minimum-number)
1945. Sum of Digits of String After Convert
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-of-string-after-convert)
2160. Minimum Sum of Four Digit Number After Splitting Digits
[LeetCode Link](https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits)
| +|
259. 3Sum Smaller
[LeetCode Link](https://leetcode.com/problems/3sum-smaller)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
15. 3Sum
[LeetCode Link](https://leetcode.com/problems/3sum)
16. 3Sum Closest
[LeetCode Link](https://leetcode.com/problems/3sum-closest)
611. Valid Triangle Number
[LeetCode Link](https://leetcode.com/problems/valid-triangle-number)
1099. Two Sum Less Than K
[LeetCode Link](https://leetcode.com/problems/two-sum-less-than-k)
| +|
260. Single Number III
[LeetCode Link](https://leetcode.com/problems/single-number-iii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
137. Single Number II
[LeetCode Link](https://leetcode.com/problems/single-number-ii)
| +|
261. Graph Valid Tree
[LeetCode Link](https://leetcode.com/problems/graph-valid-tree)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
207. Course Schedule
[LeetCode Link](https://leetcode.com/problems/course-schedule)
323. Number of Connected Components in an Undirected Graph
[LeetCode Link](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
841. Keys and Rooms
[LeetCode Link](https://leetcode.com/problems/keys-and-rooms)
| +|
262. Trips and Users
[LeetCode Link](https://leetcode.com/problems/trips-and-users)
| 🆓 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1635. Hopper Company Queries I
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-i)
1645. Hopper Company Queries II
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-ii)
1651. Hopper Company Queries III
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-iii)
| +|
263. Ugly Number
[LeetCode Link](https://leetcode.com/problems/ugly-number)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
202. Happy Number
[LeetCode Link](https://leetcode.com/problems/happy-number)
204. Count Primes
[LeetCode Link](https://leetcode.com/problems/count-primes)
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| +|
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
23. Merge k Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-k-sorted-lists)
204. Count Primes
[LeetCode Link](https://leetcode.com/problems/count-primes)
263. Ugly Number
[LeetCode Link](https://leetcode.com/problems/ugly-number)
279. Perfect Squares
[LeetCode Link](https://leetcode.com/problems/perfect-squares)
313. Super Ugly Number
[LeetCode Link](https://leetcode.com/problems/super-ugly-number)
1201. Ugly Number III
[LeetCode Link](https://leetcode.com/problems/ugly-number-iii)
| +|
265. Paint House II
[LeetCode Link](https://leetcode.com/problems/paint-house-ii)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
238. Product of Array Except Self
[LeetCode Link](https://leetcode.com/problems/product-of-array-except-self)
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
256. Paint House
[LeetCode Link](https://leetcode.com/problems/paint-house)
276. Paint Fence
[LeetCode Link](https://leetcode.com/problems/paint-fence)
| +|
266. Palindrome Permutation
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation)
| 💰 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
242. Valid Anagram
[LeetCode Link](https://leetcode.com/problems/valid-anagram)
267. Palindrome Permutation II
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation-ii)
409. Longest Palindrome
[LeetCode Link](https://leetcode.com/problems/longest-palindrome)
| +|
267. Palindrome Permutation II
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation-ii)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
31. Next Permutation
[LeetCode Link](https://leetcode.com/problems/next-permutation)
47. Permutations II
[LeetCode Link](https://leetcode.com/problems/permutations-ii)
266. Palindrome Permutation
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation)
| +|
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
41. First Missing Positive
[LeetCode Link](https://leetcode.com/problems/first-missing-positive)
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
765. Couples Holding Hands
[LeetCode Link](https://leetcode.com/problems/couples-holding-hands)
1980. Find Unique Binary String
[LeetCode Link](https://leetcode.com/problems/find-unique-binary-string)
| +|
269. Alien Dictionary
[LeetCode Link](https://leetcode.com/problems/alien-dictionary)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
| +|
270. Closest Binary Search Tree Value
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value)
| 💰 | | ⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
222. Count Complete Tree Nodes
[LeetCode Link](https://leetcode.com/problems/count-complete-tree-nodes)
272. Closest Binary Search Tree Value II
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
700. Search in a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/search-in-a-binary-search-tree)
| +|
271. Encode and Decode Strings
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-strings)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
38. Count and Say
[LeetCode Link](https://leetcode.com/problems/count-and-say)
297. Serialize and Deserialize Binary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
443. String Compression
[LeetCode Link](https://leetcode.com/problems/string-compression)
696. Count Binary Substrings
[LeetCode Link](https://leetcode.com/problems/count-binary-substrings)
| +|
272. Closest Binary Search Tree Value II
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value-ii)
| 💰 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
270. Closest Binary Search Tree Value
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value)
| +|
273. Integer to English Words
[LeetCode Link](https://leetcode.com/problems/integer-to-english-words)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
12. Integer to Roman
[LeetCode Link](https://leetcode.com/problems/integer-to-roman)
| +|
274. H-Index
[LeetCode Link](https://leetcode.com/problems/h-index)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting Sort
[LeetCode Link](https://leetcode.com/tag/counting-sort)
|
275. H-Index II
[LeetCode Link](https://leetcode.com/problems/h-index-ii)
| +|
275. H-Index II
[LeetCode Link](https://leetcode.com/problems/h-index-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
274. H-Index
[LeetCode Link](https://leetcode.com/problems/h-index)
| +|
276. Paint Fence
[LeetCode Link](https://leetcode.com/problems/paint-fence)
| 💰 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
256. Paint House
[LeetCode Link](https://leetcode.com/problems/paint-house)
265. Paint House II
[LeetCode Link](https://leetcode.com/problems/paint-house-ii)
| +|
277. Find the Celebrity
[LeetCode Link](https://leetcode.com/problems/find-the-celebrity)
| 💰 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
997. Find the Town Judge
[LeetCode Link](https://leetcode.com/problems/find-the-town-judge)
| +|
278. First Bad Version
[LeetCode Link](https://leetcode.com/problems/first-bad-version)
| 🆓 | ✅ | ⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
34. Find First and Last Position of Element in Sorted Array
[LeetCode Link](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)
35. Search Insert Position
[LeetCode Link](https://leetcode.com/problems/search-insert-position)
374. Guess Number Higher or Lower
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower)
| +|
279. Perfect Squares
[LeetCode Link](https://leetcode.com/problems/perfect-squares)
| 🆓 | 👀 | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
204. Count Primes
[LeetCode Link](https://leetcode.com/problems/count-primes)
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| +|
280. Wiggle Sort
[LeetCode Link](https://leetcode.com/problems/wiggle-sort)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
75. Sort Colors
[LeetCode Link](https://leetcode.com/problems/sort-colors)
324. Wiggle Sort II
[LeetCode Link](https://leetcode.com/problems/wiggle-sort-ii)
1968. Array With Elements Not Equal to Average of Neighbors
[LeetCode Link](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| +|
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
251. Flatten 2D Vector
[LeetCode Link](https://leetcode.com/problems/flatten-2d-vector)
284. Peeking Iterator
[LeetCode Link](https://leetcode.com/problems/peeking-iterator)
341. Flatten Nested List Iterator
[LeetCode Link](https://leetcode.com/problems/flatten-nested-list-iterator)
1768. Merge Strings Alternately
[LeetCode Link](https://leetcode.com/problems/merge-strings-alternately)
| +|
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
150. Evaluate Reverse Polish Notation
[LeetCode Link](https://leetcode.com/problems/evaluate-reverse-polish-notation)
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
227. Basic Calculator II
[LeetCode Link](https://leetcode.com/problems/basic-calculator-ii)
241. Different Ways to Add Parentheses
[LeetCode Link](https://leetcode.com/problems/different-ways-to-add-parentheses)
494. Target Sum
[LeetCode Link](https://leetcode.com/problems/target-sum)
| +|
283. Move Zeroes
[LeetCode Link](https://leetcode.com/problems/move-zeroes)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
27. Remove Element
[LeetCode Link](https://leetcode.com/problems/remove-element)
| +|
284. Peeking Iterator
[LeetCode Link](https://leetcode.com/problems/peeking-iterator)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
251. Flatten 2D Vector
[LeetCode Link](https://leetcode.com/problems/flatten-2d-vector)
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
| +|
285. Inorder Successor in BST
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
510. Inorder Successor in BST II
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst-ii)
| +|
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
130. Surrounded Regions
[LeetCode Link](https://leetcode.com/problems/surrounded-regions)
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
317. Shortest Distance from All Buildings
[LeetCode Link](https://leetcode.com/problems/shortest-distance-from-all-buildings)
489. Robot Room Cleaner
[LeetCode Link](https://leetcode.com/problems/robot-room-cleaner)
994. Rotting Oranges
[LeetCode Link](https://leetcode.com/problems/rotting-oranges)
| +|
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
41. First Missing Positive
[LeetCode Link](https://leetcode.com/problems/first-missing-positive)
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
142. Linked List Cycle II
[LeetCode Link](https://leetcode.com/problems/linked-list-cycle-ii)
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
645. Set Mismatch
[LeetCode Link](https://leetcode.com/problems/set-mismatch)
| +|
288. Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/unique-word-abbreviation)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
170. Two Sum III - Data structure design
[LeetCode Link](https://leetcode.com/problems/two-sum-iii-data-structure-design)
320. Generalized Abbreviation
[LeetCode Link](https://leetcode.com/problems/generalized-abbreviation)
| +|
289. Game of Life
[LeetCode Link](https://leetcode.com/problems/game-of-life)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
73. Set Matrix Zeroes
[LeetCode Link](https://leetcode.com/problems/set-matrix-zeroes)
| +|
290. Word Pattern
[LeetCode Link](https://leetcode.com/problems/word-pattern)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
205. Isomorphic Strings
[LeetCode Link](https://leetcode.com/problems/isomorphic-strings)
291. Word Pattern II
[LeetCode Link](https://leetcode.com/problems/word-pattern-ii)
| +|
291. Word Pattern II
[LeetCode Link](https://leetcode.com/problems/word-pattern-ii)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
290. Word Pattern
[LeetCode Link](https://leetcode.com/problems/word-pattern)
| +|
292. Nim Game
[LeetCode Link](https://leetcode.com/problems/nim-game)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
294. Flip Game II
[LeetCode Link](https://leetcode.com/problems/flip-game-ii)
| +|
293. Flip Game
[LeetCode Link](https://leetcode.com/problems/flip-game)
| 💰 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
294. Flip Game II
[LeetCode Link](https://leetcode.com/problems/flip-game-ii)
| +|
294. Flip Game II
[LeetCode Link](https://leetcode.com/problems/flip-game-ii)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
292. Nim Game
[LeetCode Link](https://leetcode.com/problems/nim-game)
293. Flip Game
[LeetCode Link](https://leetcode.com/problems/flip-game)
375. Guess Number Higher or Lower II
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
464. Can I Win
[LeetCode Link](https://leetcode.com/problems/can-i-win)
| +|
295. Find Median from Data Stream
[LeetCode Link](https://leetcode.com/problems/find-median-from-data-stream)
| 🆓 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
480. Sliding Window Median
[LeetCode Link](https://leetcode.com/problems/sliding-window-median)
1825. Finding MK Average
[LeetCode Link](https://leetcode.com/problems/finding-mk-average)
2102. Sequentially Ordinal Rank Tracker
[LeetCode Link](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| +|
296. Best Meeting Point
[LeetCode Link](https://leetcode.com/problems/best-meeting-point)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
317. Shortest Distance from All Buildings
[LeetCode Link](https://leetcode.com/problems/shortest-distance-from-all-buildings)
462. Minimum Moves to Equal Array Elements II
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| +|
297. Serialize and Deserialize Binary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
271. Encode and Decode Strings
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-strings)
428. Serialize and Deserialize N-ary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
449. Serialize and Deserialize BST
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-bst)
652. Find Duplicate Subtrees
[LeetCode Link](https://leetcode.com/problems/find-duplicate-subtrees)
| +|
298. Binary Tree Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
128. Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/longest-consecutive-sequence)
549. Binary Tree Longest Consecutive Sequence II
[LeetCode Link](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii)
| +|
299. Bulls and Cows
[LeetCode Link](https://leetcode.com/problems/bulls-and-cows)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
334. Increasing Triplet Subsequence
[LeetCode Link](https://leetcode.com/problems/increasing-triplet-subsequence)
354. Russian Doll Envelopes
[LeetCode Link](https://leetcode.com/problems/russian-doll-envelopes)
646. Maximum Length of Pair Chain
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-pair-chain)
673. Number of Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
712. Minimum ASCII Delete Sum for Two Strings
[LeetCode Link](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
1964. Find the Longest Valid Obstacle Course at Each Position
[LeetCode Link](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position)
2111. Minimum Operations to Make the Array K-Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| +|
301. Remove Invalid Parentheses
[LeetCode Link](https://leetcode.com/problems/remove-invalid-parentheses)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
1963. Minimum Number of Swaps to Make the String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| +|
302. Smallest Rectangle Enclosing Black Pixels
[LeetCode Link](https://leetcode.com/problems/smallest-rectangle-enclosing-black-pixels)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
303. Range Sum Query - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-immutable)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
304. Range Sum Query 2D - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-immutable)
307. Range Sum Query - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-mutable)
325. Maximum Size Subarray Sum Equals k
[LeetCode Link](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| +|
304. Range Sum Query 2D - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-immutable)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
303. Range Sum Query - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-immutable)
308. Range Sum Query 2D - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-mutable)
| +|
305. Number of Islands II
[LeetCode Link](https://leetcode.com/problems/number-of-islands-ii)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
2076. Process Restricted Friend Requests
[LeetCode Link](https://leetcode.com/problems/process-restricted-friend-requests)
| +|
306. Additive Number
[LeetCode Link](https://leetcode.com/problems/additive-number)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
842. Split Array into Fibonacci Sequence
[LeetCode Link](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
| +|
307. Range Sum Query - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-mutable)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
303. Range Sum Query - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-immutable)
308. Range Sum Query 2D - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-mutable)
| +|
308. Range Sum Query 2D - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-mutable)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
304. Range Sum Query 2D - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-2d-immutable)
307. Range Sum Query - Mutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-mutable)
| +|
309. Best Time to Buy and Sell Stock with Cooldown
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
121. Best Time to Buy and Sell Stock
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| +|
310. Minimum Height Trees
[LeetCode Link](https://leetcode.com/problems/minimum-height-trees)
| 🆓 | 👀 | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
207. Course Schedule
[LeetCode Link](https://leetcode.com/problems/course-schedule)
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
| +|
311. Sparse Matrix Multiplication
[LeetCode Link](https://leetcode.com/problems/sparse-matrix-multiplication)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
312. Burst Balloons
[LeetCode Link](https://leetcode.com/problems/burst-balloons)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1000. Minimum Cost to Merge Stones
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| +|
313. Super Ugly Number
[LeetCode Link](https://leetcode.com/problems/super-ugly-number)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| +|
314. Binary Tree Vertical Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-vertical-order-traversal)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
| +|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
327. Count of Range Sum
[LeetCode Link](https://leetcode.com/problems/count-of-range-sum)
406. Queue Reconstruction by Height
[LeetCode Link](https://leetcode.com/problems/queue-reconstruction-by-height)
493. Reverse Pairs
[LeetCode Link](https://leetcode.com/problems/reverse-pairs)
1365. How Many Numbers Are Smaller Than the Current Number
[LeetCode Link](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number)
2179. Count Good Triplets in an Array
[LeetCode Link](https://leetcode.com/problems/count-good-triplets-in-an-array)
| +|
316. Remove Duplicate Letters
[LeetCode Link](https://leetcode.com/problems/remove-duplicate-letters)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
2030. Smallest K-Length Subsequence With Occurrences of a Letter
[LeetCode Link](https://leetcode.com/problems/smallest-k-length-subsequence-with-occurrences-of-a-letter)
| +|
317. Shortest Distance from All Buildings
[LeetCode Link](https://leetcode.com/problems/shortest-distance-from-all-buildings)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
296. Best Meeting Point
[LeetCode Link](https://leetcode.com/problems/best-meeting-point)
1162. As Far from Land as Possible
[LeetCode Link](https://leetcode.com/problems/as-far-from-land-as-possible)
| +|
318. Maximum Product of Word Lengths
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-word-lengths)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
319. Bulb Switcher
[LeetCode Link](https://leetcode.com/problems/bulb-switcher)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
|
672. Bulb Switcher II
[LeetCode Link](https://leetcode.com/problems/bulb-switcher-ii)
995. Minimum Number of K Consecutive Bit Flips
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
1375. Number of Times Binary String Is Prefix-Aligned
[LeetCode Link](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| +|
320. Generalized Abbreviation
[LeetCode Link](https://leetcode.com/problems/generalized-abbreviation)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
288. Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/unique-word-abbreviation)
411. Minimum Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| +|
321. Create Maximum Number
[LeetCode Link](https://leetcode.com/problems/create-maximum-number)
| 🆓 | | ⭐️⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
402. Remove K Digits
[LeetCode Link](https://leetcode.com/problems/remove-k-digits)
670. Maximum Swap
[LeetCode Link](https://leetcode.com/problems/maximum-swap)
| +|
322. Coin Change
[LeetCode Link](https://leetcode.com/problems/coin-change)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
983. Minimum Cost For Tickets
[LeetCode Link](https://leetcode.com/problems/minimum-cost-for-tickets)
| +|
323. Number of Connected Components in an Undirected Graph
[LeetCode Link](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
261. Graph Valid Tree
[LeetCode Link](https://leetcode.com/problems/graph-valid-tree)
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
2077. Paths in Maze That Lead to Same Room
[LeetCode Link](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
| +|
324. Wiggle Sort II
[LeetCode Link](https://leetcode.com/problems/wiggle-sort-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
75. Sort Colors
[LeetCode Link](https://leetcode.com/problems/sort-colors)
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
280. Wiggle Sort
[LeetCode Link](https://leetcode.com/problems/wiggle-sort)
1968. Array With Elements Not Equal to Average of Neighbors
[LeetCode Link](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors)
| +|
325. Maximum Size Subarray Sum Equals k
[LeetCode Link](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
303. Range Sum Query - Immutable
[LeetCode Link](https://leetcode.com/problems/range-sum-query-immutable)
525. Contiguous Array
[LeetCode Link](https://leetcode.com/problems/contiguous-array)
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
| +|
326. Power of Three
[LeetCode Link](https://leetcode.com/problems/power-of-three)
| 🆓 | 👀 | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
231. Power of Two
[LeetCode Link](https://leetcode.com/problems/power-of-two)
342. Power of Four
[LeetCode Link](https://leetcode.com/problems/power-of-four)
1780. Check if Number is a Sum of Powers of Three
[LeetCode Link](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three)
| +|
327. Count of Range Sum
[LeetCode Link](https://leetcode.com/problems/count-of-range-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
493. Reverse Pairs
[LeetCode Link](https://leetcode.com/problems/reverse-pairs)
| +|
328. Odd Even Linked List
[LeetCode Link](https://leetcode.com/problems/odd-even-linked-list)
| 🆓 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
725. Split Linked List in Parts
[LeetCode Link](https://leetcode.com/problems/split-linked-list-in-parts)
| +|
329. Longest Increasing Path in a Matrix
[LeetCode Link](https://leetcode.com/problems/longest-increasing-path-in-a-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
330. Patching Array
[LeetCode Link](https://leetcode.com/problems/patching-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1798. Maximum Number of Consecutive Values You Can Make
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-consecutive-values-you-can-make)
| +|
331. Verify Preorder Serialization of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
332. Reconstruct Itinerary
[LeetCode Link](https://leetcode.com/problems/reconstruct-itinerary)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Eulerian Circuit
[LeetCode Link](https://leetcode.com/tag/eulerian-circuit)
|
1923. Longest Common Subpath
[LeetCode Link](https://leetcode.com/problems/longest-common-subpath)
2097. Valid Arrangement of Pairs
[LeetCode Link](https://leetcode.com/problems/valid-arrangement-of-pairs)
| +|
333. Largest BST Subtree
[LeetCode Link](https://leetcode.com/problems/largest-bst-subtree)
| 💰 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
334. Increasing Triplet Subsequence
[LeetCode Link](https://leetcode.com/problems/increasing-triplet-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
1995. Count Special Quadruplets
[LeetCode Link](https://leetcode.com/problems/count-special-quadruplets)
2179. Count Good Triplets in an Array
[LeetCode Link](https://leetcode.com/problems/count-good-triplets-in-an-array)
| +|
335. Self Crossing
[LeetCode Link](https://leetcode.com/problems/self-crossing)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
336. Palindrome Pairs
[LeetCode Link](https://leetcode.com/problems/palindrome-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
214. Shortest Palindrome
[LeetCode Link](https://leetcode.com/problems/shortest-palindrome)
2131. Longest Palindrome by Concatenating Two Letter Words
[LeetCode Link](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| +|
337. House Robber III
[LeetCode Link](https://leetcode.com/problems/house-robber-iii)
| 🆓 | ✅ | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
| +|
338. Counting Bits
[LeetCode Link](https://leetcode.com/problems/counting-bits)
| 🆓 | ✅ | ⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
| +|
339. Nested List Weight Sum
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
364. Nested List Weight Sum II
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum-ii)
565. Array Nesting
[LeetCode Link](https://leetcode.com/problems/array-nesting)
690. Employee Importance
[LeetCode Link](https://leetcode.com/problems/employee-importance)
| +|
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
159. Longest Substring with At Most Two Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
424. Longest Repeating Character Replacement
[LeetCode Link](https://leetcode.com/problems/longest-repeating-character-replacement)
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
2024. Maximize the Confusion of an Exam
[LeetCode Link](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| +|
341. Flatten Nested List Iterator
[LeetCode Link](https://leetcode.com/problems/flatten-nested-list-iterator)
| 🆓 | ✅ | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
251. Flatten 2D Vector
[LeetCode Link](https://leetcode.com/problems/flatten-2d-vector)
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
385. Mini Parser
[LeetCode Link](https://leetcode.com/problems/mini-parser)
565. Array Nesting
[LeetCode Link](https://leetcode.com/problems/array-nesting)
| +|
342. Power of Four
[LeetCode Link](https://leetcode.com/problems/power-of-four)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
231. Power of Two
[LeetCode Link](https://leetcode.com/problems/power-of-two)
326. Power of Three
[LeetCode Link](https://leetcode.com/problems/power-of-three)
| +|
343. Integer Break
[LeetCode Link](https://leetcode.com/problems/integer-break)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1808. Maximize Number of Nice Divisors
[LeetCode Link](https://leetcode.com/problems/maximize-number-of-nice-divisors)
| +|
344. Reverse String
[LeetCode Link](https://leetcode.com/problems/reverse-string)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
345. Reverse Vowels of a String
[LeetCode Link](https://leetcode.com/problems/reverse-vowels-of-a-string)
541. Reverse String II
[LeetCode Link](https://leetcode.com/problems/reverse-string-ii)
| +|
345. Reverse Vowels of a String
[LeetCode Link](https://leetcode.com/problems/reverse-vowels-of-a-string)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
344. Reverse String
[LeetCode Link](https://leetcode.com/problems/reverse-string)
1119. Remove Vowels from a String
[LeetCode Link](https://leetcode.com/problems/remove-vowels-from-a-string)
| +|
346. Moving Average from Data Stream
[LeetCode Link](https://leetcode.com/problems/moving-average-from-data-stream)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| +|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
192. Word Frequency
[LeetCode Link](https://leetcode.com/problems/word-frequency)
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
451. Sort Characters By Frequency
[LeetCode Link](https://leetcode.com/problems/sort-characters-by-frequency)
659. Split Array into Consecutive Subsequences
[LeetCode Link](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
692. Top K Frequent Words
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-words)
973. K Closest Points to Origin
[LeetCode Link](https://leetcode.com/problems/k-closest-points-to-origin)
1772. Sort Features by Popularity
[LeetCode Link](https://leetcode.com/problems/sort-features-by-popularity)
| +|
348. Design Tic-Tac-Toe
[LeetCode Link](https://leetcode.com/problems/design-tic-tac-toe)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
794. Valid Tic-Tac-Toe State
[LeetCode Link](https://leetcode.com/problems/valid-tic-tac-toe-state)
| +|
349. Intersection of Two Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
350. Intersection of Two Arrays II
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays-ii)
1213. Intersection of Three Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-three-sorted-arrays)
2085. Count Common Words With One Occurrence
[LeetCode Link](https://leetcode.com/problems/count-common-words-with-one-occurrence)
2143. Choose Numbers From Two Arrays in Range
[LeetCode Link](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| +|
350. Intersection of Two Arrays II
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays-ii)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
349. Intersection of Two Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays)
1002. Find Common Characters
[LeetCode Link](https://leetcode.com/problems/find-common-characters)
2143. Choose Numbers From Two Arrays in Range
[LeetCode Link](https://leetcode.com/problems/choose-numbers-from-two-arrays-in-range)
| +|
351. Android Unlock Patterns
[LeetCode Link](https://leetcode.com/problems/android-unlock-patterns)
| 💰 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
352. Data Stream as Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| 🆓 | | ⭐️⭐️⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
228. Summary Ranges
[LeetCode Link](https://leetcode.com/problems/summary-ranges)
436. Find Right Interval
[LeetCode Link](https://leetcode.com/problems/find-right-interval)
715. Range Module
[LeetCode Link](https://leetcode.com/problems/range-module)
| +|
353. Design Snake Game
[LeetCode Link](https://leetcode.com/problems/design-snake-game)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
354. Russian Doll Envelopes
[LeetCode Link](https://leetcode.com/problems/russian-doll-envelopes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
1996. The Number of Weak Characters in the Game
[LeetCode Link](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| +|
355. Design Twitter
[LeetCode Link](https://leetcode.com/problems/design-twitter)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
1500. Design a File Sharing System
[LeetCode Link](https://leetcode.com/problems/design-a-file-sharing-system)
| +|
356. Line Reflection
[LeetCode Link](https://leetcode.com/problems/line-reflection)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
149. Max Points on a Line
[LeetCode Link](https://leetcode.com/problems/max-points-on-a-line)
447. Number of Boomerangs
[LeetCode Link](https://leetcode.com/problems/number-of-boomerangs)
| +|
357. Count Numbers with Unique Digits
[LeetCode Link](https://leetcode.com/problems/count-numbers-with-unique-digits)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
358. Rearrange String k Distance Apart
[LeetCode Link](https://leetcode.com/problems/rearrange-string-k-distance-apart)
| 💰 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
621. Task Scheduler
[LeetCode Link](https://leetcode.com/problems/task-scheduler)
767. Reorganize String
[LeetCode Link](https://leetcode.com/problems/reorganize-string)
2182. Construct String With Repeat Limit
[LeetCode Link](https://leetcode.com/problems/construct-string-with-repeat-limit)
| +|
359. Logger Rate Limiter
[LeetCode Link](https://leetcode.com/problems/logger-rate-limiter)
| 💰 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
362. Design Hit Counter
[LeetCode Link](https://leetcode.com/problems/design-hit-counter)
| +|
360. Sort Transformed Array
[LeetCode Link](https://leetcode.com/problems/sort-transformed-array)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
977. Squares of a Sorted Array
[LeetCode Link](https://leetcode.com/problems/squares-of-a-sorted-array)
| +|
361. Bomb Enemy
[LeetCode Link](https://leetcode.com/problems/bomb-enemy)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2087. Minimum Cost Homecoming of a Robot in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
2132. Stamping the Grid
[LeetCode Link](https://leetcode.com/problems/stamping-the-grid)
| +|
362. Design Hit Counter
[LeetCode Link](https://leetcode.com/problems/design-hit-counter)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
359. Logger Rate Limiter
[LeetCode Link](https://leetcode.com/problems/logger-rate-limiter)
| +|
363. Max Sum of Rectangle No Larger Than K
[LeetCode Link](https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
364. Nested List Weight Sum II
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum-ii)
| 💰 | | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
339. Nested List Weight Sum
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum)
565. Array Nesting
[LeetCode Link](https://leetcode.com/problems/array-nesting)
| +|
365. Water and Jug Problem
[LeetCode Link](https://leetcode.com/problems/water-and-jug-problem)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
366. Find Leaves of Binary Tree
[LeetCode Link](https://leetcode.com/problems/find-leaves-of-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
367. Valid Perfect Square
[LeetCode Link](https://leetcode.com/problems/valid-perfect-square)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
69. Sqrt(x)
[LeetCode Link](https://leetcode.com/problems/sqrtx)
633. Sum of Square Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-square-numbers)
| +|
368. Largest Divisible Subset
[LeetCode Link](https://leetcode.com/problems/largest-divisible-subset)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
369. Plus One Linked List
[LeetCode Link](https://leetcode.com/problems/plus-one-linked-list)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
66. Plus One
[LeetCode Link](https://leetcode.com/problems/plus-one)
| +|
370. Range Addition
[LeetCode Link](https://leetcode.com/problems/range-addition)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
598. Range Addition II
[LeetCode Link](https://leetcode.com/problems/range-addition-ii)
| +|
371. Sum of Two Integers
[LeetCode Link](https://leetcode.com/problems/sum-of-two-integers)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
| +|
372. Super Pow
[LeetCode Link](https://leetcode.com/problems/super-pow)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
|
50. Pow(x, n)
[LeetCode Link](https://leetcode.com/problems/powx-n)
| +|
373. Find K Pairs with Smallest Sums
[LeetCode Link](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
378. Kth Smallest Element in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
2040. Kth Smallest Product of Two Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| +|
374. Guess Number Higher or Lower
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower)
| 🆓 | ✅ | ⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
278. First Bad Version
[LeetCode Link](https://leetcode.com/problems/first-bad-version)
375. Guess Number Higher or Lower II
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
658. Find K Closest Elements
[LeetCode Link](https://leetcode.com/problems/find-k-closest-elements)
| +|
375. Guess Number Higher or Lower II
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
294. Flip Game II
[LeetCode Link](https://leetcode.com/problems/flip-game-ii)
374. Guess Number Higher or Lower
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower)
464. Can I Win
[LeetCode Link](https://leetcode.com/problems/can-i-win)
658. Find K Closest Elements
[LeetCode Link](https://leetcode.com/problems/find-k-closest-elements)
| +|
376. Wiggle Subsequence
[LeetCode Link](https://leetcode.com/problems/wiggle-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
2149. Rearrange Array Elements by Sign
[LeetCode Link](https://leetcode.com/problems/rearrange-array-elements-by-sign)
| +|
377. Combination Sum IV
[LeetCode Link](https://leetcode.com/problems/combination-sum-iv)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
39. Combination Sum
[LeetCode Link](https://leetcode.com/problems/combination-sum)
| +|
378. Kth Smallest Element in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
373. Find K Pairs with Smallest Sums
[LeetCode Link](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
668. Kth Smallest Number in Multiplication Table
[LeetCode Link](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
786. K-th Smallest Prime Fraction
[LeetCode Link](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| +|
379. Design Phone Directory
[LeetCode Link](https://leetcode.com/problems/design-phone-directory)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
1845. Seat Reservation Manager
[LeetCode Link](https://leetcode.com/problems/seat-reservation-manager)
| +|
380. Insert Delete GetRandom O(1)
[LeetCode Link](https://leetcode.com/problems/insert-delete-getrandom-o1)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
381. Insert Delete GetRandom O(1) - Duplicates allowed
[LeetCode Link](https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed)
| +|
381. Insert Delete GetRandom O(1) - Duplicates allowed
[LeetCode Link](https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
380. Insert Delete GetRandom O(1)
[LeetCode Link](https://leetcode.com/problems/insert-delete-getrandom-o1)
| +|
382. Linked List Random Node
[LeetCode Link](https://leetcode.com/problems/linked-list-random-node)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Reservoir Sampling
[LeetCode Link](https://leetcode.com/tag/reservoir-sampling)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
398. Random Pick Index
[LeetCode Link](https://leetcode.com/problems/random-pick-index)
| +|
383. Ransom Note
[LeetCode Link](https://leetcode.com/problems/ransom-note)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
691. Stickers to Spell Word
[LeetCode Link](https://leetcode.com/problems/stickers-to-spell-word)
| +|
384. Shuffle an Array
[LeetCode Link](https://leetcode.com/problems/shuffle-an-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
| +|
385. Mini Parser
[LeetCode Link](https://leetcode.com/problems/mini-parser)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
341. Flatten Nested List Iterator
[LeetCode Link](https://leetcode.com/problems/flatten-nested-list-iterator)
439. Ternary Expression Parser
[LeetCode Link](https://leetcode.com/problems/ternary-expression-parser)
722. Remove Comments
[LeetCode Link](https://leetcode.com/problems/remove-comments)
| +|
386. Lexicographical Numbers
[LeetCode Link](https://leetcode.com/problems/lexicographical-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
387. First Unique Character in a String
[LeetCode Link](https://leetcode.com/problems/first-unique-character-in-a-string)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
451. Sort Characters By Frequency
[LeetCode Link](https://leetcode.com/problems/sort-characters-by-frequency)
| +|
388. Longest Absolute File Path
[LeetCode Link](https://leetcode.com/problems/longest-absolute-file-path)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
| +|
389. Find the Difference
[LeetCode Link](https://leetcode.com/problems/find-the-difference)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
136. Single Number
[LeetCode Link](https://leetcode.com/problems/single-number)
| +|
390. Elimination Game
[LeetCode Link](https://leetcode.com/problems/elimination-game)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
391. Perfect Rectangle
[LeetCode Link](https://leetcode.com/problems/perfect-rectangle)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Line Sweep
[LeetCode Link](https://leetcode.com/tag/line-sweep)
|
| +|
392. Is Subsequence
[LeetCode Link](https://leetcode.com/problems/is-subsequence)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
792. Number of Matching Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-matching-subsequences)
1055. Shortest Way to Form String
[LeetCode Link](https://leetcode.com/problems/shortest-way-to-form-string)
| +|
393. UTF-8 Validation
[LeetCode Link](https://leetcode.com/problems/utf-8-validation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
394. Decode String
[LeetCode Link](https://leetcode.com/problems/decode-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
471. Encode String with Shortest Length
[LeetCode Link](https://leetcode.com/problems/encode-string-with-shortest-length)
726. Number of Atoms
[LeetCode Link](https://leetcode.com/problems/number-of-atoms)
1087. Brace Expansion
[LeetCode Link](https://leetcode.com/problems/brace-expansion)
| +|
395. Longest Substring with At Least K Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
2014. Longest Subsequence Repeated k Times
[LeetCode Link](https://leetcode.com/problems/longest-subsequence-repeated-k-times)
2067. Number of Equal Count Substrings
[LeetCode Link](https://leetcode.com/problems/number-of-equal-count-substrings)
| +|
396. Rotate Function
[LeetCode Link](https://leetcode.com/problems/rotate-function)
| 🆓 | 👀 | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
397. Integer Replacement
[LeetCode Link](https://leetcode.com/problems/integer-replacement)
| 🆓 | ✅ | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
398. Random Pick Index
[LeetCode Link](https://leetcode.com/problems/random-pick-index)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Reservoir Sampling
[LeetCode Link](https://leetcode.com/tag/reservoir-sampling)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
382. Linked List Random Node
[LeetCode Link](https://leetcode.com/problems/linked-list-random-node)
528. Random Pick with Weight
[LeetCode Link](https://leetcode.com/problems/random-pick-with-weight)
710. Random Pick with Blacklist
[LeetCode Link](https://leetcode.com/problems/random-pick-with-blacklist)
| +|
399. Evaluate Division
[LeetCode Link](https://leetcode.com/problems/evaluate-division)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
| +|
400. Nth Digit
[LeetCode Link](https://leetcode.com/problems/nth-digit)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| \ No newline at end of file diff --git a/doc/table-3.md b/doc/table-3.md index d4f32610..dd46e4ae 100644 --- a/doc/table-3.md +++ b/doc/table-3.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[401. Binary Watch](https://leetcode.com/problems/binary-watch)
| 🆓 | | ⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[17. Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
| -|
[402. Remove K Digits](https://leetcode.com/problems/remove-k-digits)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[321. Create Maximum Number](https://leetcode.com/problems/create-maximum-number)
[738. Monotone Increasing Digits](https://leetcode.com/problems/monotone-increasing-digits)
[1673. Find the Most Competitive Subsequence](https://leetcode.com/problems/find-the-most-competitive-subsequence)
[2195. Append K Integers With Minimal Sum](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| -|
[403. Frog Jump](https://leetcode.com/problems/frog-jump)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1824. Minimum Sideway Jumps](https://leetcode.com/problems/minimum-sideway-jumps)
[2140. Solving Questions With Brainpower](https://leetcode.com/problems/solving-questions-with-brainpower)
| -|
[404. Sum of Left Leaves](https://leetcode.com/problems/sum-of-left-leaves)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[405. Convert a Number to Hexadecimal](https://leetcode.com/problems/convert-a-number-to-hexadecimal)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[406. Queue Reconstruction by Height](https://leetcode.com/problems/queue-reconstruction-by-height)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| -|
[407. Trapping Rain Water II](https://leetcode.com/problems/trapping-rain-water-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[42. Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water)
| -|
[408. Valid Word Abbreviation](https://leetcode.com/problems/valid-word-abbreviation)
| 💰 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[411. Minimum Unique Word Abbreviation](https://leetcode.com/problems/minimum-unique-word-abbreviation)
[527. Word Abbreviation](https://leetcode.com/problems/word-abbreviation)
[2060. Check if an Original String Exists Given Two Encoded Strings](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| -|
[409. Longest Palindrome](https://leetcode.com/problems/longest-palindrome)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[266. Palindrome Permutation](https://leetcode.com/problems/palindrome-permutation)
[2131. Longest Palindrome by Concatenating Two Letter Words](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| -|
[410. Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[1011. Capacity To Ship Packages Within D Days](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
[1231. Divide Chocolate](https://leetcode.com/problems/divide-chocolate)
[2098. Subsequence of Size K With the Largest Even Sum](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| -|
[411. Minimum Unique Word Abbreviation](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[320. Generalized Abbreviation](https://leetcode.com/problems/generalized-abbreviation)
[408. Valid Word Abbreviation](https://leetcode.com/problems/valid-word-abbreviation)
[527. Word Abbreviation](https://leetcode.com/problems/word-abbreviation)
| -|
[412. Fizz Buzz](https://leetcode.com/problems/fizz-buzz)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[1195. Fizz Buzz Multithreaded](https://leetcode.com/problems/fizz-buzz-multithreaded)
| -|
[413. Arithmetic Slices](https://leetcode.com/problems/arithmetic-slices)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[446. Arithmetic Slices II - Subsequence](https://leetcode.com/problems/arithmetic-slices-ii-subsequence)
[1630. Arithmetic Subarrays](https://leetcode.com/problems/arithmetic-subarrays)
| -|
[414. Third Maximum Number](https://leetcode.com/problems/third-maximum-number)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
| -|
[415. Add Strings](https://leetcode.com/problems/add-strings)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[43. Multiply Strings](https://leetcode.com/problems/multiply-strings)
[989. Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer)
| -|
[416. Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[698. Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
[1981. Minimize the Difference Between Target and Chosen Elements](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
[2025. Maximum Number of Ways to Partition an Array](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| -|
[417. Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[418. Sentence Screen Fitting](https://leetcode.com/problems/sentence-screen-fitting)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Simulation](https://leetcode.com/tag/simulation)
|
[2052. Minimum Cost to Separate Sentence Into Rows](https://leetcode.com/problems/minimum-cost-to-separate-sentence-into-rows)
| -|
[419. Battleships in a Board](https://leetcode.com/problems/battleships-in-a-board)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[420. Strong Password Checker](https://leetcode.com/problems/strong-password-checker)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[421. Maximum XOR of Two Numbers in an Array](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Trie](https://leetcode.com/tag/trie)
|
[1707. Maximum XOR With an Element From Array](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| -|
[422. Valid Word Square](https://leetcode.com/problems/valid-word-square)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
[425. Word Squares](https://leetcode.com/problems/word-squares)
[766. Toeplitz Matrix](https://leetcode.com/problems/toeplitz-matrix)
| -|
[423. Reconstruct Original Digits from English](https://leetcode.com/problems/reconstruct-original-digits-from-english)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[424. Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
[2024. Maximize the Confusion of an Exam](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| -|
[425. Word Squares](https://leetcode.com/problems/word-squares)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Trie](https://leetcode.com/tag/trie)
|
[422. Valid Word Square](https://leetcode.com/problems/valid-word-square)
| -|
[426. Convert Binary Search Tree to Sorted Doubly Linked List](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
| -|
[427. Construct Quad Tree](https://leetcode.com/problems/construct-quad-tree)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[428. Serialize and Deserialize N-ary Tree](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[297. Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
[431. Encode N-ary Tree to Binary Tree](https://leetcode.com/problems/encode-n-ary-tree-to-binary-tree)
[449. Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst)
| -|
[429. N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
[589. N-ary Tree Preorder Traversal](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
[590. N-ary Tree Postorder Traversal](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
[2039. The Time When the Network Becomes Idle](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| -|
[430. Flatten a Multilevel Doubly Linked List](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
|
[114. Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
[1660. Correct a Binary Tree](https://leetcode.com/problems/correct-a-binary-tree)
| -|
[431. Encode N-ary Tree to Binary Tree](https://leetcode.com/problems/encode-n-ary-tree-to-binary-tree)
| 💰 | | ⭐️⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[428. Serialize and Deserialize N-ary Tree](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
| -|
[432. All O`one Data Structure](https://leetcode.com/problems/all-oone-data-structure)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
|
| -|
[433. Minimum Genetic Mutation](https://leetcode.com/problems/minimum-genetic-mutation)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[127. Word Ladder](https://leetcode.com/problems/word-ladder)
| -|
[434. Number of Segments in a String](https://leetcode.com/problems/number-of-segments-in-a-string)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[435. Non-overlapping Intervals](https://leetcode.com/problems/non-overlapping-intervals)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[452. Minimum Number of Arrows to Burst Balloons](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
| -|
[436. Find Right Interval](https://leetcode.com/problems/find-right-interval)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[352. Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| -|
[437. Path Sum III](https://leetcode.com/problems/path-sum-iii)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[112. Path Sum](https://leetcode.com/problems/path-sum)
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
[666. Path Sum IV](https://leetcode.com/problems/path-sum-iv)
[687. Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path)
| -|
[438. Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[242. Valid Anagram](https://leetcode.com/problems/valid-anagram)
[567. Permutation in String](https://leetcode.com/problems/permutation-in-string)
| -|
[439. Ternary Expression Parser](https://leetcode.com/problems/ternary-expression-parser)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[385. Mini Parser](https://leetcode.com/problems/mini-parser)
[722. Remove Comments](https://leetcode.com/problems/remove-comments)
[736. Parse Lisp Expression](https://leetcode.com/problems/parse-lisp-expression)
| -|
[440. K-th Smallest in Lexicographical Order](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order)
| 🆓 | | ⭐️⭐️⭐️ |
[Trie](https://leetcode.com/tag/trie)
|
| -|
[441. Arranging Coins](https://leetcode.com/problems/arranging-coins)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[442. Find All Duplicates in an Array](https://leetcode.com/problems/find-all-duplicates-in-an-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[448. Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
| -|
[443. String Compression](https://leetcode.com/problems/string-compression)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[38. Count and Say](https://leetcode.com/problems/count-and-say)
[271. Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings)
[604. Design Compressed String Iterator](https://leetcode.com/problems/design-compressed-string-iterator)
[1313. Decompress Run-Length Encoded List](https://leetcode.com/problems/decompress-run-length-encoded-list)
| -|
[444. Sequence Reconstruction](https://leetcode.com/problems/sequence-reconstruction)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
| -|
[445. Add Two Numbers II](https://leetcode.com/problems/add-two-numbers-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
[Stack](https://leetcode.com/tag/stack)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[1634. Add Two Polynomials Represented as Linked Lists](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| -|
[446. Arithmetic Slices II - Subsequence](https://leetcode.com/problems/arithmetic-slices-ii-subsequence)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[413. Arithmetic Slices](https://leetcode.com/problems/arithmetic-slices)
| -|
[447. Number of Boomerangs](https://leetcode.com/problems/number-of-boomerangs)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
|
[356. Line Reflection](https://leetcode.com/problems/line-reflection)
| -|
[448. Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[41. First Missing Positive](https://leetcode.com/problems/first-missing-positive)
[442. Find All Duplicates in an Array](https://leetcode.com/problems/find-all-duplicates-in-an-array)
[1980. Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string)
[2195. Append K Integers With Minimal Sum](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| -|
[449. Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[297. Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
[428. Serialize and Deserialize N-ary Tree](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
[652. Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees)
| -|
[450. Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[776. Split BST](https://leetcode.com/problems/split-bst)
| -|
[451. Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Counting](https://leetcode.com/tag/counting)
|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[387. First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string)
[1636. Sort Array by Increasing Frequency](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| -|
[452. Minimum Number of Arrows to Burst Balloons](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[253. Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii)
[435. Non-overlapping Intervals](https://leetcode.com/problems/non-overlapping-intervals)
| -|
[453. Minimum Moves to Equal Array Elements](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[462. Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
[2137. Pour Water Between Buckets to Make Water Levels Equal](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
[2141. Maximum Running Time of N Computers](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| -|
[454. 4Sum II](https://leetcode.com/problems/4sum-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[18. 4Sum](https://leetcode.com/problems/4sum)
| -|
[455. Assign Cookies](https://leetcode.com/problems/assign-cookies)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[456. 132 Pattern](https://leetcode.com/problems/132-pattern)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[457. Circular Array Loop](https://leetcode.com/problems/circular-array-loop)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[458. Poor Pigs](https://leetcode.com/problems/poor-pigs)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[459. Repeated Substring Pattern](https://leetcode.com/problems/repeated-substring-pattern)
| 🆓 | 👀 | ⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
[28. Implement strStr()](https://leetcode.com/problems/implement-strstr)
[686. Repeated String Match](https://leetcode.com/problems/repeated-string-match)
| -|
[460. LFU Cache](https://leetcode.com/problems/lfu-cache)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
|
[146. LRU Cache](https://leetcode.com/problems/lru-cache)
[588. Design In-Memory File System](https://leetcode.com/problems/design-in-memory-file-system)
| -|
[461. Hamming Distance](https://leetcode.com/problems/hamming-distance)
| 🆓 | ✅ | ⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
[477. Total Hamming Distance](https://leetcode.com/problems/total-hamming-distance)
| -|
[462. Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
|
[296. Best Meeting Point](https://leetcode.com/problems/best-meeting-point)
[453. Minimum Moves to Equal Array Elements](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
[2033. Minimum Operations to Make a Uni-Value Grid](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid)
[2171. Removing Minimum Number of Magic Beans](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| -|
[463. Island Perimeter](https://leetcode.com/problems/island-perimeter)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[695. Max Area of Island](https://leetcode.com/problems/max-area-of-island)
[733. Flood Fill](https://leetcode.com/problems/flood-fill)
[1034. Coloring A Border](https://leetcode.com/problems/coloring-a-border)
| -|
[464. Can I Win](https://leetcode.com/problems/can-i-win)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
[Game Theory](https://leetcode.com/tag/game-theory)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[294. Flip Game II](https://leetcode.com/problems/flip-game-ii)
[375. Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
[486. Predict the Winner](https://leetcode.com/problems/predict-the-winner)
| -|
[465. Optimal Account Balancing](https://leetcode.com/problems/optimal-account-balancing)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[466. Count The Repetitions](https://leetcode.com/problems/count-the-repetitions)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[467. Unique Substrings in Wraparound String](https://leetcode.com/problems/unique-substrings-in-wraparound-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[468. Validate IP Address](https://leetcode.com/problems/validate-ip-address)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
[751. IP to CIDR](https://leetcode.com/problems/ip-to-cidr)
| -|
[469. Convex Polygon](https://leetcode.com/problems/convex-polygon)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[470. Implement Rand10() Using Rand7()](https://leetcode.com/problems/implement-rand10-using-rand7)
| 🆓 | 👀 | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Rejection Sampling](https://leetcode.com/tag/rejection-sampling)
[Randomized](https://leetcode.com/tag/randomized)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[471. Encode String with Shortest Length](https://leetcode.com/problems/encode-string-with-shortest-length)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[394. Decode String](https://leetcode.com/problems/decode-string)
[726. Number of Atoms](https://leetcode.com/problems/number-of-atoms)
| -|
[472. Concatenated Words](https://leetcode.com/problems/concatenated-words)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Trie](https://leetcode.com/tag/trie)
|
[140. Word Break II](https://leetcode.com/problems/word-break-ii)
| -|
[473. Matchsticks to Square](https://leetcode.com/problems/matchsticks-to-square)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[474. Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[600. Non-negative Integers without Consecutive Ones](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
[2031. Count Subarrays With More Ones Than Zeros](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| -|
[475. Heaters](https://leetcode.com/problems/heaters)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[476. Number Complement](https://leetcode.com/problems/number-complement)
| 🆓 | ✅ | ⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[477. Total Hamming Distance](https://leetcode.com/problems/total-hamming-distance)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[461. Hamming Distance](https://leetcode.com/problems/hamming-distance)
| -|
[478. Generate Random Point in a Circle](https://leetcode.com/problems/generate-random-point-in-a-circle)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Rejection Sampling](https://leetcode.com/tag/rejection-sampling)
[Randomized](https://leetcode.com/tag/randomized)
|
[497. Random Point in Non-overlapping Rectangles](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
| -|
[479. Largest Palindrome Product](https://leetcode.com/problems/largest-palindrome-product)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[480. Sliding Window Median](https://leetcode.com/problems/sliding-window-median)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[295. Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream)
| -|
[481. Magical String](https://leetcode.com/problems/magical-string)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[482. License Key Formatting](https://leetcode.com/problems/license-key-formatting)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[483. Smallest Good Base](https://leetcode.com/problems/smallest-good-base)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[484. Find Permutation](https://leetcode.com/problems/find-permutation)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[487. Max Consecutive Ones II](https://leetcode.com/problems/max-consecutive-ones-ii)
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
[1446. Consecutive Characters](https://leetcode.com/problems/consecutive-characters)
[1869. Longer Contiguous Segments of Ones than Zeros](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| -|
[486. Predict the Winner](https://leetcode.com/problems/predict-the-winner)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Recursion](https://leetcode.com/tag/recursion)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[464. Can I Win](https://leetcode.com/problems/can-i-win)
| -|
[487. Max Consecutive Ones II](https://leetcode.com/problems/max-consecutive-ones-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones)
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| -|
[488. Zuma Game](https://leetcode.com/problems/zuma-game)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[489. Robot Room Cleaner](https://leetcode.com/problems/robot-room-cleaner)
| 💰 | | ⭐️⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Interactive](https://leetcode.com/tag/interactive)
|
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
[1778. Shortest Path in a Hidden Grid](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
[1810. Minimum Path Cost in a Hidden Grid](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
[2061. Number of Spaces Cleaning Robot Cleaned](https://leetcode.com/problems/number-of-spaces-cleaning-robot-cleaned)
| -|
[490. The Maze](https://leetcode.com/problems/the-maze)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[499. The Maze III](https://leetcode.com/problems/the-maze-iii)
[505. The Maze II](https://leetcode.com/problems/the-maze-ii)
| -|
[491. Increasing Subsequences](https://leetcode.com/problems/increasing-subsequences)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[646. Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain)
| -|
[492. Construct the Rectangle](https://leetcode.com/problems/construct-the-rectangle)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[493. Reverse Pairs](https://leetcode.com/problems/reverse-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
[327. Count of Range Sum](https://leetcode.com/problems/count-of-range-sum)
| -|
[494. Target Sum](https://leetcode.com/problems/target-sum)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[282. Expression Add Operators](https://leetcode.com/problems/expression-add-operators)
| -|
[495. Teemo Attacking](https://leetcode.com/problems/teemo-attacking)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[605. Can Place Flowers](https://leetcode.com/problems/can-place-flowers)
[649. Dota2 Senate](https://leetcode.com/problems/dota2-senate)
| -|
[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[503. Next Greater Element II](https://leetcode.com/problems/next-greater-element-ii)
[556. Next Greater Element III](https://leetcode.com/problems/next-greater-element-iii)
[739. Daily Temperatures](https://leetcode.com/problems/daily-temperatures)
[2104. Sum of Subarray Ranges](https://leetcode.com/problems/sum-of-subarray-ranges)
| -|
[497. Random Point in Non-overlapping Rectangles](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Reservoir Sampling](https://leetcode.com/tag/reservoir-sampling)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Ordered Set](https://leetcode.com/tag/ordered-set)
[Randomized](https://leetcode.com/tag/randomized)
|
[478. Generate Random Point in a Circle](https://leetcode.com/problems/generate-random-point-in-a-circle)
[528. Random Pick with Weight](https://leetcode.com/problems/random-pick-with-weight)
| -|
[498. Diagonal Traverse](https://leetcode.com/problems/diagonal-traverse)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[2075. Decode the Slanted Ciphertext](https://leetcode.com/problems/decode-the-slanted-ciphertext)
| -|
[499. The Maze III](https://leetcode.com/problems/the-maze-iii)
| 💰 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[490. The Maze](https://leetcode.com/problems/the-maze)
[505. The Maze II](https://leetcode.com/problems/the-maze-ii)
| -|
[500. Keyboard Row](https://leetcode.com/problems/keyboard-row)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[501. Find Mode in Binary Search Tree](https://leetcode.com/problems/find-mode-in-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[98. Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree)
| -|
[502. IPO](https://leetcode.com/problems/ipo)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[503. Next Greater Element II](https://leetcode.com/problems/next-greater-element-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i)
[556. Next Greater Element III](https://leetcode.com/problems/next-greater-element-iii)
| -|
[504. Base 7](https://leetcode.com/problems/base-7)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[505. The Maze II](https://leetcode.com/problems/the-maze-ii)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[490. The Maze](https://leetcode.com/problems/the-maze)
[499. The Maze III](https://leetcode.com/problems/the-maze-iii)
| -|
[506. Relative Ranks](https://leetcode.com/problems/relative-ranks)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[507. Perfect Number](https://leetcode.com/problems/perfect-number)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[728. Self Dividing Numbers](https://leetcode.com/problems/self-dividing-numbers)
| -|
[508. Most Frequent Subtree Sum](https://leetcode.com/problems/most-frequent-subtree-sum)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[572. Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree)
[1973. Count Nodes Equal to Sum of Descendants](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| -|
[509. Fibonacci Number](https://leetcode.com/problems/fibonacci-number)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Recursion](https://leetcode.com/tag/recursion)
[Memoization](https://leetcode.com/tag/memoization)
|
[70. Climbing Stairs](https://leetcode.com/problems/climbing-stairs)
[842. Split Array into Fibonacci Sequence](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
[873. Length of Longest Fibonacci Subsequence](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence)
[1137. N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number)
| -|
[510. Inorder Successor in BST II](https://leetcode.com/problems/inorder-successor-in-bst-ii)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[285. Inorder Successor in BST](https://leetcode.com/problems/inorder-successor-in-bst)
| -|
[511. Game Play Analysis I](https://leetcode.com/problems/game-play-analysis-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[512. Game Play Analysis II](https://leetcode.com/problems/game-play-analysis-ii)
| -|
[512. Game Play Analysis II](https://leetcode.com/problems/game-play-analysis-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[511. Game Play Analysis I](https://leetcode.com/problems/game-play-analysis-i)
[534. Game Play Analysis III](https://leetcode.com/problems/game-play-analysis-iii)
| -|
[513. Find Bottom Left Tree Value](https://leetcode.com/problems/find-bottom-left-tree-value)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[514. Freedom Trail](https://leetcode.com/problems/freedom-trail)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[515. Find Largest Value in Each Tree Row](https://leetcode.com/problems/find-largest-value-in-each-tree-row)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
[647. Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings)
[730. Count Different Palindromic Subsequences](https://leetcode.com/problems/count-different-palindromic-subsequences)
[1143. Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence)
[1682. Longest Palindromic Subsequence II](https://leetcode.com/problems/longest-palindromic-subsequence-ii)
[1771. Maximize Palindrome Length From Subsequences](https://leetcode.com/problems/maximize-palindrome-length-from-subsequences)
[2002. Maximum Product of the Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| -|
[517. Super Washing Machines](https://leetcode.com/problems/super-washing-machines)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[518. Coin Change 2](https://leetcode.com/problems/coin-change-2)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[519. Random Flip Matrix](https://leetcode.com/problems/random-flip-matrix)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Reservoir Sampling](https://leetcode.com/tag/reservoir-sampling)
[Randomized](https://leetcode.com/tag/randomized)
|
| -|
[520. Detect Capital](https://leetcode.com/problems/detect-capital)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[2129. Capitalize the Title](https://leetcode.com/problems/capitalize-the-title)
| -|
[521. Longest Uncommon Subsequence I](https://leetcode.com/problems/longest-uncommon-subsequence-i)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[522. Longest Uncommon Subsequence II](https://leetcode.com/problems/longest-uncommon-subsequence-ii)
| -|
[522. Longest Uncommon Subsequence II](https://leetcode.com/problems/longest-uncommon-subsequence-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[521. Longest Uncommon Subsequence I](https://leetcode.com/problems/longest-uncommon-subsequence-i)
| -|
[523. Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
[2121. Intervals Between Identical Elements](https://leetcode.com/problems/intervals-between-identical-elements)
| -|
[524. Longest Word in Dictionary through Deleting](https://leetcode.com/problems/longest-word-in-dictionary-through-deleting)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[720. Longest Word in Dictionary](https://leetcode.com/problems/longest-word-in-dictionary)
| -|
[525. Contiguous Array](https://leetcode.com/problems/contiguous-array)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[325. Maximum Size Subarray Sum Equals k](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| -|
[526. Beautiful Arrangement](https://leetcode.com/problems/beautiful-arrangement)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[667. Beautiful Arrangement II](https://leetcode.com/problems/beautiful-arrangement-ii)
| -|
[527. Word Abbreviation](https://leetcode.com/problems/word-abbreviation)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Trie](https://leetcode.com/tag/trie)
[Sorting](https://leetcode.com/tag/sorting)
|
[408. Valid Word Abbreviation](https://leetcode.com/problems/valid-word-abbreviation)
[411. Minimum Unique Word Abbreviation](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| -|
[528. Random Pick with Weight](https://leetcode.com/problems/random-pick-with-weight)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Randomized](https://leetcode.com/tag/randomized)
|
[398. Random Pick Index](https://leetcode.com/problems/random-pick-index)
[497. Random Point in Non-overlapping Rectangles](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
[710. Random Pick with Blacklist](https://leetcode.com/problems/random-pick-with-blacklist)
| -|
[529. Minesweeper](https://leetcode.com/problems/minesweeper)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[2101. Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs)
| -|
[530. Minimum Absolute Difference in BST](https://leetcode.com/problems/minimum-absolute-difference-in-bst)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[532. K-diff Pairs in an Array](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| -|
[531. Lonely Pixel I](https://leetcode.com/problems/lonely-pixel-i)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
[533. Lonely Pixel II](https://leetcode.com/problems/lonely-pixel-ii)
| -|
[532. K-diff Pairs in an Array](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[530. Minimum Absolute Difference in BST](https://leetcode.com/problems/minimum-absolute-difference-in-bst)
[2006. Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
[2040. Kth Smallest Product of Two Sorted Arrays](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| -|
[533. Lonely Pixel II](https://leetcode.com/problems/lonely-pixel-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
[531. Lonely Pixel I](https://leetcode.com/problems/lonely-pixel-i)
| -|
[534. Game Play Analysis III](https://leetcode.com/problems/game-play-analysis-iii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[512. Game Play Analysis II](https://leetcode.com/problems/game-play-analysis-ii)
[550. Game Play Analysis IV](https://leetcode.com/problems/game-play-analysis-iv)
| -|
[535. Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[536. Construct Binary Tree from String](https://leetcode.com/problems/construct-binary-tree-from-string)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[606. Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree)
| -|
[537. Complex Number Multiplication](https://leetcode.com/problems/complex-number-multiplication)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[538. Convert BST to Greater Tree](https://leetcode.com/problems/convert-bst-to-greater-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[539. Minimum Time Difference](https://leetcode.com/problems/minimum-time-difference)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[2162. Minimum Cost to Set Cooking Time](https://leetcode.com/problems/minimum-cost-to-set-cooking-time)
| -|
[540. Single Element in a Sorted Array](https://leetcode.com/problems/single-element-in-a-sorted-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[541. Reverse String II](https://leetcode.com/problems/reverse-string-ii)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[344. Reverse String](https://leetcode.com/problems/reverse-string)
[557. Reverse Words in a String III](https://leetcode.com/problems/reverse-words-in-a-string-iii)
| -|
[542. 01 Matrix](https://leetcode.com/problems/01-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[1730. Shortest Path to Get Food](https://leetcode.com/problems/shortest-path-to-get-food)
[2123. Minimum Operations to Remove Adjacent Ones in Matrix](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
| -|
[543. Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1522. Diameter of N-Ary Tree](https://leetcode.com/problems/diameter-of-n-ary-tree)
| -|
[544. Output Contest Matches](https://leetcode.com/problems/output-contest-matches)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[545. Boundary of Binary Tree](https://leetcode.com/problems/boundary-of-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[199. Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view)
| -|
[546. Remove Boxes](https://leetcode.com/problems/remove-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
[664. Strange Printer](https://leetcode.com/problems/strange-printer)
[2107. Number of Unique Flavors After Sharing K Candies](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| -|
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
| 🆓 | ✅ | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[323. Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
[657. Robot Return to Origin](https://leetcode.com/problems/robot-return-to-origin)
[734. Sentence Similarity](https://leetcode.com/problems/sentence-similarity)
[737. Sentence Similarity II](https://leetcode.com/problems/sentence-similarity-ii)
[1101. The Earliest Moment When Everyone Become Friends](https://leetcode.com/problems/the-earliest-moment-when-everyone-become-friends)
[2101. Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs)
| -|
[548. Split Array with Equal Sum](https://leetcode.com/problems/split-array-with-equal-sum)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1573. Number of Ways to Split a String](https://leetcode.com/problems/number-of-ways-to-split-a-string)
| -|
[549. Binary Tree Longest Consecutive Sequence II](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[298. Binary Tree Longest Consecutive Sequence](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
| -|
[550. Game Play Analysis IV](https://leetcode.com/problems/game-play-analysis-iv)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[534. Game Play Analysis III](https://leetcode.com/problems/game-play-analysis-iii)
[1097. Game Play Analysis V](https://leetcode.com/problems/game-play-analysis-v)
| -|
[551. Student Attendance Record I](https://leetcode.com/problems/student-attendance-record-i)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[552. Student Attendance Record II](https://leetcode.com/problems/student-attendance-record-ii)
| -|
[552. Student Attendance Record II](https://leetcode.com/problems/student-attendance-record-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[551. Student Attendance Record I](https://leetcode.com/problems/student-attendance-record-i)
| -|
[553. Optimal Division](https://leetcode.com/problems/optimal-division)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[554. Brick Wall](https://leetcode.com/problems/brick-wall)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[2184. Number of Ways to Build Sturdy Brick Wall](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| -|
[555. Split Concatenated Strings](https://leetcode.com/problems/split-concatenated-strings)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[556. Next Greater Element III](https://leetcode.com/problems/next-greater-element-iii)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i)
[503. Next Greater Element II](https://leetcode.com/problems/next-greater-element-ii)
[1842. Next Palindrome Using Same Digits](https://leetcode.com/problems/next-palindrome-using-same-digits)
| -|
[557. Reverse Words in a String III](https://leetcode.com/problems/reverse-words-in-a-string-iii)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[541. Reverse String II](https://leetcode.com/problems/reverse-string-ii)
| -|
[558. Logical OR of Two Binary Grids Represented as Quad-Trees](https://leetcode.com/problems/logical-or-of-two-binary-grids-represented-as-quad-trees)
| 🆓 | | ⭐️⭐️ |
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
|
| -|
[559. Maximum Depth of N-ary Tree](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[104. Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)
[2039. The Time When the Network Becomes Idle](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| -|
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[523. Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum)
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
[724. Find Pivot Index](https://leetcode.com/problems/find-pivot-index)
[974. Subarray Sums Divisible by K](https://leetcode.com/problems/subarray-sums-divisible-by-k)
[1658. Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| -|
[561. Array Partition I](https://leetcode.com/problems/array-partition-i)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Counting Sort](https://leetcode.com/tag/counting-sort)
|
[1984. Minimum Difference Between Highest and Lowest of K Scores](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores)
[2144. Minimum Cost of Buying Candies With Discount](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| -|
[562. Longest Line of Consecutive One in Matrix](https://leetcode.com/problems/longest-line-of-consecutive-one-in-matrix)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[563. Binary Tree Tilt](https://leetcode.com/problems/binary-tree-tilt)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1469. Find All The Lonely Nodes](https://leetcode.com/problems/find-all-the-lonely-nodes)
| -|
[564. Find the Closest Palindrome](https://leetcode.com/problems/find-the-closest-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[1842. Next Palindrome Using Same Digits](https://leetcode.com/problems/next-palindrome-using-same-digits)
| -|
[565. Array Nesting](https://leetcode.com/problems/array-nesting)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[339. Nested List Weight Sum](https://leetcode.com/problems/nested-list-weight-sum)
[341. Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator)
[364. Nested List Weight Sum II](https://leetcode.com/problems/nested-list-weight-sum-ii)
| -|
[566. Reshape the Matrix](https://leetcode.com/problems/reshape-the-matrix)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[2022. Convert 1D Array Into 2D Array](https://leetcode.com/problems/convert-1d-array-into-2d-array)
| -|
[567. Permutation in String](https://leetcode.com/problems/permutation-in-string)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
[438. Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| -|
[568. Maximum Vacation Days](https://leetcode.com/problems/maximum-vacation-days)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[787. Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops)
| -|
[569. Median Employee Salary](https://leetcode.com/problems/median-employee-salary)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[571. Find Median Given Frequency of Numbers](https://leetcode.com/problems/find-median-given-frequency-of-numbers)
| -|
[570. Managers with at Least 5 Direct Reports](https://leetcode.com/problems/managers-with-at-least-5-direct-reports)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[571. Find Median Given Frequency of Numbers](https://leetcode.com/problems/find-median-given-frequency-of-numbers)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[569. Median Employee Salary](https://leetcode.com/problems/median-employee-salary)
| -|
[572. Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[String Matching](https://leetcode.com/tag/string-matching)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[250. Count Univalue Subtrees](https://leetcode.com/problems/count-univalue-subtrees)
[508. Most Frequent Subtree Sum](https://leetcode.com/problems/most-frequent-subtree-sum)
| -|
[573. Squirrel Simulation](https://leetcode.com/problems/squirrel-simulation)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[574. Winning Candidate](https://leetcode.com/problems/winning-candidate)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[575. Distribute Candies](https://leetcode.com/problems/distribute-candies)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[576. Out of Boundary Paths](https://leetcode.com/problems/out-of-boundary-paths)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[688. Knight Probability in Chessboard](https://leetcode.com/problems/knight-probability-in-chessboard)
[2120. Execution of All Suffix Instructions Staying in a Grid](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| -|
[577. Employee Bonus](https://leetcode.com/problems/employee-bonus)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[175. Combine Two Tables](https://leetcode.com/problems/combine-two-tables)
| -|
[578. Get Highest Answer Rate Question](https://leetcode.com/problems/get-highest-answer-rate-question)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[579. Find Cumulative Salary of an Employee](https://leetcode.com/problems/find-cumulative-salary-of-an-employee)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[580. Count Student Number in Departments](https://leetcode.com/problems/count-student-number-in-departments)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[581. Shortest Unsorted Continuous Subarray](https://leetcode.com/problems/shortest-unsorted-continuous-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[582. Kill Process](https://leetcode.com/problems/kill-process)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[583. Delete Operation for Two Strings](https://leetcode.com/problems/delete-operation-for-two-strings)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[72. Edit Distance](https://leetcode.com/problems/edit-distance)
[712. Minimum ASCII Delete Sum for Two Strings](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
[1143. Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence)
| -|
[584. Find Customer Referee](https://leetcode.com/problems/find-customer-referee)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[585. Investments in 2016](https://leetcode.com/problems/investments-in-2016)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[586. Customer Placing the Largest Number of Orders](https://leetcode.com/problems/customer-placing-the-largest-number-of-orders)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[587. Erect the Fence](https://leetcode.com/problems/erect-the-fence)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[1924. Erect the Fence II](https://leetcode.com/problems/erect-the-fence-ii)
| -|
[588. Design In-Memory File System](https://leetcode.com/problems/design-in-memory-file-system)
| 💰 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[146. LRU Cache](https://leetcode.com/problems/lru-cache)
[460. LFU Cache](https://leetcode.com/problems/lfu-cache)
[635. Design Log Storage System](https://leetcode.com/problems/design-log-storage-system)
| -|
[589. N-ary Tree Preorder Traversal](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[144. Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal)
[429. N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
[590. N-ary Tree Postorder Traversal](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| -|
[590. N-ary Tree Postorder Traversal](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[145. Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal)
[429. N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
[589. N-ary Tree Preorder Traversal](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| -|
[591. Tag Validator](https://leetcode.com/problems/tag-validator)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[616. Add Bold Tag in String](https://leetcode.com/problems/add-bold-tag-in-string)
| -|
[592. Fraction Addition and Subtraction](https://leetcode.com/problems/fraction-addition-and-subtraction)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[640. Solve the Equation](https://leetcode.com/problems/solve-the-equation)
| -|
[593. Valid Square](https://leetcode.com/problems/valid-square)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[594. Longest Harmonious Subsequence](https://leetcode.com/problems/longest-harmonious-subsequence)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[595. Big Countries](https://leetcode.com/problems/big-countries)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[596. Classes More Than 5 Students](https://leetcode.com/problems/classes-more-than-5-students)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[597. Friend Requests I: Overall Acceptance Rate](https://leetcode.com/problems/friend-requests-i-overall-acceptance-rate)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[598. Range Addition II](https://leetcode.com/problems/range-addition-ii)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[370. Range Addition](https://leetcode.com/problems/range-addition)
| -|
[599. Minimum Index Sum of Two Lists](https://leetcode.com/problems/minimum-index-sum-of-two-lists)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[160. Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists)
| -|
[600. Non-negative Integers without Consecutive Ones](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
[474. Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
401. Binary Watch
[LeetCode Link](https://leetcode.com/problems/binary-watch)
| 🆓 | | ⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
17. Letter Combinations of a Phone Number
[LeetCode Link](https://leetcode.com/problems/letter-combinations-of-a-phone-number)
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
| +|
402. Remove K Digits
[LeetCode Link](https://leetcode.com/problems/remove-k-digits)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
321. Create Maximum Number
[LeetCode Link](https://leetcode.com/problems/create-maximum-number)
738. Monotone Increasing Digits
[LeetCode Link](https://leetcode.com/problems/monotone-increasing-digits)
1673. Find the Most Competitive Subsequence
[LeetCode Link](https://leetcode.com/problems/find-the-most-competitive-subsequence)
2195. Append K Integers With Minimal Sum
[LeetCode Link](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| +|
403. Frog Jump
[LeetCode Link](https://leetcode.com/problems/frog-jump)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1824. Minimum Sideway Jumps
[LeetCode Link](https://leetcode.com/problems/minimum-sideway-jumps)
2140. Solving Questions With Brainpower
[LeetCode Link](https://leetcode.com/problems/solving-questions-with-brainpower)
| +|
404. Sum of Left Leaves
[LeetCode Link](https://leetcode.com/problems/sum-of-left-leaves)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
405. Convert a Number to Hexadecimal
[LeetCode Link](https://leetcode.com/problems/convert-a-number-to-hexadecimal)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
406. Queue Reconstruction by Height
[LeetCode Link](https://leetcode.com/problems/queue-reconstruction-by-height)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| +|
407. Trapping Rain Water II
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
42. Trapping Rain Water
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water)
| +|
408. Valid Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/valid-word-abbreviation)
| 💰 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
411. Minimum Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/minimum-unique-word-abbreviation)
527. Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/word-abbreviation)
2060. Check if an Original String Exists Given Two Encoded Strings
[LeetCode Link](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| +|
409. Longest Palindrome
[LeetCode Link](https://leetcode.com/problems/longest-palindrome)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
266. Palindrome Permutation
[LeetCode Link](https://leetcode.com/problems/palindrome-permutation)
2131. Longest Palindrome by Concatenating Two Letter Words
[LeetCode Link](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words)
| +|
410. Split Array Largest Sum
[LeetCode Link](https://leetcode.com/problems/split-array-largest-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1011. Capacity To Ship Packages Within D Days
[LeetCode Link](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
1231. Divide Chocolate
[LeetCode Link](https://leetcode.com/problems/divide-chocolate)
2098. Subsequence of Size K With the Largest Even Sum
[LeetCode Link](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| +|
411. Minimum Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
320. Generalized Abbreviation
[LeetCode Link](https://leetcode.com/problems/generalized-abbreviation)
408. Valid Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/valid-word-abbreviation)
527. Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/word-abbreviation)
| +|
412. Fizz Buzz
[LeetCode Link](https://leetcode.com/problems/fizz-buzz)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1195. Fizz Buzz Multithreaded
[LeetCode Link](https://leetcode.com/problems/fizz-buzz-multithreaded)
| +|
413. Arithmetic Slices
[LeetCode Link](https://leetcode.com/problems/arithmetic-slices)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
446. Arithmetic Slices II - Subsequence
[LeetCode Link](https://leetcode.com/problems/arithmetic-slices-ii-subsequence)
1630. Arithmetic Subarrays
[LeetCode Link](https://leetcode.com/problems/arithmetic-subarrays)
| +|
414. Third Maximum Number
[LeetCode Link](https://leetcode.com/problems/third-maximum-number)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
| +|
415. Add Strings
[LeetCode Link](https://leetcode.com/problems/add-strings)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
43. Multiply Strings
[LeetCode Link](https://leetcode.com/problems/multiply-strings)
989. Add to Array-Form of Integer
[LeetCode Link](https://leetcode.com/problems/add-to-array-form-of-integer)
| +|
416. Partition Equal Subset Sum
[LeetCode Link](https://leetcode.com/problems/partition-equal-subset-sum)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
698. Partition to K Equal Sum Subsets
[LeetCode Link](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
1981. Minimize the Difference Between Target and Chosen Elements
[LeetCode Link](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
2025. Maximum Number of Ways to Partition an Array
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| +|
417. Pacific Atlantic Water Flow
[LeetCode Link](https://leetcode.com/problems/pacific-atlantic-water-flow)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
418. Sentence Screen Fitting
[LeetCode Link](https://leetcode.com/problems/sentence-screen-fitting)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2052. Minimum Cost to Separate Sentence Into Rows
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-separate-sentence-into-rows)
| +|
419. Battleships in a Board
[LeetCode Link](https://leetcode.com/problems/battleships-in-a-board)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
420. Strong Password Checker
[LeetCode Link](https://leetcode.com/problems/strong-password-checker)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
421. Maximum XOR of Two Numbers in an Array
[LeetCode Link](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
1707. Maximum XOR With an Element From Array
[LeetCode Link](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| +|
422. Valid Word Square
[LeetCode Link](https://leetcode.com/problems/valid-word-square)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
425. Word Squares
[LeetCode Link](https://leetcode.com/problems/word-squares)
766. Toeplitz Matrix
[LeetCode Link](https://leetcode.com/problems/toeplitz-matrix)
| +|
423. Reconstruct Original Digits from English
[LeetCode Link](https://leetcode.com/problems/reconstruct-original-digits-from-english)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
424. Longest Repeating Character Replacement
[LeetCode Link](https://leetcode.com/problems/longest-repeating-character-replacement)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
2024. Maximize the Confusion of an Exam
[LeetCode Link](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| +|
425. Word Squares
[LeetCode Link](https://leetcode.com/problems/word-squares)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
422. Valid Word Square
[LeetCode Link](https://leetcode.com/problems/valid-word-square)
| +|
426. Convert Binary Search Tree to Sorted Doubly Linked List
[LeetCode Link](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
| +|
427. Construct Quad Tree
[LeetCode Link](https://leetcode.com/problems/construct-quad-tree)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
428. Serialize and Deserialize N-ary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
297. Serialize and Deserialize Binary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
431. Encode N-ary Tree to Binary Tree
[LeetCode Link](https://leetcode.com/problems/encode-n-ary-tree-to-binary-tree)
449. Serialize and Deserialize BST
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-bst)
| +|
429. N-ary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
589. N-ary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
590. N-ary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
2039. The Time When the Network Becomes Idle
[LeetCode Link](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| +|
430. Flatten a Multilevel Doubly Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
|
114. Flatten Binary Tree to Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
1660. Correct a Binary Tree
[LeetCode Link](https://leetcode.com/problems/correct-a-binary-tree)
| +|
431. Encode N-ary Tree to Binary Tree
[LeetCode Link](https://leetcode.com/problems/encode-n-ary-tree-to-binary-tree)
| 💰 | | ⭐️⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
428. Serialize and Deserialize N-ary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
| +|
432. All O`one Data Structure
[LeetCode Link](https://leetcode.com/problems/all-oone-data-structure)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
|
| +|
433. Minimum Genetic Mutation
[LeetCode Link](https://leetcode.com/problems/minimum-genetic-mutation)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
127. Word Ladder
[LeetCode Link](https://leetcode.com/problems/word-ladder)
| +|
434. Number of Segments in a String
[LeetCode Link](https://leetcode.com/problems/number-of-segments-in-a-string)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
435. Non-overlapping Intervals
[LeetCode Link](https://leetcode.com/problems/non-overlapping-intervals)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
452. Minimum Number of Arrows to Burst Balloons
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
| +|
436. Find Right Interval
[LeetCode Link](https://leetcode.com/problems/find-right-interval)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
352. Data Stream as Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| +|
437. Path Sum III
[LeetCode Link](https://leetcode.com/problems/path-sum-iii)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
666. Path Sum IV
[LeetCode Link](https://leetcode.com/problems/path-sum-iv)
687. Longest Univalue Path
[LeetCode Link](https://leetcode.com/problems/longest-univalue-path)
| +|
438. Find All Anagrams in a String
[LeetCode Link](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
242. Valid Anagram
[LeetCode Link](https://leetcode.com/problems/valid-anagram)
567. Permutation in String
[LeetCode Link](https://leetcode.com/problems/permutation-in-string)
| +|
439. Ternary Expression Parser
[LeetCode Link](https://leetcode.com/problems/ternary-expression-parser)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
385. Mini Parser
[LeetCode Link](https://leetcode.com/problems/mini-parser)
722. Remove Comments
[LeetCode Link](https://leetcode.com/problems/remove-comments)
736. Parse Lisp Expression
[LeetCode Link](https://leetcode.com/problems/parse-lisp-expression)
| +|
440. K-th Smallest in Lexicographical Order
[LeetCode Link](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order)
| 🆓 | | ⭐️⭐️⭐️ |
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
441. Arranging Coins
[LeetCode Link](https://leetcode.com/problems/arranging-coins)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
442. Find All Duplicates in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-duplicates-in-an-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
448. Find All Numbers Disappeared in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
| +|
443. String Compression
[LeetCode Link](https://leetcode.com/problems/string-compression)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
38. Count and Say
[LeetCode Link](https://leetcode.com/problems/count-and-say)
271. Encode and Decode Strings
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-strings)
604. Design Compressed String Iterator
[LeetCode Link](https://leetcode.com/problems/design-compressed-string-iterator)
1313. Decompress Run-Length Encoded List
[LeetCode Link](https://leetcode.com/problems/decompress-run-length-encoded-list)
| +|
444. Sequence Reconstruction
[LeetCode Link](https://leetcode.com/problems/sequence-reconstruction)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
| +|
445. Add Two Numbers II
[LeetCode Link](https://leetcode.com/problems/add-two-numbers-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
1634. Add Two Polynomials Represented as Linked Lists
[LeetCode Link](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| +|
446. Arithmetic Slices II - Subsequence
[LeetCode Link](https://leetcode.com/problems/arithmetic-slices-ii-subsequence)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
413. Arithmetic Slices
[LeetCode Link](https://leetcode.com/problems/arithmetic-slices)
| +|
447. Number of Boomerangs
[LeetCode Link](https://leetcode.com/problems/number-of-boomerangs)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
356. Line Reflection
[LeetCode Link](https://leetcode.com/problems/line-reflection)
| +|
448. Find All Numbers Disappeared in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
41. First Missing Positive
[LeetCode Link](https://leetcode.com/problems/first-missing-positive)
442. Find All Duplicates in an Array
[LeetCode Link](https://leetcode.com/problems/find-all-duplicates-in-an-array)
1980. Find Unique Binary String
[LeetCode Link](https://leetcode.com/problems/find-unique-binary-string)
2195. Append K Integers With Minimal Sum
[LeetCode Link](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| +|
449. Serialize and Deserialize BST
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-bst)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
297. Serialize and Deserialize Binary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
428. Serialize and Deserialize N-ary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree)
652. Find Duplicate Subtrees
[LeetCode Link](https://leetcode.com/problems/find-duplicate-subtrees)
| +|
450. Delete Node in a BST
[LeetCode Link](https://leetcode.com/problems/delete-node-in-a-bst)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
776. Split BST
[LeetCode Link](https://leetcode.com/problems/split-bst)
| +|
451. Sort Characters By Frequency
[LeetCode Link](https://leetcode.com/problems/sort-characters-by-frequency)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
387. First Unique Character in a String
[LeetCode Link](https://leetcode.com/problems/first-unique-character-in-a-string)
1636. Sort Array by Increasing Frequency
[LeetCode Link](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| +|
452. Minimum Number of Arrows to Burst Balloons
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
253. Meeting Rooms II
[LeetCode Link](https://leetcode.com/problems/meeting-rooms-ii)
435. Non-overlapping Intervals
[LeetCode Link](https://leetcode.com/problems/non-overlapping-intervals)
| +|
453. Minimum Moves to Equal Array Elements
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
462. Minimum Moves to Equal Array Elements II
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
2137. Pour Water Between Buckets to Make Water Levels Equal
[LeetCode Link](https://leetcode.com/problems/pour-water-between-buckets-to-make-water-levels-equal)
2141. Maximum Running Time of N Computers
[LeetCode Link](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| +|
454. 4Sum II
[LeetCode Link](https://leetcode.com/problems/4sum-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
18. 4Sum
[LeetCode Link](https://leetcode.com/problems/4sum)
| +|
455. Assign Cookies
[LeetCode Link](https://leetcode.com/problems/assign-cookies)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
456. 132 Pattern
[LeetCode Link](https://leetcode.com/problems/132-pattern)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
457. Circular Array Loop
[LeetCode Link](https://leetcode.com/problems/circular-array-loop)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
458. Poor Pigs
[LeetCode Link](https://leetcode.com/problems/poor-pigs)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
459. Repeated Substring Pattern
[LeetCode Link](https://leetcode.com/problems/repeated-substring-pattern)
| 🆓 | 👀 | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
28. Implement strStr()
[LeetCode Link](https://leetcode.com/problems/implement-strstr)
686. Repeated String Match
[LeetCode Link](https://leetcode.com/problems/repeated-string-match)
| +|
460. LFU Cache
[LeetCode Link](https://leetcode.com/problems/lfu-cache)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
|
146. LRU Cache
[LeetCode Link](https://leetcode.com/problems/lru-cache)
588. Design In-Memory File System
[LeetCode Link](https://leetcode.com/problems/design-in-memory-file-system)
| +|
461. Hamming Distance
[LeetCode Link](https://leetcode.com/problems/hamming-distance)
| 🆓 | ✅ | ⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
477. Total Hamming Distance
[LeetCode Link](https://leetcode.com/problems/total-hamming-distance)
| +|
462. Minimum Moves to Equal Array Elements II
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
296. Best Meeting Point
[LeetCode Link](https://leetcode.com/problems/best-meeting-point)
453. Minimum Moves to Equal Array Elements
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-equal-array-elements)
2033. Minimum Operations to Make a Uni-Value Grid
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid)
2171. Removing Minimum Number of Magic Beans
[LeetCode Link](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| +|
463. Island Perimeter
[LeetCode Link](https://leetcode.com/problems/island-perimeter)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
695. Max Area of Island
[LeetCode Link](https://leetcode.com/problems/max-area-of-island)
733. Flood Fill
[LeetCode Link](https://leetcode.com/problems/flood-fill)
1034. Coloring A Border
[LeetCode Link](https://leetcode.com/problems/coloring-a-border)
| +|
464. Can I Win
[LeetCode Link](https://leetcode.com/problems/can-i-win)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
294. Flip Game II
[LeetCode Link](https://leetcode.com/problems/flip-game-ii)
375. Guess Number Higher or Lower II
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
486. Predict the Winner
[LeetCode Link](https://leetcode.com/problems/predict-the-winner)
| +|
465. Optimal Account Balancing
[LeetCode Link](https://leetcode.com/problems/optimal-account-balancing)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
466. Count The Repetitions
[LeetCode Link](https://leetcode.com/problems/count-the-repetitions)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
467. Unique Substrings in Wraparound String
[LeetCode Link](https://leetcode.com/problems/unique-substrings-in-wraparound-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
468. Validate IP Address
[LeetCode Link](https://leetcode.com/problems/validate-ip-address)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
751. IP to CIDR
[LeetCode Link](https://leetcode.com/problems/ip-to-cidr)
| +|
469. Convex Polygon
[LeetCode Link](https://leetcode.com/problems/convex-polygon)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
470. Implement Rand10() Using Rand7()
[LeetCode Link](https://leetcode.com/problems/implement-rand10-using-rand7)
| 🆓 | 👀 | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Rejection Sampling
[LeetCode Link](https://leetcode.com/tag/rejection-sampling)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
471. Encode String with Shortest Length
[LeetCode Link](https://leetcode.com/problems/encode-string-with-shortest-length)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
394. Decode String
[LeetCode Link](https://leetcode.com/problems/decode-string)
726. Number of Atoms
[LeetCode Link](https://leetcode.com/problems/number-of-atoms)
| +|
472. Concatenated Words
[LeetCode Link](https://leetcode.com/problems/concatenated-words)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
140. Word Break II
[LeetCode Link](https://leetcode.com/problems/word-break-ii)
| +|
473. Matchsticks to Square
[LeetCode Link](https://leetcode.com/problems/matchsticks-to-square)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
474. Ones and Zeroes
[LeetCode Link](https://leetcode.com/problems/ones-and-zeroes)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
600. Non-negative Integers without Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
2031. Count Subarrays With More Ones Than Zeros
[LeetCode Link](https://leetcode.com/problems/count-subarrays-with-more-ones-than-zeros)
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| +|
475. Heaters
[LeetCode Link](https://leetcode.com/problems/heaters)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
476. Number Complement
[LeetCode Link](https://leetcode.com/problems/number-complement)
| 🆓 | ✅ | ⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
477. Total Hamming Distance
[LeetCode Link](https://leetcode.com/problems/total-hamming-distance)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
461. Hamming Distance
[LeetCode Link](https://leetcode.com/problems/hamming-distance)
| +|
478. Generate Random Point in a Circle
[LeetCode Link](https://leetcode.com/problems/generate-random-point-in-a-circle)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Rejection Sampling
[LeetCode Link](https://leetcode.com/tag/rejection-sampling)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
497. Random Point in Non-overlapping Rectangles
[LeetCode Link](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
| +|
479. Largest Palindrome Product
[LeetCode Link](https://leetcode.com/problems/largest-palindrome-product)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
480. Sliding Window Median
[LeetCode Link](https://leetcode.com/problems/sliding-window-median)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
295. Find Median from Data Stream
[LeetCode Link](https://leetcode.com/problems/find-median-from-data-stream)
| +|
481. Magical String
[LeetCode Link](https://leetcode.com/problems/magical-string)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
482. License Key Formatting
[LeetCode Link](https://leetcode.com/problems/license-key-formatting)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
483. Smallest Good Base
[LeetCode Link](https://leetcode.com/problems/smallest-good-base)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
484. Find Permutation
[LeetCode Link](https://leetcode.com/problems/find-permutation)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
485. Max Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
487. Max Consecutive Ones II
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-ii)
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
1446. Consecutive Characters
[LeetCode Link](https://leetcode.com/problems/consecutive-characters)
1869. Longer Contiguous Segments of Ones than Zeros
[LeetCode Link](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| +|
486. Predict the Winner
[LeetCode Link](https://leetcode.com/problems/predict-the-winner)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
464. Can I Win
[LeetCode Link](https://leetcode.com/problems/can-i-win)
| +|
487. Max Consecutive Ones II
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
485. Max Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones)
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| +|
488. Zuma Game
[LeetCode Link](https://leetcode.com/problems/zuma-game)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
489. Robot Room Cleaner
[LeetCode Link](https://leetcode.com/problems/robot-room-cleaner)
| 💰 | | ⭐️⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
1778. Shortest Path in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
1810. Minimum Path Cost in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
2061. Number of Spaces Cleaning Robot Cleaned
[LeetCode Link](https://leetcode.com/problems/number-of-spaces-cleaning-robot-cleaned)
| +|
490. The Maze
[LeetCode Link](https://leetcode.com/problems/the-maze)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
499. The Maze III
[LeetCode Link](https://leetcode.com/problems/the-maze-iii)
505. The Maze II
[LeetCode Link](https://leetcode.com/problems/the-maze-ii)
| +|
491. Increasing Subsequences
[LeetCode Link](https://leetcode.com/problems/increasing-subsequences)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
646. Maximum Length of Pair Chain
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-pair-chain)
| +|
492. Construct the Rectangle
[LeetCode Link](https://leetcode.com/problems/construct-the-rectangle)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
493. Reverse Pairs
[LeetCode Link](https://leetcode.com/problems/reverse-pairs)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
327. Count of Range Sum
[LeetCode Link](https://leetcode.com/problems/count-of-range-sum)
| +|
494. Target Sum
[LeetCode Link](https://leetcode.com/problems/target-sum)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
282. Expression Add Operators
[LeetCode Link](https://leetcode.com/problems/expression-add-operators)
| +|
495. Teemo Attacking
[LeetCode Link](https://leetcode.com/problems/teemo-attacking)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
605. Can Place Flowers
[LeetCode Link](https://leetcode.com/problems/can-place-flowers)
649. Dota2 Senate
[LeetCode Link](https://leetcode.com/problems/dota2-senate)
| +|
496. Next Greater Element I
[LeetCode Link](https://leetcode.com/problems/next-greater-element-i)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
503. Next Greater Element II
[LeetCode Link](https://leetcode.com/problems/next-greater-element-ii)
556. Next Greater Element III
[LeetCode Link](https://leetcode.com/problems/next-greater-element-iii)
739. Daily Temperatures
[LeetCode Link](https://leetcode.com/problems/daily-temperatures)
2104. Sum of Subarray Ranges
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-ranges)
| +|
497. Random Point in Non-overlapping Rectangles
[LeetCode Link](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Reservoir Sampling
[LeetCode Link](https://leetcode.com/tag/reservoir-sampling)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
478. Generate Random Point in a Circle
[LeetCode Link](https://leetcode.com/problems/generate-random-point-in-a-circle)
528. Random Pick with Weight
[LeetCode Link](https://leetcode.com/problems/random-pick-with-weight)
| +|
498. Diagonal Traverse
[LeetCode Link](https://leetcode.com/problems/diagonal-traverse)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2075. Decode the Slanted Ciphertext
[LeetCode Link](https://leetcode.com/problems/decode-the-slanted-ciphertext)
| +|
499. The Maze III
[LeetCode Link](https://leetcode.com/problems/the-maze-iii)
| 💰 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
490. The Maze
[LeetCode Link](https://leetcode.com/problems/the-maze)
505. The Maze II
[LeetCode Link](https://leetcode.com/problems/the-maze-ii)
| +|
500. Keyboard Row
[LeetCode Link](https://leetcode.com/problems/keyboard-row)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
501. Find Mode in Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/find-mode-in-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
98. Validate Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/validate-binary-search-tree)
| +|
502. IPO
[LeetCode Link](https://leetcode.com/problems/ipo)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
503. Next Greater Element II
[LeetCode Link](https://leetcode.com/problems/next-greater-element-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
496. Next Greater Element I
[LeetCode Link](https://leetcode.com/problems/next-greater-element-i)
556. Next Greater Element III
[LeetCode Link](https://leetcode.com/problems/next-greater-element-iii)
| +|
504. Base 7
[LeetCode Link](https://leetcode.com/problems/base-7)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
505. The Maze II
[LeetCode Link](https://leetcode.com/problems/the-maze-ii)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
490. The Maze
[LeetCode Link](https://leetcode.com/problems/the-maze)
499. The Maze III
[LeetCode Link](https://leetcode.com/problems/the-maze-iii)
| +|
506. Relative Ranks
[LeetCode Link](https://leetcode.com/problems/relative-ranks)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
507. Perfect Number
[LeetCode Link](https://leetcode.com/problems/perfect-number)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
728. Self Dividing Numbers
[LeetCode Link](https://leetcode.com/problems/self-dividing-numbers)
| +|
508. Most Frequent Subtree Sum
[LeetCode Link](https://leetcode.com/problems/most-frequent-subtree-sum)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
572. Subtree of Another Tree
[LeetCode Link](https://leetcode.com/problems/subtree-of-another-tree)
1973. Count Nodes Equal to Sum of Descendants
[LeetCode Link](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| +|
509. Fibonacci Number
[LeetCode Link](https://leetcode.com/problems/fibonacci-number)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
70. Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/climbing-stairs)
842. Split Array into Fibonacci Sequence
[LeetCode Link](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
873. Length of Longest Fibonacci Subsequence
[LeetCode Link](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence)
1137. N-th Tribonacci Number
[LeetCode Link](https://leetcode.com/problems/n-th-tribonacci-number)
| +|
510. Inorder Successor in BST II
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst-ii)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
285. Inorder Successor in BST
[LeetCode Link](https://leetcode.com/problems/inorder-successor-in-bst)
| +|
511. Game Play Analysis I
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
512. Game Play Analysis II
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-ii)
| +|
512. Game Play Analysis II
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
511. Game Play Analysis I
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-i)
534. Game Play Analysis III
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iii)
| +|
513. Find Bottom Left Tree Value
[LeetCode Link](https://leetcode.com/problems/find-bottom-left-tree-value)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
514. Freedom Trail
[LeetCode Link](https://leetcode.com/problems/freedom-trail)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
515. Find Largest Value in Each Tree Row
[LeetCode Link](https://leetcode.com/problems/find-largest-value-in-each-tree-row)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
647. Palindromic Substrings
[LeetCode Link](https://leetcode.com/problems/palindromic-substrings)
730. Count Different Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/count-different-palindromic-subsequences)
1143. Longest Common Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence)
1682. Longest Palindromic Subsequence II
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence-ii)
1771. Maximize Palindrome Length From Subsequences
[LeetCode Link](https://leetcode.com/problems/maximize-palindrome-length-from-subsequences)
2002. Maximum Product of the Length of Two Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences)
| +|
517. Super Washing Machines
[LeetCode Link](https://leetcode.com/problems/super-washing-machines)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
518. Coin Change 2
[LeetCode Link](https://leetcode.com/problems/coin-change-2)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
519. Random Flip Matrix
[LeetCode Link](https://leetcode.com/problems/random-flip-matrix)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Reservoir Sampling
[LeetCode Link](https://leetcode.com/tag/reservoir-sampling)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
| +|
520. Detect Capital
[LeetCode Link](https://leetcode.com/problems/detect-capital)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2129. Capitalize the Title
[LeetCode Link](https://leetcode.com/problems/capitalize-the-title)
| +|
521. Longest Uncommon Subsequence I
[LeetCode Link](https://leetcode.com/problems/longest-uncommon-subsequence-i)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
522. Longest Uncommon Subsequence II
[LeetCode Link](https://leetcode.com/problems/longest-uncommon-subsequence-ii)
| +|
522. Longest Uncommon Subsequence II
[LeetCode Link](https://leetcode.com/problems/longest-uncommon-subsequence-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
521. Longest Uncommon Subsequence I
[LeetCode Link](https://leetcode.com/problems/longest-uncommon-subsequence-i)
| +|
523. Continuous Subarray Sum
[LeetCode Link](https://leetcode.com/problems/continuous-subarray-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
2121. Intervals Between Identical Elements
[LeetCode Link](https://leetcode.com/problems/intervals-between-identical-elements)
| +|
524. Longest Word in Dictionary through Deleting
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary-through-deleting)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
720. Longest Word in Dictionary
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary)
| +|
525. Contiguous Array
[LeetCode Link](https://leetcode.com/problems/contiguous-array)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
325. Maximum Size Subarray Sum Equals k
[LeetCode Link](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
| +|
526. Beautiful Arrangement
[LeetCode Link](https://leetcode.com/problems/beautiful-arrangement)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
667. Beautiful Arrangement II
[LeetCode Link](https://leetcode.com/problems/beautiful-arrangement-ii)
| +|
527. Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/word-abbreviation)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
408. Valid Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/valid-word-abbreviation)
411. Minimum Unique Word Abbreviation
[LeetCode Link](https://leetcode.com/problems/minimum-unique-word-abbreviation)
| +|
528. Random Pick with Weight
[LeetCode Link](https://leetcode.com/problems/random-pick-with-weight)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
398. Random Pick Index
[LeetCode Link](https://leetcode.com/problems/random-pick-index)
497. Random Point in Non-overlapping Rectangles
[LeetCode Link](https://leetcode.com/problems/random-point-in-non-overlapping-rectangles)
710. Random Pick with Blacklist
[LeetCode Link](https://leetcode.com/problems/random-pick-with-blacklist)
| +|
529. Minesweeper
[LeetCode Link](https://leetcode.com/problems/minesweeper)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2101. Detonate the Maximum Bombs
[LeetCode Link](https://leetcode.com/problems/detonate-the-maximum-bombs)
| +|
530. Minimum Absolute Difference in BST
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-difference-in-bst)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
532. K-diff Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| +|
531. Lonely Pixel I
[LeetCode Link](https://leetcode.com/problems/lonely-pixel-i)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
533. Lonely Pixel II
[LeetCode Link](https://leetcode.com/problems/lonely-pixel-ii)
| +|
532. K-diff Pairs in an Array
[LeetCode Link](https://leetcode.com/problems/k-diff-pairs-in-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
530. Minimum Absolute Difference in BST
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-difference-in-bst)
2006. Count Number of Pairs With Absolute Difference K
[LeetCode Link](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k)
2040. Kth Smallest Product of Two Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays)
| +|
533. Lonely Pixel II
[LeetCode Link](https://leetcode.com/problems/lonely-pixel-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
531. Lonely Pixel I
[LeetCode Link](https://leetcode.com/problems/lonely-pixel-i)
| +|
534. Game Play Analysis III
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
512. Game Play Analysis II
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-ii)
550. Game Play Analysis IV
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iv)
| +|
535. Encode and Decode TinyURL
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-tinyurl)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
536. Construct Binary Tree from String
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-string)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
606. Construct String from Binary Tree
[LeetCode Link](https://leetcode.com/problems/construct-string-from-binary-tree)
| +|
537. Complex Number Multiplication
[LeetCode Link](https://leetcode.com/problems/complex-number-multiplication)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
538. Convert BST to Greater Tree
[LeetCode Link](https://leetcode.com/problems/convert-bst-to-greater-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
539. Minimum Time Difference
[LeetCode Link](https://leetcode.com/problems/minimum-time-difference)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2162. Minimum Cost to Set Cooking Time
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-set-cooking-time)
| +|
540. Single Element in a Sorted Array
[LeetCode Link](https://leetcode.com/problems/single-element-in-a-sorted-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
541. Reverse String II
[LeetCode Link](https://leetcode.com/problems/reverse-string-ii)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
344. Reverse String
[LeetCode Link](https://leetcode.com/problems/reverse-string)
557. Reverse Words in a String III
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string-iii)
| +|
542. 01 Matrix
[LeetCode Link](https://leetcode.com/problems/01-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1730. Shortest Path to Get Food
[LeetCode Link](https://leetcode.com/problems/shortest-path-to-get-food)
2123. Minimum Operations to Remove Adjacent Ones in Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
| +|
543. Diameter of Binary Tree
[LeetCode Link](https://leetcode.com/problems/diameter-of-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1522. Diameter of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/diameter-of-n-ary-tree)
| +|
544. Output Contest Matches
[LeetCode Link](https://leetcode.com/problems/output-contest-matches)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
545. Boundary of Binary Tree
[LeetCode Link](https://leetcode.com/problems/boundary-of-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
199. Binary Tree Right Side View
[LeetCode Link](https://leetcode.com/problems/binary-tree-right-side-view)
| +|
546. Remove Boxes
[LeetCode Link](https://leetcode.com/problems/remove-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
664. Strange Printer
[LeetCode Link](https://leetcode.com/problems/strange-printer)
2107. Number of Unique Flavors After Sharing K Candies
[LeetCode Link](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| +|
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
| 🆓 | ✅ | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
323. Number of Connected Components in an Undirected Graph
[LeetCode Link](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph)
657. Robot Return to Origin
[LeetCode Link](https://leetcode.com/problems/robot-return-to-origin)
734. Sentence Similarity
[LeetCode Link](https://leetcode.com/problems/sentence-similarity)
737. Sentence Similarity II
[LeetCode Link](https://leetcode.com/problems/sentence-similarity-ii)
1101. The Earliest Moment When Everyone Become Friends
[LeetCode Link](https://leetcode.com/problems/the-earliest-moment-when-everyone-become-friends)
2101. Detonate the Maximum Bombs
[LeetCode Link](https://leetcode.com/problems/detonate-the-maximum-bombs)
| +|
548. Split Array with Equal Sum
[LeetCode Link](https://leetcode.com/problems/split-array-with-equal-sum)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1573. Number of Ways to Split a String
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-split-a-string)
| +|
549. Binary Tree Longest Consecutive Sequence II
[LeetCode Link](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
298. Binary Tree Longest Consecutive Sequence
[LeetCode Link](https://leetcode.com/problems/binary-tree-longest-consecutive-sequence)
| +|
550. Game Play Analysis IV
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iv)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
534. Game Play Analysis III
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iii)
1097. Game Play Analysis V
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-v)
| +|
551. Student Attendance Record I
[LeetCode Link](https://leetcode.com/problems/student-attendance-record-i)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
552. Student Attendance Record II
[LeetCode Link](https://leetcode.com/problems/student-attendance-record-ii)
| +|
552. Student Attendance Record II
[LeetCode Link](https://leetcode.com/problems/student-attendance-record-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
551. Student Attendance Record I
[LeetCode Link](https://leetcode.com/problems/student-attendance-record-i)
| +|
553. Optimal Division
[LeetCode Link](https://leetcode.com/problems/optimal-division)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
554. Brick Wall
[LeetCode Link](https://leetcode.com/problems/brick-wall)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
2184. Number of Ways to Build Sturdy Brick Wall
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| +|
555. Split Concatenated Strings
[LeetCode Link](https://leetcode.com/problems/split-concatenated-strings)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
556. Next Greater Element III
[LeetCode Link](https://leetcode.com/problems/next-greater-element-iii)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
496. Next Greater Element I
[LeetCode Link](https://leetcode.com/problems/next-greater-element-i)
503. Next Greater Element II
[LeetCode Link](https://leetcode.com/problems/next-greater-element-ii)
1842. Next Palindrome Using Same Digits
[LeetCode Link](https://leetcode.com/problems/next-palindrome-using-same-digits)
| +|
557. Reverse Words in a String III
[LeetCode Link](https://leetcode.com/problems/reverse-words-in-a-string-iii)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
541. Reverse String II
[LeetCode Link](https://leetcode.com/problems/reverse-string-ii)
| +|
558. Logical OR of Two Binary Grids Represented as Quad-Trees
[LeetCode Link](https://leetcode.com/problems/logical-or-of-two-binary-grids-represented-as-quad-trees)
| 🆓 | | ⭐️⭐️ |
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
|
| +|
559. Maximum Depth of N-ary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-n-ary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
104. Maximum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-binary-tree)
2039. The Time When the Network Becomes Idle
[LeetCode Link](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
| +|
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
523. Continuous Subarray Sum
[LeetCode Link](https://leetcode.com/problems/continuous-subarray-sum)
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
724. Find Pivot Index
[LeetCode Link](https://leetcode.com/problems/find-pivot-index)
974. Subarray Sums Divisible by K
[LeetCode Link](https://leetcode.com/problems/subarray-sums-divisible-by-k)
1658. Minimum Operations to Reduce X to Zero
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| +|
561. Array Partition I
[LeetCode Link](https://leetcode.com/problems/array-partition-i)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting Sort
[LeetCode Link](https://leetcode.com/tag/counting-sort)
|
1984. Minimum Difference Between Highest and Lowest of K Scores
[LeetCode Link](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores)
2144. Minimum Cost of Buying Candies With Discount
[LeetCode Link](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| +|
562. Longest Line of Consecutive One in Matrix
[LeetCode Link](https://leetcode.com/problems/longest-line-of-consecutive-one-in-matrix)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
563. Binary Tree Tilt
[LeetCode Link](https://leetcode.com/problems/binary-tree-tilt)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1469. Find All The Lonely Nodes
[LeetCode Link](https://leetcode.com/problems/find-all-the-lonely-nodes)
| +|
564. Find the Closest Palindrome
[LeetCode Link](https://leetcode.com/problems/find-the-closest-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1842. Next Palindrome Using Same Digits
[LeetCode Link](https://leetcode.com/problems/next-palindrome-using-same-digits)
| +|
565. Array Nesting
[LeetCode Link](https://leetcode.com/problems/array-nesting)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
339. Nested List Weight Sum
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum)
341. Flatten Nested List Iterator
[LeetCode Link](https://leetcode.com/problems/flatten-nested-list-iterator)
364. Nested List Weight Sum II
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum-ii)
| +|
566. Reshape the Matrix
[LeetCode Link](https://leetcode.com/problems/reshape-the-matrix)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2022. Convert 1D Array Into 2D Array
[LeetCode Link](https://leetcode.com/problems/convert-1d-array-into-2d-array)
| +|
567. Permutation in String
[LeetCode Link](https://leetcode.com/problems/permutation-in-string)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
438. Find All Anagrams in a String
[LeetCode Link](https://leetcode.com/problems/find-all-anagrams-in-a-string)
| +|
568. Maximum Vacation Days
[LeetCode Link](https://leetcode.com/problems/maximum-vacation-days)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
787. Cheapest Flights Within K Stops
[LeetCode Link](https://leetcode.com/problems/cheapest-flights-within-k-stops)
| +|
569. Median Employee Salary
[LeetCode Link](https://leetcode.com/problems/median-employee-salary)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
571. Find Median Given Frequency of Numbers
[LeetCode Link](https://leetcode.com/problems/find-median-given-frequency-of-numbers)
| +|
570. Managers with at Least 5 Direct Reports
[LeetCode Link](https://leetcode.com/problems/managers-with-at-least-5-direct-reports)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
571. Find Median Given Frequency of Numbers
[LeetCode Link](https://leetcode.com/problems/find-median-given-frequency-of-numbers)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
569. Median Employee Salary
[LeetCode Link](https://leetcode.com/problems/median-employee-salary)
| +|
572. Subtree of Another Tree
[LeetCode Link](https://leetcode.com/problems/subtree-of-another-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
250. Count Univalue Subtrees
[LeetCode Link](https://leetcode.com/problems/count-univalue-subtrees)
508. Most Frequent Subtree Sum
[LeetCode Link](https://leetcode.com/problems/most-frequent-subtree-sum)
| +|
573. Squirrel Simulation
[LeetCode Link](https://leetcode.com/problems/squirrel-simulation)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
574. Winning Candidate
[LeetCode Link](https://leetcode.com/problems/winning-candidate)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
575. Distribute Candies
[LeetCode Link](https://leetcode.com/problems/distribute-candies)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
576. Out of Boundary Paths
[LeetCode Link](https://leetcode.com/problems/out-of-boundary-paths)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
688. Knight Probability in Chessboard
[LeetCode Link](https://leetcode.com/problems/knight-probability-in-chessboard)
2120. Execution of All Suffix Instructions Staying in a Grid
[LeetCode Link](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| +|
577. Employee Bonus
[LeetCode Link](https://leetcode.com/problems/employee-bonus)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
175. Combine Two Tables
[LeetCode Link](https://leetcode.com/problems/combine-two-tables)
| +|
578. Get Highest Answer Rate Question
[LeetCode Link](https://leetcode.com/problems/get-highest-answer-rate-question)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
579. Find Cumulative Salary of an Employee
[LeetCode Link](https://leetcode.com/problems/find-cumulative-salary-of-an-employee)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
580. Count Student Number in Departments
[LeetCode Link](https://leetcode.com/problems/count-student-number-in-departments)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
581. Shortest Unsorted Continuous Subarray
[LeetCode Link](https://leetcode.com/problems/shortest-unsorted-continuous-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
582. Kill Process
[LeetCode Link](https://leetcode.com/problems/kill-process)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
583. Delete Operation for Two Strings
[LeetCode Link](https://leetcode.com/problems/delete-operation-for-two-strings)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
72. Edit Distance
[LeetCode Link](https://leetcode.com/problems/edit-distance)
712. Minimum ASCII Delete Sum for Two Strings
[LeetCode Link](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
1143. Longest Common Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence)
| +|
584. Find Customer Referee
[LeetCode Link](https://leetcode.com/problems/find-customer-referee)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
585. Investments in 2016
[LeetCode Link](https://leetcode.com/problems/investments-in-2016)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
586. Customer Placing the Largest Number of Orders
[LeetCode Link](https://leetcode.com/problems/customer-placing-the-largest-number-of-orders)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
587. Erect the Fence
[LeetCode Link](https://leetcode.com/problems/erect-the-fence)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
1924. Erect the Fence II
[LeetCode Link](https://leetcode.com/problems/erect-the-fence-ii)
| +|
588. Design In-Memory File System
[LeetCode Link](https://leetcode.com/problems/design-in-memory-file-system)
| 💰 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
146. LRU Cache
[LeetCode Link](https://leetcode.com/problems/lru-cache)
460. LFU Cache
[LeetCode Link](https://leetcode.com/problems/lfu-cache)
635. Design Log Storage System
[LeetCode Link](https://leetcode.com/problems/design-log-storage-system)
| +|
589. N-ary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
144. Binary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-preorder-traversal)
429. N-ary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
590. N-ary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| +|
590. N-ary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-postorder-traversal)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
145. Binary Tree Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-postorder-traversal)
429. N-ary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-level-order-traversal)
589. N-ary Tree Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/n-ary-tree-preorder-traversal)
| +|
591. Tag Validator
[LeetCode Link](https://leetcode.com/problems/tag-validator)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
616. Add Bold Tag in String
[LeetCode Link](https://leetcode.com/problems/add-bold-tag-in-string)
| +|
592. Fraction Addition and Subtraction
[LeetCode Link](https://leetcode.com/problems/fraction-addition-and-subtraction)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
640. Solve the Equation
[LeetCode Link](https://leetcode.com/problems/solve-the-equation)
| +|
593. Valid Square
[LeetCode Link](https://leetcode.com/problems/valid-square)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
594. Longest Harmonious Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-harmonious-subsequence)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
595. Big Countries
[LeetCode Link](https://leetcode.com/problems/big-countries)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
596. Classes More Than 5 Students
[LeetCode Link](https://leetcode.com/problems/classes-more-than-5-students)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
597. Friend Requests I: Overall Acceptance Rate
[LeetCode Link](https://leetcode.com/problems/friend-requests-i-overall-acceptance-rate)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
598. Range Addition II
[LeetCode Link](https://leetcode.com/problems/range-addition-ii)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
370. Range Addition
[LeetCode Link](https://leetcode.com/problems/range-addition)
| +|
599. Minimum Index Sum of Two Lists
[LeetCode Link](https://leetcode.com/problems/minimum-index-sum-of-two-lists)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
160. Intersection of Two Linked Lists
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-linked-lists)
| +|
600. Non-negative Integers without Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/non-negative-integers-without-consecutive-ones)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
474. Ones and Zeroes
[LeetCode Link](https://leetcode.com/problems/ones-and-zeroes)
| \ No newline at end of file diff --git a/doc/table-4.md b/doc/table-4.md index 76f3ac0c..e8c35bac 100644 --- a/doc/table-4.md +++ b/doc/table-4.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[601. Human Traffic of Stadium](https://leetcode.com/problems/human-traffic-of-stadium)
| 🆓 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[602. Friend Requests II: Who Has the Most Friends](https://leetcode.com/problems/friend-requests-ii-who-has-the-most-friends)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[603. Consecutive Available Seats](https://leetcode.com/problems/consecutive-available-seats)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[604. Design Compressed String Iterator](https://leetcode.com/problems/design-compressed-string-iterator)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Iterator](https://leetcode.com/tag/iterator)
|
[146. LRU Cache](https://leetcode.com/problems/lru-cache)
[443. String Compression](https://leetcode.com/problems/string-compression)
| -|
[605. Can Place Flowers](https://leetcode.com/problems/can-place-flowers)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[495. Teemo Attacking](https://leetcode.com/problems/teemo-attacking)
[735. Asteroid Collision](https://leetcode.com/problems/asteroid-collision)
| -|
[606. Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[536. Construct Binary Tree from String](https://leetcode.com/problems/construct-binary-tree-from-string)
[652. Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees)
| -|
[607. Sales Person](https://leetcode.com/problems/sales-person)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[608. Tree Node](https://leetcode.com/problems/tree-node)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[609. Find Duplicate File in System](https://leetcode.com/problems/find-duplicate-file-in-system)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[1948. Delete Duplicate Folders in System](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| -|
[610. Triangle Judgement](https://leetcode.com/problems/triangle-judgement)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[611. Valid Triangle Number](https://leetcode.com/problems/valid-triangle-number)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[259. 3Sum Smaller](https://leetcode.com/problems/3sum-smaller)
| -|
[612. Shortest Distance in a Plane](https://leetcode.com/problems/shortest-distance-in-a-plane)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[613. Shortest Distance in a Line](https://leetcode.com/problems/shortest-distance-in-a-line)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[614. Second Degree Follower](https://leetcode.com/problems/second-degree-follower)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[615. Average Salary: Departments VS Company](https://leetcode.com/problems/average-salary-departments-vs-company)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1501. Countries You Can Safely Invest In](https://leetcode.com/problems/countries-you-can-safely-invest-in)
| -|
[616. Add Bold Tag in String](https://leetcode.com/problems/add-bold-tag-in-string)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[String Matching](https://leetcode.com/tag/string-matching)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[591. Tag Validator](https://leetcode.com/problems/tag-validator)
| -|
[617. Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[618. Students Report By Geography](https://leetcode.com/problems/students-report-by-geography)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[619. Biggest Single Number](https://leetcode.com/problems/biggest-single-number)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[620. Not Boring Movies](https://leetcode.com/problems/not-boring-movies)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[621. Task Scheduler](https://leetcode.com/problems/task-scheduler)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Counting](https://leetcode.com/tag/counting)
|
[358. Rearrange String k Distance Apart](https://leetcode.com/problems/rearrange-string-k-distance-apart)
[767. Reorganize String](https://leetcode.com/problems/reorganize-string)
[1953. Maximum Number of Weeks for Which You Can Work](https://leetcode.com/problems/maximum-number-of-weeks-for-which-you-can-work)
| -|
[622. Design Circular Queue](https://leetcode.com/problems/design-circular-queue)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[641. Design Circular Deque](https://leetcode.com/problems/design-circular-deque)
[1670. Design Front Middle Back Queue](https://leetcode.com/problems/design-front-middle-back-queue)
| -|
[623. Add One Row to Tree](https://leetcode.com/problems/add-one-row-to-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[624. Maximum Distance in Arrays](https://leetcode.com/problems/maximum-distance-in-arrays)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[625. Minimum Factorization](https://leetcode.com/problems/minimum-factorization)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[626. Exchange Seats](https://leetcode.com/problems/exchange-seats)
| 🆓 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[627. Swap Salary](https://leetcode.com/problems/swap-salary)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[628. Maximum Product of Three Numbers](https://leetcode.com/problems/maximum-product-of-three-numbers)
| 🆓 | 👀 | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
|
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
| -|
[629. K Inverse Pairs Array](https://leetcode.com/problems/k-inverse-pairs-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[630. Course Schedule III](https://leetcode.com/problems/course-schedule-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[207. Course Schedule](https://leetcode.com/problems/course-schedule)
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
| -|
[631. Design Excel Sum Formula](https://leetcode.com/problems/design-excel-sum-formula)
| 💰 | | ⭐️⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
[Design](https://leetcode.com/tag/design)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
| -|
[632. Smallest Range Covering Elements from K Lists](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
| -|
[633. Sum of Square Numbers](https://leetcode.com/problems/sum-of-square-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[367. Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square)
| -|
[634. Find the Derangement of An Array](https://leetcode.com/problems/find-the-derangement-of-an-array)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[635. Design Log Storage System](https://leetcode.com/problems/design-log-storage-system)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[588. Design In-Memory File System](https://leetcode.com/problems/design-in-memory-file-system)
| -|
[636. Exclusive Time of Functions](https://leetcode.com/problems/exclusive-time-of-functions)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[637. Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
[107. Binary Tree Level Order Traversal II](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
| -|
[638. Shopping Offers](https://leetcode.com/problems/shopping-offers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[639. Decode Ways II](https://leetcode.com/problems/decode-ways-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[91. Decode Ways](https://leetcode.com/problems/decode-ways)
[1977. Number of Ways to Separate Numbers](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
[2147. Number of Ways to Divide a Long Corridor](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| -|
[640. Solve the Equation](https://leetcode.com/problems/solve-the-equation)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[592. Fraction Addition and Subtraction](https://leetcode.com/problems/fraction-addition-and-subtraction)
| -|
[641. Design Circular Deque](https://leetcode.com/problems/design-circular-deque)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
|
[622. Design Circular Queue](https://leetcode.com/problems/design-circular-queue)
[1670. Design Front Middle Back Queue](https://leetcode.com/problems/design-front-middle-back-queue)
| -|
[642. Design Search Autocomplete System](https://leetcode.com/problems/design-search-autocomplete-system)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
| -|
[643. Maximum Average Subarray I](https://leetcode.com/problems/maximum-average-subarray-i)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[644. Maximum Average Subarray II](https://leetcode.com/problems/maximum-average-subarray-ii)
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| -|
[644. Maximum Average Subarray II](https://leetcode.com/problems/maximum-average-subarray-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[643. Maximum Average Subarray I](https://leetcode.com/problems/maximum-average-subarray-i)
| -|
[645. Set Mismatch](https://leetcode.com/problems/set-mismatch)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sorting](https://leetcode.com/tag/sorting)
|
[287. Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number)
| -|
[646. Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[491. Increasing Subsequences](https://leetcode.com/problems/increasing-subsequences)
| -|
[647. Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[5. Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring)
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
| -|
[648. Replace Words](https://leetcode.com/problems/replace-words)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
| -|
[649. Dota2 Senate](https://leetcode.com/problems/dota2-senate)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Queue](https://leetcode.com/tag/queue)
|
[495. Teemo Attacking](https://leetcode.com/problems/teemo-attacking)
| -|
[650. 2 Keys Keyboard](https://leetcode.com/problems/2-keys-keyboard)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[651. 4 Keys Keyboard](https://leetcode.com/problems/4-keys-keyboard)
[991. Broken Calculator](https://leetcode.com/problems/broken-calculator)
| -|
[651. 4 Keys Keyboard](https://leetcode.com/problems/4-keys-keyboard)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[650. 2 Keys Keyboard](https://leetcode.com/problems/2-keys-keyboard)
| -|
[652. Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[297. Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
[449. Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst)
[606. Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree)
[1948. Delete Duplicate Folders in System](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| -|
[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[167. Two Sum II - Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
[170. Two Sum III - Data structure design](https://leetcode.com/problems/two-sum-iii-data-structure-design)
[1214. Two Sum BSTs](https://leetcode.com/problems/two-sum-bsts)
| -|
[654. Maximum Binary Tree](https://leetcode.com/problems/maximum-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[998. Maximum Binary Tree II](https://leetcode.com/problems/maximum-binary-tree-ii)
| -|
[655. Print Binary Tree](https://leetcode.com/problems/print-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[656. Coin Path](https://leetcode.com/problems/coin-path)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
[213. House Robber II](https://leetcode.com/problems/house-robber-ii)
| -|
[657. Robot Return to Origin](https://leetcode.com/problems/robot-return-to-origin)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
[2120. Execution of All Suffix Instructions Staying in a Grid](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| -|
[658. Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[374. Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower)
[375. Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| -|
[659. Split Array into Consecutive Subsequences](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[1296. Divide Array in Sets of K Consecutive Numbers](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
| -|
[660. Remove 9](https://leetcode.com/problems/remove-9)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[661. Image Smoother](https://leetcode.com/problems/image-smoother)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[662. Maximum Width of Binary Tree](https://leetcode.com/problems/maximum-width-of-binary-tree)
| 🆓 | 👀 | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[663. Equal Tree Partition](https://leetcode.com/problems/equal-tree-partition)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[664. Strange Printer](https://leetcode.com/problems/strange-printer)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[546. Remove Boxes](https://leetcode.com/problems/remove-boxes)
[1591. Strange Printer II](https://leetcode.com/problems/strange-printer-ii)
| -|
[665. Non-decreasing Array](https://leetcode.com/problems/non-decreasing-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2100. Find Good Days to Rob the Bank](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| -|
[666. Path Sum IV](https://leetcode.com/problems/path-sum-iv)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[112. Path Sum](https://leetcode.com/problems/path-sum)
[113. Path Sum II](https://leetcode.com/problems/path-sum-ii)
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
[437. Path Sum III](https://leetcode.com/problems/path-sum-iii)
| -|
[667. Beautiful Arrangement II](https://leetcode.com/problems/beautiful-arrangement-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[526. Beautiful Arrangement](https://leetcode.com/problems/beautiful-arrangement)
| -|
[668. Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
| 🆓 | | ⭐️⭐️⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
|
[378. Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
[786. K-th Smallest Prime Fraction](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| -|
[669. Trim a Binary Search Tree](https://leetcode.com/problems/trim-a-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[670. Maximum Swap](https://leetcode.com/problems/maximum-swap)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
[321. Create Maximum Number](https://leetcode.com/problems/create-maximum-number)
| -|
[671. Second Minimum Node In a Binary Tree](https://leetcode.com/problems/second-minimum-node-in-a-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[230. Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
| -|
[672. Bulb Switcher II](https://leetcode.com/problems/bulb-switcher-ii)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[319. Bulb Switcher](https://leetcode.com/problems/bulb-switcher)
[1375. Number of Times Binary String Is Prefix-Aligned](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| -|
[673. Number of Longest Increasing Subsequence](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[674. Longest Continuous Increasing Subsequence](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| -|
[674. Longest Continuous Increasing Subsequence](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[673. Number of Longest Increasing Subsequence](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
[727. Minimum Window Subsequence](https://leetcode.com/problems/minimum-window-subsequence)
| -|
[675. Cut Off Trees for Golf Event](https://leetcode.com/problems/cut-off-trees-for-golf-event)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[676. Implement Magic Dictionary](https://leetcode.com/problems/implement-magic-dictionary)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree)
[720. Longest Word in Dictionary](https://leetcode.com/problems/longest-word-in-dictionary)
| -|
[677. Map Sum Pairs](https://leetcode.com/problems/map-sum-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[2191. Sort the Jumbled Numbers](https://leetcode.com/problems/sort-the-jumbled-numbers)
| -|
[678. Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[761. Special Binary String](https://leetcode.com/problems/special-binary-string)
[2116. Check if a Parentheses String Can Be Valid](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| -|
[679. 24 Game](https://leetcode.com/problems/24-game)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[680. Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii)
| 🆓 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[125. Valid Palindrome](https://leetcode.com/problems/valid-palindrome)
[1216. Valid Palindrome III](https://leetcode.com/problems/valid-palindrome-iii)
| -|
[681. Next Closest Time](https://leetcode.com/problems/next-closest-time)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[682. Baseball Game](https://leetcode.com/problems/baseball-game)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Simulation](https://leetcode.com/tag/simulation)
|
[1598. Crawler Log Folder](https://leetcode.com/problems/crawler-log-folder)
| -|
[683. K Empty Slots](https://leetcode.com/problems/k-empty-slots)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[684. Redundant Connection](https://leetcode.com/problems/redundant-connection)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[685. Redundant Connection II](https://leetcode.com/problems/redundant-connection-ii)
[721. Accounts Merge](https://leetcode.com/problems/accounts-merge)
[2127. Maximum Employees to Be Invited to a Meeting](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| -|
[685. Redundant Connection II](https://leetcode.com/problems/redundant-connection-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[684. Redundant Connection](https://leetcode.com/problems/redundant-connection)
| -|
[686. Repeated String Match](https://leetcode.com/problems/repeated-string-match)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
[459. Repeated Substring Pattern](https://leetcode.com/problems/repeated-substring-pattern)
| -|
[687. Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
[250. Count Univalue Subtrees](https://leetcode.com/problems/count-univalue-subtrees)
[437. Path Sum III](https://leetcode.com/problems/path-sum-iii)
| -|
[688. Knight Probability in Chessboard](https://leetcode.com/problems/knight-probability-in-chessboard)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[576. Out of Boundary Paths](https://leetcode.com/problems/out-of-boundary-paths)
| -|
[689. Maximum Sum of 3 Non-Overlapping Subarrays](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[123. Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| -|
[690. Employee Importance](https://leetcode.com/problems/employee-importance)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[339. Nested List Weight Sum](https://leetcode.com/problems/nested-list-weight-sum)
| -|
[691. Stickers to Spell Word](https://leetcode.com/problems/stickers-to-spell-word)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[383. Ransom Note](https://leetcode.com/problems/ransom-note)
| -|
[692. Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Counting](https://leetcode.com/tag/counting)
|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[973. K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin)
[1772. Sort Features by Popularity](https://leetcode.com/problems/sort-features-by-popularity)
| -|
[693. Binary Number with Alternating Bits](https://leetcode.com/problems/binary-number-with-alternating-bits)
| 🆓 | ✅ | ⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
| -|
[694. Number of Distinct Islands](https://leetcode.com/problems/number-of-distinct-islands)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[711. Number of Distinct Islands II](https://leetcode.com/problems/number-of-distinct-islands-ii)
[1905. Count Sub Islands](https://leetcode.com/problems/count-sub-islands)
| -|
[695. Max Area of Island](https://leetcode.com/problems/max-area-of-island)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[200. Number of Islands](https://leetcode.com/problems/number-of-islands)
[463. Island Perimeter](https://leetcode.com/problems/island-perimeter)
[1727. Largest Submatrix With Rearrangements](https://leetcode.com/problems/largest-submatrix-with-rearrangements)
[2101. Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs)
| -|
[696. Count Binary Substrings](https://leetcode.com/problems/count-binary-substrings)
| 🆓 | 👀 | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[271. Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings)
| -|
[697. Degree of an Array](https://leetcode.com/problems/degree-of-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
| -|
[698. Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[416. Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum)
[2025. Maximum Number of Ways to Partition an Array](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
| -|
[699. Falling Squares](https://leetcode.com/problems/falling-squares)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[218. The Skyline Problem](https://leetcode.com/problems/the-skyline-problem)
| -|
[700. Search in a Binary Search Tree](https://leetcode.com/problems/search-in-a-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[270. Closest Binary Search Tree Value](https://leetcode.com/problems/closest-binary-search-tree-value)
[701. Insert into a Binary Search Tree](https://leetcode.com/problems/insert-into-a-binary-search-tree)
| -|
[701. Insert into a Binary Search Tree](https://leetcode.com/problems/insert-into-a-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[700. Search in a Binary Search Tree](https://leetcode.com/problems/search-in-a-binary-search-tree)
| -|
[702. Search in a Sorted Array of Unknown Size](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[704. Binary Search](https://leetcode.com/problems/binary-search)
[1533. Find the Index of the Large Integer](https://leetcode.com/problems/find-the-index-of-the-large-integer)
| -|
[703. Kth Largest Element in a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream)
| 🆓 | | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Design](https://leetcode.com/tag/design)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[1825. Finding MK Average](https://leetcode.com/problems/finding-mk-average)
[2102. Sequentially Ordinal Rank Tracker](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| -|
[704. Binary Search](https://leetcode.com/problems/binary-search)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[702. Search in a Sorted Array of Unknown Size](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| -|
[705. Design HashSet](https://leetcode.com/problems/design-hashset)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[706. Design HashMap](https://leetcode.com/problems/design-hashmap)
[1206. Design Skiplist](https://leetcode.com/problems/design-skiplist)
| -|
[706. Design HashMap](https://leetcode.com/problems/design-hashmap)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[705. Design HashSet](https://leetcode.com/problems/design-hashset)
[1206. Design Skiplist](https://leetcode.com/problems/design-skiplist)
| -|
[707. Design Linked List](https://leetcode.com/problems/design-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
|
[1206. Design Skiplist](https://leetcode.com/problems/design-skiplist)
| -|
[708. Insert into a Sorted Circular Linked List](https://leetcode.com/problems/insert-into-a-sorted-circular-linked-list)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[147. Insertion Sort List](https://leetcode.com/problems/insertion-sort-list)
| -|
[709. To Lower Case](https://leetcode.com/problems/to-lower-case)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[2129. Capitalize the Title](https://leetcode.com/problems/capitalize-the-title)
| -|
[710. Random Pick with Blacklist](https://leetcode.com/problems/random-pick-with-blacklist)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Randomized](https://leetcode.com/tag/randomized)
|
[398. Random Pick Index](https://leetcode.com/problems/random-pick-index)
[528. Random Pick with Weight](https://leetcode.com/problems/random-pick-with-weight)
[1980. Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string)
| -|
[711. Number of Distinct Islands II](https://leetcode.com/problems/number-of-distinct-islands-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[694. Number of Distinct Islands](https://leetcode.com/problems/number-of-distinct-islands)
| -|
[712. Minimum ASCII Delete Sum for Two Strings](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[72. Edit Distance](https://leetcode.com/problems/edit-distance)
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[583. Delete Operation for Two Strings](https://leetcode.com/problems/delete-operation-for-two-strings)
| -|
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[152. Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray)
[325. Maximum Size Subarray Sum Equals k](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[1099. Two Sum Less Than K](https://leetcode.com/problems/two-sum-less-than-k)
[2110. Number of Smooth Descent Periods of a Stock](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| -|
[714. Best Time to Buy and Sell Stock with Transaction Fee](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[122. Best Time to Buy and Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| -|
[715. Range Module](https://leetcode.com/problems/range-module)
| 🆓 | | ⭐️⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[57. Insert Interval](https://leetcode.com/problems/insert-interval)
[352. Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| -|
[716. Max Stack](https://leetcode.com/problems/max-stack)
| 💰 | | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[155. Min Stack](https://leetcode.com/problems/min-stack)
| -|
[717. 1-bit and 2-bit Characters](https://leetcode.com/problems/1-bit-and-2-bit-characters)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[89. Gray Code](https://leetcode.com/problems/gray-code)
| -|
[718. Maximum Length of Repeated Subarray](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
[1923. Longest Common Subpath](https://leetcode.com/problems/longest-common-subpath)
| -|
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[373. Find K Pairs with Smallest Sums](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
[378. Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
[658. Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements)
[668. Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
[786. K-th Smallest Prime Fraction](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| -|
[720. Longest Word in Dictionary](https://leetcode.com/problems/longest-word-in-dictionary)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Sorting](https://leetcode.com/tag/sorting)
|
[524. Longest Word in Dictionary through Deleting](https://leetcode.com/problems/longest-word-in-dictionary-through-deleting)
[676. Implement Magic Dictionary](https://leetcode.com/problems/implement-magic-dictionary)
[1858. Longest Word With All Prefixes](https://leetcode.com/problems/longest-word-with-all-prefixes)
| -|
[721. Accounts Merge](https://leetcode.com/problems/accounts-merge)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
[684. Redundant Connection](https://leetcode.com/problems/redundant-connection)
[734. Sentence Similarity](https://leetcode.com/problems/sentence-similarity)
[737. Sentence Similarity II](https://leetcode.com/problems/sentence-similarity-ii)
| -|
[722. Remove Comments](https://leetcode.com/problems/remove-comments)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[385. Mini Parser](https://leetcode.com/problems/mini-parser)
[439. Ternary Expression Parser](https://leetcode.com/problems/ternary-expression-parser)
| -|
[723. Candy Crush](https://leetcode.com/problems/candy-crush)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[724. Find Pivot Index](https://leetcode.com/problems/find-pivot-index)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[1991. Find the Middle Index in Array](https://leetcode.com/problems/find-the-middle-index-in-array)
| -|
[725. Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[61. Rotate List](https://leetcode.com/problems/rotate-list)
[328. Odd Even Linked List](https://leetcode.com/problems/odd-even-linked-list)
| -|
[726. Number of Atoms](https://leetcode.com/problems/number-of-atoms)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Sorting](https://leetcode.com/tag/sorting)
|
[394. Decode String](https://leetcode.com/problems/decode-string)
[471. Encode String with Shortest Length](https://leetcode.com/problems/encode-string-with-shortest-length)
[736. Parse Lisp Expression](https://leetcode.com/problems/parse-lisp-expression)
| -|
[727. Minimum Window Subsequence](https://leetcode.com/problems/minimum-window-subsequence)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[76. Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring)
[674. Longest Continuous Increasing Subsequence](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| -|
[728. Self Dividing Numbers](https://leetcode.com/problems/self-dividing-numbers)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[507. Perfect Number](https://leetcode.com/problems/perfect-number)
| -|
[729. My Calendar I](https://leetcode.com/problems/my-calendar-i)
| 🆓 | | ⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[731. My Calendar II](https://leetcode.com/problems/my-calendar-ii)
[732. My Calendar III](https://leetcode.com/problems/my-calendar-iii)
| -|
[730. Count Different Palindromic Subsequences](https://leetcode.com/problems/count-different-palindromic-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
| -|
[731. My Calendar II](https://leetcode.com/problems/my-calendar-ii)
| 🆓 | | ⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[729. My Calendar I](https://leetcode.com/problems/my-calendar-i)
[732. My Calendar III](https://leetcode.com/problems/my-calendar-iii)
| -|
[732. My Calendar III](https://leetcode.com/problems/my-calendar-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[729. My Calendar I](https://leetcode.com/problems/my-calendar-i)
[731. My Calendar II](https://leetcode.com/problems/my-calendar-ii)
| -|
[733. Flood Fill](https://leetcode.com/problems/flood-fill)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[463. Island Perimeter](https://leetcode.com/problems/island-perimeter)
| -|
[734. Sentence Similarity](https://leetcode.com/problems/sentence-similarity)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
[721. Accounts Merge](https://leetcode.com/problems/accounts-merge)
[737. Sentence Similarity II](https://leetcode.com/problems/sentence-similarity-ii)
| -|
[735. Asteroid Collision](https://leetcode.com/problems/asteroid-collision)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
|
[605. Can Place Flowers](https://leetcode.com/problems/can-place-flowers)
[2126. Destroying Asteroids](https://leetcode.com/problems/destroying-asteroids)
| -|
[736. Parse Lisp Expression](https://leetcode.com/problems/parse-lisp-expression)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[439. Ternary Expression Parser](https://leetcode.com/problems/ternary-expression-parser)
[726. Number of Atoms](https://leetcode.com/problems/number-of-atoms)
[770. Basic Calculator IV](https://leetcode.com/problems/basic-calculator-iv)
| -|
[737. Sentence Similarity II](https://leetcode.com/problems/sentence-similarity-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
[721. Accounts Merge](https://leetcode.com/problems/accounts-merge)
[734. Sentence Similarity](https://leetcode.com/problems/sentence-similarity)
| -|
[738. Monotone Increasing Digits](https://leetcode.com/problems/monotone-increasing-digits)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
[402. Remove K Digits](https://leetcode.com/problems/remove-k-digits)
| -|
[739. Daily Temperatures](https://leetcode.com/problems/daily-temperatures)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i)
[901. Online Stock Span](https://leetcode.com/problems/online-stock-span)
| -|
[740. Delete and Earn](https://leetcode.com/problems/delete-and-earn)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[198. House Robber](https://leetcode.com/problems/house-robber)
| -|
[741. Cherry Pickup](https://leetcode.com/problems/cherry-pickup)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[64. Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum)
[174. Dungeon Game](https://leetcode.com/problems/dungeon-game)
[2065. Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
| -|
[742. Closest Leaf in a Binary Tree](https://leetcode.com/problems/closest-leaf-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[743. Network Delay Time](https://leetcode.com/problems/network-delay-time)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[2039. The Time When the Network Becomes Idle](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
[2045. Second Minimum Time to Reach Destination](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| -|
[744. Find Smallest Letter Greater Than Target](https://leetcode.com/problems/find-smallest-letter-greater-than-target)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[2148. Count Elements With Strictly Smaller and Greater Elements ](https://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements)
| -|
[745. Prefix and Suffix Search](https://leetcode.com/problems/prefix-and-suffix-search)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
[211. Design Add and Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure)
| -|
[746. Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[70. Climbing Stairs](https://leetcode.com/problems/climbing-stairs)
| -|
[747. Largest Number At Least Twice of Others](https://leetcode.com/problems/largest-number-at-least-twice-of-others)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[2154. Keep Multiplying Found Values by Two](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| -|
[748. Shortest Completing Word](https://leetcode.com/problems/shortest-completing-word)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[749. Contain Virus](https://leetcode.com/problems/contain-virus)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[750. Number Of Corner Rectangles](https://leetcode.com/problems/number-of-corner-rectangles)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[751. IP to CIDR](https://leetcode.com/problems/ip-to-cidr)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[93. Restore IP Addresses](https://leetcode.com/problems/restore-ip-addresses)
[468. Validate IP Address](https://leetcode.com/problems/validate-ip-address)
| -|
[752. Open the Lock](https://leetcode.com/problems/open-the-lock)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[753. Cracking the Safe](https://leetcode.com/problems/cracking-the-safe)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Eulerian Circuit](https://leetcode.com/tag/eulerian-circuit)
|
| -|
[754. Reach a Number](https://leetcode.com/problems/reach-a-number)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[755. Pour Water](https://leetcode.com/problems/pour-water)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
[42. Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water)
| -|
[756. Pyramid Transition Matrix](https://leetcode.com/problems/pyramid-transition-matrix)
| 🆓 | | ⭐️⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[757. Set Intersection Size At Least Two](https://leetcode.com/problems/set-intersection-size-at-least-two)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[758. Bold Words in String](https://leetcode.com/problems/bold-words-in-string)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[759. Employee Free Time](https://leetcode.com/problems/employee-free-time)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[986. Interval List Intersections](https://leetcode.com/problems/interval-list-intersections)
| -|
[760. Find Anagram Mappings](https://leetcode.com/problems/find-anagram-mappings)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[761. Special Binary String](https://leetcode.com/problems/special-binary-string)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
[678. Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string)
| -|
[762. Prime Number of Set Bits in Binary Representation](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[191. Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits)
| -|
[763. Partition Labels](https://leetcode.com/problems/partition-labels)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
| -|
[764. Largest Plus Sign](https://leetcode.com/problems/largest-plus-sign)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[221. Maximal Square](https://leetcode.com/problems/maximal-square)
| -|
[765. Couples Holding Hands](https://leetcode.com/problems/couples-holding-hands)
| 🆓 | | ⭐️⭐️⭐️ |
[Greedy](https://leetcode.com/tag/greedy)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
[41. First Missing Positive](https://leetcode.com/problems/first-missing-positive)
[268. Missing Number](https://leetcode.com/problems/missing-number)
[854. K-Similar Strings](https://leetcode.com/problems/k-similar-strings)
| -|
[766. Toeplitz Matrix](https://leetcode.com/problems/toeplitz-matrix)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
[422. Valid Word Square](https://leetcode.com/problems/valid-word-square)
| -|
[767. Reorganize String](https://leetcode.com/problems/reorganize-string)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Counting](https://leetcode.com/tag/counting)
|
[358. Rearrange String k Distance Apart](https://leetcode.com/problems/rearrange-string-k-distance-apart)
[621. Task Scheduler](https://leetcode.com/problems/task-scheduler)
[1405. Longest Happy String](https://leetcode.com/problems/longest-happy-string)
| -|
[768. Max Chunks To Make Sorted II](https://leetcode.com/problems/max-chunks-to-make-sorted-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[769. Max Chunks To Make Sorted](https://leetcode.com/problems/max-chunks-to-make-sorted)
| -|
[769. Max Chunks To Make Sorted](https://leetcode.com/problems/max-chunks-to-make-sorted)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[768. Max Chunks To Make Sorted II](https://leetcode.com/problems/max-chunks-to-make-sorted-ii)
| -|
[770. Basic Calculator IV](https://leetcode.com/problems/basic-calculator-iv)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[736. Parse Lisp Expression](https://leetcode.com/problems/parse-lisp-expression)
[772. Basic Calculator III](https://leetcode.com/problems/basic-calculator-iii)
| -|
[771. Jewels and Stones](https://leetcode.com/problems/jewels-and-stones)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[772. Basic Calculator III](https://leetcode.com/problems/basic-calculator-iii)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
[224. Basic Calculator](https://leetcode.com/problems/basic-calculator)
[227. Basic Calculator II](https://leetcode.com/problems/basic-calculator-ii)
[770. Basic Calculator IV](https://leetcode.com/problems/basic-calculator-iv)
[1597. Build Binary Expression Tree From Infix Expression](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| -|
[773. Sliding Puzzle](https://leetcode.com/problems/sliding-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[774. Minimize Max Distance to Gas Station](https://leetcode.com/problems/minimize-max-distance-to-gas-station)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[875. Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas)
| -|
[775. Global and Local Inversions](https://leetcode.com/problems/global-and-local-inversions)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[776. Split BST](https://leetcode.com/problems/split-bst)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Recursion](https://leetcode.com/tag/recursion)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[450. Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst)
| -|
[777. Swap Adjacent in LR String](https://leetcode.com/problems/swap-adjacent-in-lr-string)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[778. Swim in Rising Water](https://leetcode.com/problems/swim-in-rising-water)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[1631. Path With Minimum Effort](https://leetcode.com/problems/path-with-minimum-effort)
| -|
[779. K-th Symbol in Grammar](https://leetcode.com/problems/k-th-symbol-in-grammar)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[780. Reaching Points](https://leetcode.com/problems/reaching-points)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[781. Rabbits in Forest](https://leetcode.com/problems/rabbits-in-forest)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[782. Transform to Chessboard](https://leetcode.com/problems/transform-to-chessboard)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[783. Minimum Distance Between BST Nodes](https://leetcode.com/problems/minimum-distance-between-bst-nodes)
| 🆓 | | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[94. Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal)
| -|
[784. Letter Case Permutation](https://leetcode.com/problems/letter-case-permutation)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[78. Subsets](https://leetcode.com/problems/subsets)
[1087. Brace Expansion](https://leetcode.com/problems/brace-expansion)
| -|
[785. Is Graph Bipartite?](https://leetcode.com/problems/is-graph-bipartite)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[786. K-th Smallest Prime Fraction](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[378. Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
[668. Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
[719. Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| -|
[787. Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[568. Maximum Vacation Days](https://leetcode.com/problems/maximum-vacation-days)
[2093. Minimum Cost to Reach City With Discounts](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| -|
[788. Rotated Digits](https://leetcode.com/problems/rotated-digits)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[789. Escape The Ghosts](https://leetcode.com/problems/escape-the-ghosts)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[1728. Cat and Mouse II](https://leetcode.com/problems/cat-and-mouse-ii)
| -|
[790. Domino and Tromino Tiling](https://leetcode.com/problems/domino-and-tromino-tiling)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[791. Custom Sort String](https://leetcode.com/problems/custom-sort-string)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[792. Number of Matching Subsequences](https://leetcode.com/problems/number-of-matching-subsequences)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Sorting](https://leetcode.com/tag/sorting)
|
[392. Is Subsequence](https://leetcode.com/problems/is-subsequence)
[1055. Shortest Way to Form String](https://leetcode.com/problems/shortest-way-to-form-string)
[2062. Count Vowel Substrings of a String](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| -|
[793. Preimage Size of Factorial Zeroes Function](https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[172. Factorial Trailing Zeroes](https://leetcode.com/problems/factorial-trailing-zeroes)
| -|
[794. Valid Tic-Tac-Toe State](https://leetcode.com/problems/valid-tic-tac-toe-state)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[348. Design Tic-Tac-Toe](https://leetcode.com/problems/design-tic-tac-toe)
| -|
[795. Number of Subarrays with Bounded Maximum](https://leetcode.com/problems/number-of-subarrays-with-bounded-maximum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[796. Rotate String](https://leetcode.com/problems/rotate-string)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[797. All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target)
| 🆓 | ✅ | ⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[1976. Number of Ways to Arrive at Destination](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| -|
[798. Smallest Rotation with Highest Score](https://leetcode.com/problems/smallest-rotation-with-highest-score)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[799. Champagne Tower](https://leetcode.com/problems/champagne-tower)
| 🆓 | ✅ | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2189. Number of Ways to Build House of Cards](https://leetcode.com/problems/number-of-ways-to-build-house-of-cards)
| -|
[800. Similar RGB Color](https://leetcode.com/problems/similar-rgb-color)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
601. Human Traffic of Stadium
[LeetCode Link](https://leetcode.com/problems/human-traffic-of-stadium)
| 🆓 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
602. Friend Requests II: Who Has the Most Friends
[LeetCode Link](https://leetcode.com/problems/friend-requests-ii-who-has-the-most-friends)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
603. Consecutive Available Seats
[LeetCode Link](https://leetcode.com/problems/consecutive-available-seats)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
604. Design Compressed String Iterator
[LeetCode Link](https://leetcode.com/problems/design-compressed-string-iterator)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
146. LRU Cache
[LeetCode Link](https://leetcode.com/problems/lru-cache)
443. String Compression
[LeetCode Link](https://leetcode.com/problems/string-compression)
| +|
605. Can Place Flowers
[LeetCode Link](https://leetcode.com/problems/can-place-flowers)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
495. Teemo Attacking
[LeetCode Link](https://leetcode.com/problems/teemo-attacking)
735. Asteroid Collision
[LeetCode Link](https://leetcode.com/problems/asteroid-collision)
| +|
606. Construct String from Binary Tree
[LeetCode Link](https://leetcode.com/problems/construct-string-from-binary-tree)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
536. Construct Binary Tree from String
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-string)
652. Find Duplicate Subtrees
[LeetCode Link](https://leetcode.com/problems/find-duplicate-subtrees)
| +|
607. Sales Person
[LeetCode Link](https://leetcode.com/problems/sales-person)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
608. Tree Node
[LeetCode Link](https://leetcode.com/problems/tree-node)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
609. Find Duplicate File in System
[LeetCode Link](https://leetcode.com/problems/find-duplicate-file-in-system)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1948. Delete Duplicate Folders in System
[LeetCode Link](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| +|
610. Triangle Judgement
[LeetCode Link](https://leetcode.com/problems/triangle-judgement)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
611. Valid Triangle Number
[LeetCode Link](https://leetcode.com/problems/valid-triangle-number)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
259. 3Sum Smaller
[LeetCode Link](https://leetcode.com/problems/3sum-smaller)
| +|
612. Shortest Distance in a Plane
[LeetCode Link](https://leetcode.com/problems/shortest-distance-in-a-plane)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
613. Shortest Distance in a Line
[LeetCode Link](https://leetcode.com/problems/shortest-distance-in-a-line)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
614. Second Degree Follower
[LeetCode Link](https://leetcode.com/problems/second-degree-follower)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
615. Average Salary: Departments VS Company
[LeetCode Link](https://leetcode.com/problems/average-salary-departments-vs-company)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1501. Countries You Can Safely Invest In
[LeetCode Link](https://leetcode.com/problems/countries-you-can-safely-invest-in)
| +|
616. Add Bold Tag in String
[LeetCode Link](https://leetcode.com/problems/add-bold-tag-in-string)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
591. Tag Validator
[LeetCode Link](https://leetcode.com/problems/tag-validator)
| +|
617. Merge Two Binary Trees
[LeetCode Link](https://leetcode.com/problems/merge-two-binary-trees)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
618. Students Report By Geography
[LeetCode Link](https://leetcode.com/problems/students-report-by-geography)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
619. Biggest Single Number
[LeetCode Link](https://leetcode.com/problems/biggest-single-number)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
620. Not Boring Movies
[LeetCode Link](https://leetcode.com/problems/not-boring-movies)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
621. Task Scheduler
[LeetCode Link](https://leetcode.com/problems/task-scheduler)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
358. Rearrange String k Distance Apart
[LeetCode Link](https://leetcode.com/problems/rearrange-string-k-distance-apart)
767. Reorganize String
[LeetCode Link](https://leetcode.com/problems/reorganize-string)
1953. Maximum Number of Weeks for Which You Can Work
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-weeks-for-which-you-can-work)
| +|
622. Design Circular Queue
[LeetCode Link](https://leetcode.com/problems/design-circular-queue)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
641. Design Circular Deque
[LeetCode Link](https://leetcode.com/problems/design-circular-deque)
1670. Design Front Middle Back Queue
[LeetCode Link](https://leetcode.com/problems/design-front-middle-back-queue)
| +|
623. Add One Row to Tree
[LeetCode Link](https://leetcode.com/problems/add-one-row-to-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
624. Maximum Distance in Arrays
[LeetCode Link](https://leetcode.com/problems/maximum-distance-in-arrays)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
625. Minimum Factorization
[LeetCode Link](https://leetcode.com/problems/minimum-factorization)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
626. Exchange Seats
[LeetCode Link](https://leetcode.com/problems/exchange-seats)
| 🆓 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
627. Swap Salary
[LeetCode Link](https://leetcode.com/problems/swap-salary)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
628. Maximum Product of Three Numbers
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-three-numbers)
| 🆓 | 👀 | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
| +|
629. K Inverse Pairs Array
[LeetCode Link](https://leetcode.com/problems/k-inverse-pairs-array)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
630. Course Schedule III
[LeetCode Link](https://leetcode.com/problems/course-schedule-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
207. Course Schedule
[LeetCode Link](https://leetcode.com/problems/course-schedule)
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
| +|
631. Design Excel Sum Formula
[LeetCode Link](https://leetcode.com/problems/design-excel-sum-formula)
| 💰 | | ⭐️⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
| +|
632. Smallest Range Covering Elements from K Lists
[LeetCode Link](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
| +|
633. Sum of Square Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-square-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
367. Valid Perfect Square
[LeetCode Link](https://leetcode.com/problems/valid-perfect-square)
| +|
634. Find the Derangement of An Array
[LeetCode Link](https://leetcode.com/problems/find-the-derangement-of-an-array)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
635. Design Log Storage System
[LeetCode Link](https://leetcode.com/problems/design-log-storage-system)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
588. Design In-Memory File System
[LeetCode Link](https://leetcode.com/problems/design-in-memory-file-system)
| +|
636. Exclusive Time of Functions
[LeetCode Link](https://leetcode.com/problems/exclusive-time-of-functions)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
637. Average of Levels in Binary Tree
[LeetCode Link](https://leetcode.com/problems/average-of-levels-in-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
107. Binary Tree Level Order Traversal II
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal-ii)
| +|
638. Shopping Offers
[LeetCode Link](https://leetcode.com/problems/shopping-offers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
639. Decode Ways II
[LeetCode Link](https://leetcode.com/problems/decode-ways-ii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
91. Decode Ways
[LeetCode Link](https://leetcode.com/problems/decode-ways)
1977. Number of Ways to Separate Numbers
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
2147. Number of Ways to Divide a Long Corridor
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| +|
640. Solve the Equation
[LeetCode Link](https://leetcode.com/problems/solve-the-equation)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
592. Fraction Addition and Subtraction
[LeetCode Link](https://leetcode.com/problems/fraction-addition-and-subtraction)
| +|
641. Design Circular Deque
[LeetCode Link](https://leetcode.com/problems/design-circular-deque)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
622. Design Circular Queue
[LeetCode Link](https://leetcode.com/problems/design-circular-queue)
1670. Design Front Middle Back Queue
[LeetCode Link](https://leetcode.com/problems/design-front-middle-back-queue)
| +|
642. Design Search Autocomplete System
[LeetCode Link](https://leetcode.com/problems/design-search-autocomplete-system)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
| +|
643. Maximum Average Subarray I
[LeetCode Link](https://leetcode.com/problems/maximum-average-subarray-i)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
644. Maximum Average Subarray II
[LeetCode Link](https://leetcode.com/problems/maximum-average-subarray-ii)
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| +|
644. Maximum Average Subarray II
[LeetCode Link](https://leetcode.com/problems/maximum-average-subarray-ii)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
643. Maximum Average Subarray I
[LeetCode Link](https://leetcode.com/problems/maximum-average-subarray-i)
| +|
645. Set Mismatch
[LeetCode Link](https://leetcode.com/problems/set-mismatch)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
287. Find the Duplicate Number
[LeetCode Link](https://leetcode.com/problems/find-the-duplicate-number)
| +|
646. Maximum Length of Pair Chain
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-pair-chain)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
491. Increasing Subsequences
[LeetCode Link](https://leetcode.com/problems/increasing-subsequences)
| +|
647. Palindromic Substrings
[LeetCode Link](https://leetcode.com/problems/palindromic-substrings)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
5. Longest Palindromic Substring
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-substring)
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
| +|
648. Replace Words
[LeetCode Link](https://leetcode.com/problems/replace-words)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
| +|
649. Dota2 Senate
[LeetCode Link](https://leetcode.com/problems/dota2-senate)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
495. Teemo Attacking
[LeetCode Link](https://leetcode.com/problems/teemo-attacking)
| +|
650. 2 Keys Keyboard
[LeetCode Link](https://leetcode.com/problems/2-keys-keyboard)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
651. 4 Keys Keyboard
[LeetCode Link](https://leetcode.com/problems/4-keys-keyboard)
991. Broken Calculator
[LeetCode Link](https://leetcode.com/problems/broken-calculator)
| +|
651. 4 Keys Keyboard
[LeetCode Link](https://leetcode.com/problems/4-keys-keyboard)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
650. 2 Keys Keyboard
[LeetCode Link](https://leetcode.com/problems/2-keys-keyboard)
| +|
652. Find Duplicate Subtrees
[LeetCode Link](https://leetcode.com/problems/find-duplicate-subtrees)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
297. Serialize and Deserialize Binary Tree
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-binary-tree)
449. Serialize and Deserialize BST
[LeetCode Link](https://leetcode.com/problems/serialize-and-deserialize-bst)
606. Construct String from Binary Tree
[LeetCode Link](https://leetcode.com/problems/construct-string-from-binary-tree)
1948. Delete Duplicate Folders in System
[LeetCode Link](https://leetcode.com/problems/delete-duplicate-folders-in-system)
| +|
653. Two Sum IV - Input is a BST
[LeetCode Link](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
167. Two Sum II - Input Array Is Sorted
[LeetCode Link](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
170. Two Sum III - Data structure design
[LeetCode Link](https://leetcode.com/problems/two-sum-iii-data-structure-design)
1214. Two Sum BSTs
[LeetCode Link](https://leetcode.com/problems/two-sum-bsts)
| +|
654. Maximum Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
998. Maximum Binary Tree II
[LeetCode Link](https://leetcode.com/problems/maximum-binary-tree-ii)
| +|
655. Print Binary Tree
[LeetCode Link](https://leetcode.com/problems/print-binary-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
656. Coin Path
[LeetCode Link](https://leetcode.com/problems/coin-path)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
213. House Robber II
[LeetCode Link](https://leetcode.com/problems/house-robber-ii)
| +|
657. Robot Return to Origin
[LeetCode Link](https://leetcode.com/problems/robot-return-to-origin)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
2120. Execution of All Suffix Instructions Staying in a Grid
[LeetCode Link](https://leetcode.com/problems/execution-of-all-suffix-instructions-staying-in-a-grid)
| +|
658. Find K Closest Elements
[LeetCode Link](https://leetcode.com/problems/find-k-closest-elements)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
374. Guess Number Higher or Lower
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower)
375. Guess Number Higher or Lower II
[LeetCode Link](https://leetcode.com/problems/guess-number-higher-or-lower-ii)
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| +|
659. Split Array into Consecutive Subsequences
[LeetCode Link](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
1296. Divide Array in Sets of K Consecutive Numbers
[LeetCode Link](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
| +|
660. Remove 9
[LeetCode Link](https://leetcode.com/problems/remove-9)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
661. Image Smoother
[LeetCode Link](https://leetcode.com/problems/image-smoother)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
662. Maximum Width of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-width-of-binary-tree)
| 🆓 | 👀 | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
663. Equal Tree Partition
[LeetCode Link](https://leetcode.com/problems/equal-tree-partition)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
664. Strange Printer
[LeetCode Link](https://leetcode.com/problems/strange-printer)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
546. Remove Boxes
[LeetCode Link](https://leetcode.com/problems/remove-boxes)
1591. Strange Printer II
[LeetCode Link](https://leetcode.com/problems/strange-printer-ii)
| +|
665. Non-decreasing Array
[LeetCode Link](https://leetcode.com/problems/non-decreasing-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2100. Find Good Days to Rob the Bank
[LeetCode Link](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| +|
666. Path Sum IV
[LeetCode Link](https://leetcode.com/problems/path-sum-iv)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
112. Path Sum
[LeetCode Link](https://leetcode.com/problems/path-sum)
113. Path Sum II
[LeetCode Link](https://leetcode.com/problems/path-sum-ii)
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
437. Path Sum III
[LeetCode Link](https://leetcode.com/problems/path-sum-iii)
| +|
667. Beautiful Arrangement II
[LeetCode Link](https://leetcode.com/problems/beautiful-arrangement-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
526. Beautiful Arrangement
[LeetCode Link](https://leetcode.com/problems/beautiful-arrangement)
| +|
668. Kth Smallest Number in Multiplication Table
[LeetCode Link](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
| 🆓 | | ⭐️⭐️⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
378. Kth Smallest Element in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
786. K-th Smallest Prime Fraction
[LeetCode Link](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| +|
669. Trim a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/trim-a-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
670. Maximum Swap
[LeetCode Link](https://leetcode.com/problems/maximum-swap)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
321. Create Maximum Number
[LeetCode Link](https://leetcode.com/problems/create-maximum-number)
| +|
671. Second Minimum Node In a Binary Tree
[LeetCode Link](https://leetcode.com/problems/second-minimum-node-in-a-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
230. Kth Smallest Element in a BST
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-bst)
| +|
672. Bulb Switcher II
[LeetCode Link](https://leetcode.com/problems/bulb-switcher-ii)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
319. Bulb Switcher
[LeetCode Link](https://leetcode.com/problems/bulb-switcher)
1375. Number of Times Binary String Is Prefix-Aligned
[LeetCode Link](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| +|
673. Number of Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
674. Longest Continuous Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| +|
674. Longest Continuous Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
673. Number of Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/number-of-longest-increasing-subsequence)
727. Minimum Window Subsequence
[LeetCode Link](https://leetcode.com/problems/minimum-window-subsequence)
| +|
675. Cut Off Trees for Golf Event
[LeetCode Link](https://leetcode.com/problems/cut-off-trees-for-golf-event)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
676. Implement Magic Dictionary
[LeetCode Link](https://leetcode.com/problems/implement-magic-dictionary)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
208. Implement Trie (Prefix Tree)
[LeetCode Link](https://leetcode.com/problems/implement-trie-prefix-tree)
720. Longest Word in Dictionary
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary)
| +|
677. Map Sum Pairs
[LeetCode Link](https://leetcode.com/problems/map-sum-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
2191. Sort the Jumbled Numbers
[LeetCode Link](https://leetcode.com/problems/sort-the-jumbled-numbers)
| +|
678. Valid Parenthesis String
[LeetCode Link](https://leetcode.com/problems/valid-parenthesis-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
761. Special Binary String
[LeetCode Link](https://leetcode.com/problems/special-binary-string)
2116. Check if a Parentheses String Can Be Valid
[LeetCode Link](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| +|
679. 24 Game
[LeetCode Link](https://leetcode.com/problems/24-game)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
680. Valid Palindrome II
[LeetCode Link](https://leetcode.com/problems/valid-palindrome-ii)
| 🆓 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
125. Valid Palindrome
[LeetCode Link](https://leetcode.com/problems/valid-palindrome)
1216. Valid Palindrome III
[LeetCode Link](https://leetcode.com/problems/valid-palindrome-iii)
| +|
681. Next Closest Time
[LeetCode Link](https://leetcode.com/problems/next-closest-time)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
682. Baseball Game
[LeetCode Link](https://leetcode.com/problems/baseball-game)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1598. Crawler Log Folder
[LeetCode Link](https://leetcode.com/problems/crawler-log-folder)
| +|
683. K Empty Slots
[LeetCode Link](https://leetcode.com/problems/k-empty-slots)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
684. Redundant Connection
[LeetCode Link](https://leetcode.com/problems/redundant-connection)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
685. Redundant Connection II
[LeetCode Link](https://leetcode.com/problems/redundant-connection-ii)
721. Accounts Merge
[LeetCode Link](https://leetcode.com/problems/accounts-merge)
2127. Maximum Employees to Be Invited to a Meeting
[LeetCode Link](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting)
| +|
685. Redundant Connection II
[LeetCode Link](https://leetcode.com/problems/redundant-connection-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
684. Redundant Connection
[LeetCode Link](https://leetcode.com/problems/redundant-connection)
| +|
686. Repeated String Match
[LeetCode Link](https://leetcode.com/problems/repeated-string-match)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
459. Repeated Substring Pattern
[LeetCode Link](https://leetcode.com/problems/repeated-substring-pattern)
| +|
687. Longest Univalue Path
[LeetCode Link](https://leetcode.com/problems/longest-univalue-path)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
250. Count Univalue Subtrees
[LeetCode Link](https://leetcode.com/problems/count-univalue-subtrees)
437. Path Sum III
[LeetCode Link](https://leetcode.com/problems/path-sum-iii)
| +|
688. Knight Probability in Chessboard
[LeetCode Link](https://leetcode.com/problems/knight-probability-in-chessboard)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
576. Out of Boundary Paths
[LeetCode Link](https://leetcode.com/problems/out-of-boundary-paths)
| +|
689. Maximum Sum of 3 Non-Overlapping Subarrays
[LeetCode Link](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
123. Best Time to Buy and Sell Stock III
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii)
| +|
690. Employee Importance
[LeetCode Link](https://leetcode.com/problems/employee-importance)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
339. Nested List Weight Sum
[LeetCode Link](https://leetcode.com/problems/nested-list-weight-sum)
| +|
691. Stickers to Spell Word
[LeetCode Link](https://leetcode.com/problems/stickers-to-spell-word)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
383. Ransom Note
[LeetCode Link](https://leetcode.com/problems/ransom-note)
| +|
692. Top K Frequent Words
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-words)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
973. K Closest Points to Origin
[LeetCode Link](https://leetcode.com/problems/k-closest-points-to-origin)
1772. Sort Features by Popularity
[LeetCode Link](https://leetcode.com/problems/sort-features-by-popularity)
| +|
693. Binary Number with Alternating Bits
[LeetCode Link](https://leetcode.com/problems/binary-number-with-alternating-bits)
| 🆓 | ✅ | ⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
| +|
694. Number of Distinct Islands
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
711. Number of Distinct Islands II
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands-ii)
1905. Count Sub Islands
[LeetCode Link](https://leetcode.com/problems/count-sub-islands)
| +|
695. Max Area of Island
[LeetCode Link](https://leetcode.com/problems/max-area-of-island)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
200. Number of Islands
[LeetCode Link](https://leetcode.com/problems/number-of-islands)
463. Island Perimeter
[LeetCode Link](https://leetcode.com/problems/island-perimeter)
1727. Largest Submatrix With Rearrangements
[LeetCode Link](https://leetcode.com/problems/largest-submatrix-with-rearrangements)
2101. Detonate the Maximum Bombs
[LeetCode Link](https://leetcode.com/problems/detonate-the-maximum-bombs)
| +|
696. Count Binary Substrings
[LeetCode Link](https://leetcode.com/problems/count-binary-substrings)
| 🆓 | 👀 | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
271. Encode and Decode Strings
[LeetCode Link](https://leetcode.com/problems/encode-and-decode-strings)
| +|
697. Degree of an Array
[LeetCode Link](https://leetcode.com/problems/degree-of-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
| +|
698. Partition to K Equal Sum Subsets
[LeetCode Link](https://leetcode.com/problems/partition-to-k-equal-sum-subsets)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
416. Partition Equal Subset Sum
[LeetCode Link](https://leetcode.com/problems/partition-equal-subset-sum)
2025. Maximum Number of Ways to Partition an Array
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-ways-to-partition-an-array)
| +|
699. Falling Squares
[LeetCode Link](https://leetcode.com/problems/falling-squares)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
218. The Skyline Problem
[LeetCode Link](https://leetcode.com/problems/the-skyline-problem)
| +|
700. Search in a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/search-in-a-binary-search-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
270. Closest Binary Search Tree Value
[LeetCode Link](https://leetcode.com/problems/closest-binary-search-tree-value)
701. Insert into a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/insert-into-a-binary-search-tree)
| +|
701. Insert into a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/insert-into-a-binary-search-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
700. Search in a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/search-in-a-binary-search-tree)
| +|
702. Search in a Sorted Array of Unknown Size
[LeetCode Link](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
704. Binary Search
[LeetCode Link](https://leetcode.com/problems/binary-search)
1533. Find the Index of the Large Integer
[LeetCode Link](https://leetcode.com/problems/find-the-index-of-the-large-integer)
| +|
703. Kth Largest Element in a Stream
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-a-stream)
| 🆓 | | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
1825. Finding MK Average
[LeetCode Link](https://leetcode.com/problems/finding-mk-average)
2102. Sequentially Ordinal Rank Tracker
[LeetCode Link](https://leetcode.com/problems/sequentially-ordinal-rank-tracker)
| +|
704. Binary Search
[LeetCode Link](https://leetcode.com/problems/binary-search)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
702. Search in a Sorted Array of Unknown Size
[LeetCode Link](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| +|
705. Design HashSet
[LeetCode Link](https://leetcode.com/problems/design-hashset)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
706. Design HashMap
[LeetCode Link](https://leetcode.com/problems/design-hashmap)
1206. Design Skiplist
[LeetCode Link](https://leetcode.com/problems/design-skiplist)
| +|
706. Design HashMap
[LeetCode Link](https://leetcode.com/problems/design-hashmap)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
705. Design HashSet
[LeetCode Link](https://leetcode.com/problems/design-hashset)
1206. Design Skiplist
[LeetCode Link](https://leetcode.com/problems/design-skiplist)
| +|
707. Design Linked List
[LeetCode Link](https://leetcode.com/problems/design-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
1206. Design Skiplist
[LeetCode Link](https://leetcode.com/problems/design-skiplist)
| +|
708. Insert into a Sorted Circular Linked List
[LeetCode Link](https://leetcode.com/problems/insert-into-a-sorted-circular-linked-list)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
147. Insertion Sort List
[LeetCode Link](https://leetcode.com/problems/insertion-sort-list)
| +|
709. To Lower Case
[LeetCode Link](https://leetcode.com/problems/to-lower-case)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2129. Capitalize the Title
[LeetCode Link](https://leetcode.com/problems/capitalize-the-title)
| +|
710. Random Pick with Blacklist
[LeetCode Link](https://leetcode.com/problems/random-pick-with-blacklist)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
398. Random Pick Index
[LeetCode Link](https://leetcode.com/problems/random-pick-index)
528. Random Pick with Weight
[LeetCode Link](https://leetcode.com/problems/random-pick-with-weight)
1980. Find Unique Binary String
[LeetCode Link](https://leetcode.com/problems/find-unique-binary-string)
| +|
711. Number of Distinct Islands II
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands-ii)
| 💰 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
694. Number of Distinct Islands
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-islands)
| +|
712. Minimum ASCII Delete Sum for Two Strings
[LeetCode Link](https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
72. Edit Distance
[LeetCode Link](https://leetcode.com/problems/edit-distance)
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
583. Delete Operation for Two Strings
[LeetCode Link](https://leetcode.com/problems/delete-operation-for-two-strings)
| +|
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
152. Maximum Product Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-product-subarray)
325. Maximum Size Subarray Sum Equals k
[LeetCode Link](https://leetcode.com/problems/maximum-size-subarray-sum-equals-k)
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
1099. Two Sum Less Than K
[LeetCode Link](https://leetcode.com/problems/two-sum-less-than-k)
2110. Number of Smooth Descent Periods of a Stock
[LeetCode Link](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| +|
714. Best Time to Buy and Sell Stock with Transaction Fee
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
122. Best Time to Buy and Sell Stock II
[LeetCode Link](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)
| +|
715. Range Module
[LeetCode Link](https://leetcode.com/problems/range-module)
| 🆓 | | ⭐️⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
57. Insert Interval
[LeetCode Link](https://leetcode.com/problems/insert-interval)
352. Data Stream as Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/data-stream-as-disjoint-intervals)
| +|
716. Max Stack
[LeetCode Link](https://leetcode.com/problems/max-stack)
| 💰 | | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
155. Min Stack
[LeetCode Link](https://leetcode.com/problems/min-stack)
| +|
717. 1-bit and 2-bit Characters
[LeetCode Link](https://leetcode.com/problems/1-bit-and-2-bit-characters)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
89. Gray Code
[LeetCode Link](https://leetcode.com/problems/gray-code)
| +|
718. Maximum Length of Repeated Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-repeated-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
1923. Longest Common Subpath
[LeetCode Link](https://leetcode.com/problems/longest-common-subpath)
| +|
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
373. Find K Pairs with Smallest Sums
[LeetCode Link](https://leetcode.com/problems/find-k-pairs-with-smallest-sums)
378. Kth Smallest Element in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
658. Find K Closest Elements
[LeetCode Link](https://leetcode.com/problems/find-k-closest-elements)
668. Kth Smallest Number in Multiplication Table
[LeetCode Link](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
786. K-th Smallest Prime Fraction
[LeetCode Link](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| +|
720. Longest Word in Dictionary
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
524. Longest Word in Dictionary through Deleting
[LeetCode Link](https://leetcode.com/problems/longest-word-in-dictionary-through-deleting)
676. Implement Magic Dictionary
[LeetCode Link](https://leetcode.com/problems/implement-magic-dictionary)
1858. Longest Word With All Prefixes
[LeetCode Link](https://leetcode.com/problems/longest-word-with-all-prefixes)
| +|
721. Accounts Merge
[LeetCode Link](https://leetcode.com/problems/accounts-merge)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
684. Redundant Connection
[LeetCode Link](https://leetcode.com/problems/redundant-connection)
734. Sentence Similarity
[LeetCode Link](https://leetcode.com/problems/sentence-similarity)
737. Sentence Similarity II
[LeetCode Link](https://leetcode.com/problems/sentence-similarity-ii)
| +|
722. Remove Comments
[LeetCode Link](https://leetcode.com/problems/remove-comments)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
385. Mini Parser
[LeetCode Link](https://leetcode.com/problems/mini-parser)
439. Ternary Expression Parser
[LeetCode Link](https://leetcode.com/problems/ternary-expression-parser)
| +|
723. Candy Crush
[LeetCode Link](https://leetcode.com/problems/candy-crush)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
724. Find Pivot Index
[LeetCode Link](https://leetcode.com/problems/find-pivot-index)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
1991. Find the Middle Index in Array
[LeetCode Link](https://leetcode.com/problems/find-the-middle-index-in-array)
| +|
725. Split Linked List in Parts
[LeetCode Link](https://leetcode.com/problems/split-linked-list-in-parts)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
61. Rotate List
[LeetCode Link](https://leetcode.com/problems/rotate-list)
328. Odd Even Linked List
[LeetCode Link](https://leetcode.com/problems/odd-even-linked-list)
| +|
726. Number of Atoms
[LeetCode Link](https://leetcode.com/problems/number-of-atoms)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
394. Decode String
[LeetCode Link](https://leetcode.com/problems/decode-string)
471. Encode String with Shortest Length
[LeetCode Link](https://leetcode.com/problems/encode-string-with-shortest-length)
736. Parse Lisp Expression
[LeetCode Link](https://leetcode.com/problems/parse-lisp-expression)
| +|
727. Minimum Window Subsequence
[LeetCode Link](https://leetcode.com/problems/minimum-window-subsequence)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
76. Minimum Window Substring
[LeetCode Link](https://leetcode.com/problems/minimum-window-substring)
674. Longest Continuous Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-continuous-increasing-subsequence)
| +|
728. Self Dividing Numbers
[LeetCode Link](https://leetcode.com/problems/self-dividing-numbers)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
507. Perfect Number
[LeetCode Link](https://leetcode.com/problems/perfect-number)
| +|
729. My Calendar I
[LeetCode Link](https://leetcode.com/problems/my-calendar-i)
| 🆓 | | ⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
731. My Calendar II
[LeetCode Link](https://leetcode.com/problems/my-calendar-ii)
732. My Calendar III
[LeetCode Link](https://leetcode.com/problems/my-calendar-iii)
| +|
730. Count Different Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/count-different-palindromic-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
| +|
731. My Calendar II
[LeetCode Link](https://leetcode.com/problems/my-calendar-ii)
| 🆓 | | ⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
729. My Calendar I
[LeetCode Link](https://leetcode.com/problems/my-calendar-i)
732. My Calendar III
[LeetCode Link](https://leetcode.com/problems/my-calendar-iii)
| +|
732. My Calendar III
[LeetCode Link](https://leetcode.com/problems/my-calendar-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
729. My Calendar I
[LeetCode Link](https://leetcode.com/problems/my-calendar-i)
731. My Calendar II
[LeetCode Link](https://leetcode.com/problems/my-calendar-ii)
| +|
733. Flood Fill
[LeetCode Link](https://leetcode.com/problems/flood-fill)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
463. Island Perimeter
[LeetCode Link](https://leetcode.com/problems/island-perimeter)
| +|
734. Sentence Similarity
[LeetCode Link](https://leetcode.com/problems/sentence-similarity)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
721. Accounts Merge
[LeetCode Link](https://leetcode.com/problems/accounts-merge)
737. Sentence Similarity II
[LeetCode Link](https://leetcode.com/problems/sentence-similarity-ii)
| +|
735. Asteroid Collision
[LeetCode Link](https://leetcode.com/problems/asteroid-collision)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
605. Can Place Flowers
[LeetCode Link](https://leetcode.com/problems/can-place-flowers)
2126. Destroying Asteroids
[LeetCode Link](https://leetcode.com/problems/destroying-asteroids)
| +|
736. Parse Lisp Expression
[LeetCode Link](https://leetcode.com/problems/parse-lisp-expression)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
439. Ternary Expression Parser
[LeetCode Link](https://leetcode.com/problems/ternary-expression-parser)
726. Number of Atoms
[LeetCode Link](https://leetcode.com/problems/number-of-atoms)
770. Basic Calculator IV
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iv)
| +|
737. Sentence Similarity II
[LeetCode Link](https://leetcode.com/problems/sentence-similarity-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
721. Accounts Merge
[LeetCode Link](https://leetcode.com/problems/accounts-merge)
734. Sentence Similarity
[LeetCode Link](https://leetcode.com/problems/sentence-similarity)
| +|
738. Monotone Increasing Digits
[LeetCode Link](https://leetcode.com/problems/monotone-increasing-digits)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
402. Remove K Digits
[LeetCode Link](https://leetcode.com/problems/remove-k-digits)
| +|
739. Daily Temperatures
[LeetCode Link](https://leetcode.com/problems/daily-temperatures)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
496. Next Greater Element I
[LeetCode Link](https://leetcode.com/problems/next-greater-element-i)
901. Online Stock Span
[LeetCode Link](https://leetcode.com/problems/online-stock-span)
| +|
740. Delete and Earn
[LeetCode Link](https://leetcode.com/problems/delete-and-earn)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
198. House Robber
[LeetCode Link](https://leetcode.com/problems/house-robber)
| +|
741. Cherry Pickup
[LeetCode Link](https://leetcode.com/problems/cherry-pickup)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
64. Minimum Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-path-sum)
174. Dungeon Game
[LeetCode Link](https://leetcode.com/problems/dungeon-game)
2065. Maximum Path Quality of a Graph
[LeetCode Link](https://leetcode.com/problems/maximum-path-quality-of-a-graph)
| +|
742. Closest Leaf in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/closest-leaf-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
743. Network Delay Time
[LeetCode Link](https://leetcode.com/problems/network-delay-time)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
2039. The Time When the Network Becomes Idle
[LeetCode Link](https://leetcode.com/problems/the-time-when-the-network-becomes-idle)
2045. Second Minimum Time to Reach Destination
[LeetCode Link](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| +|
744. Find Smallest Letter Greater Than Target
[LeetCode Link](https://leetcode.com/problems/find-smallest-letter-greater-than-target)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
2148. Count Elements With Strictly Smaller and Greater Elements
[LeetCode Link](https://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements)
| +|
745. Prefix and Suffix Search
[LeetCode Link](https://leetcode.com/problems/prefix-and-suffix-search)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
211. Design Add and Search Words Data Structure
[LeetCode Link](https://leetcode.com/problems/design-add-and-search-words-data-structure)
| +|
746. Min Cost Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/min-cost-climbing-stairs)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
70. Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/climbing-stairs)
| +|
747. Largest Number At Least Twice of Others
[LeetCode Link](https://leetcode.com/problems/largest-number-at-least-twice-of-others)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2154. Keep Multiplying Found Values by Two
[LeetCode Link](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| +|
748. Shortest Completing Word
[LeetCode Link](https://leetcode.com/problems/shortest-completing-word)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
749. Contain Virus
[LeetCode Link](https://leetcode.com/problems/contain-virus)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
750. Number Of Corner Rectangles
[LeetCode Link](https://leetcode.com/problems/number-of-corner-rectangles)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
751. IP to CIDR
[LeetCode Link](https://leetcode.com/problems/ip-to-cidr)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
93. Restore IP Addresses
[LeetCode Link](https://leetcode.com/problems/restore-ip-addresses)
468. Validate IP Address
[LeetCode Link](https://leetcode.com/problems/validate-ip-address)
| +|
752. Open the Lock
[LeetCode Link](https://leetcode.com/problems/open-the-lock)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
753. Cracking the Safe
[LeetCode Link](https://leetcode.com/problems/cracking-the-safe)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Eulerian Circuit
[LeetCode Link](https://leetcode.com/tag/eulerian-circuit)
|
| +|
754. Reach a Number
[LeetCode Link](https://leetcode.com/problems/reach-a-number)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
755. Pour Water
[LeetCode Link](https://leetcode.com/problems/pour-water)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
42. Trapping Rain Water
[LeetCode Link](https://leetcode.com/problems/trapping-rain-water)
| +|
756. Pyramid Transition Matrix
[LeetCode Link](https://leetcode.com/problems/pyramid-transition-matrix)
| 🆓 | | ⭐️⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
757. Set Intersection Size At Least Two
[LeetCode Link](https://leetcode.com/problems/set-intersection-size-at-least-two)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
758. Bold Words in String
[LeetCode Link](https://leetcode.com/problems/bold-words-in-string)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
759. Employee Free Time
[LeetCode Link](https://leetcode.com/problems/employee-free-time)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
986. Interval List Intersections
[LeetCode Link](https://leetcode.com/problems/interval-list-intersections)
| +|
760. Find Anagram Mappings
[LeetCode Link](https://leetcode.com/problems/find-anagram-mappings)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
761. Special Binary String
[LeetCode Link](https://leetcode.com/problems/special-binary-string)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
678. Valid Parenthesis String
[LeetCode Link](https://leetcode.com/problems/valid-parenthesis-string)
| +|
762. Prime Number of Set Bits in Binary Representation
[LeetCode Link](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
191. Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/number-of-1-bits)
| +|
763. Partition Labels
[LeetCode Link](https://leetcode.com/problems/partition-labels)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
| +|
764. Largest Plus Sign
[LeetCode Link](https://leetcode.com/problems/largest-plus-sign)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
221. Maximal Square
[LeetCode Link](https://leetcode.com/problems/maximal-square)
| +|
765. Couples Holding Hands
[LeetCode Link](https://leetcode.com/problems/couples-holding-hands)
| 🆓 | | ⭐️⭐️⭐️ |
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
41. First Missing Positive
[LeetCode Link](https://leetcode.com/problems/first-missing-positive)
268. Missing Number
[LeetCode Link](https://leetcode.com/problems/missing-number)
854. K-Similar Strings
[LeetCode Link](https://leetcode.com/problems/k-similar-strings)
| +|
766. Toeplitz Matrix
[LeetCode Link](https://leetcode.com/problems/toeplitz-matrix)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
422. Valid Word Square
[LeetCode Link](https://leetcode.com/problems/valid-word-square)
| +|
767. Reorganize String
[LeetCode Link](https://leetcode.com/problems/reorganize-string)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
358. Rearrange String k Distance Apart
[LeetCode Link](https://leetcode.com/problems/rearrange-string-k-distance-apart)
621. Task Scheduler
[LeetCode Link](https://leetcode.com/problems/task-scheduler)
1405. Longest Happy String
[LeetCode Link](https://leetcode.com/problems/longest-happy-string)
| +|
768. Max Chunks To Make Sorted II
[LeetCode Link](https://leetcode.com/problems/max-chunks-to-make-sorted-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
769. Max Chunks To Make Sorted
[LeetCode Link](https://leetcode.com/problems/max-chunks-to-make-sorted)
| +|
769. Max Chunks To Make Sorted
[LeetCode Link](https://leetcode.com/problems/max-chunks-to-make-sorted)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
768. Max Chunks To Make Sorted II
[LeetCode Link](https://leetcode.com/problems/max-chunks-to-make-sorted-ii)
| +|
770. Basic Calculator IV
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iv)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
736. Parse Lisp Expression
[LeetCode Link](https://leetcode.com/problems/parse-lisp-expression)
772. Basic Calculator III
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iii)
| +|
771. Jewels and Stones
[LeetCode Link](https://leetcode.com/problems/jewels-and-stones)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
772. Basic Calculator III
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iii)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
224. Basic Calculator
[LeetCode Link](https://leetcode.com/problems/basic-calculator)
227. Basic Calculator II
[LeetCode Link](https://leetcode.com/problems/basic-calculator-ii)
770. Basic Calculator IV
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iv)
1597. Build Binary Expression Tree From Infix Expression
[LeetCode Link](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| +|
773. Sliding Puzzle
[LeetCode Link](https://leetcode.com/problems/sliding-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
774. Minimize Max Distance to Gas Station
[LeetCode Link](https://leetcode.com/problems/minimize-max-distance-to-gas-station)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
875. Koko Eating Bananas
[LeetCode Link](https://leetcode.com/problems/koko-eating-bananas)
| +|
775. Global and Local Inversions
[LeetCode Link](https://leetcode.com/problems/global-and-local-inversions)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
776. Split BST
[LeetCode Link](https://leetcode.com/problems/split-bst)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
450. Delete Node in a BST
[LeetCode Link](https://leetcode.com/problems/delete-node-in-a-bst)
| +|
777. Swap Adjacent in LR String
[LeetCode Link](https://leetcode.com/problems/swap-adjacent-in-lr-string)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
778. Swim in Rising Water
[LeetCode Link](https://leetcode.com/problems/swim-in-rising-water)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1631. Path With Minimum Effort
[LeetCode Link](https://leetcode.com/problems/path-with-minimum-effort)
| +|
779. K-th Symbol in Grammar
[LeetCode Link](https://leetcode.com/problems/k-th-symbol-in-grammar)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
780. Reaching Points
[LeetCode Link](https://leetcode.com/problems/reaching-points)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
781. Rabbits in Forest
[LeetCode Link](https://leetcode.com/problems/rabbits-in-forest)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
782. Transform to Chessboard
[LeetCode Link](https://leetcode.com/problems/transform-to-chessboard)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
783. Minimum Distance Between BST Nodes
[LeetCode Link](https://leetcode.com/problems/minimum-distance-between-bst-nodes)
| 🆓 | | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
94. Binary Tree Inorder Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-inorder-traversal)
| +|
784. Letter Case Permutation
[LeetCode Link](https://leetcode.com/problems/letter-case-permutation)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
78. Subsets
[LeetCode Link](https://leetcode.com/problems/subsets)
1087. Brace Expansion
[LeetCode Link](https://leetcode.com/problems/brace-expansion)
| +|
785. Is Graph Bipartite?
[LeetCode Link](https://leetcode.com/problems/is-graph-bipartite)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
786. K-th Smallest Prime Fraction
[LeetCode Link](https://leetcode.com/problems/k-th-smallest-prime-fraction)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
378. Kth Smallest Element in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix)
668. Kth Smallest Number in Multiplication Table
[LeetCode Link](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table)
719. Find K-th Smallest Pair Distance
[LeetCode Link](https://leetcode.com/problems/find-k-th-smallest-pair-distance)
| +|
787. Cheapest Flights Within K Stops
[LeetCode Link](https://leetcode.com/problems/cheapest-flights-within-k-stops)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
568. Maximum Vacation Days
[LeetCode Link](https://leetcode.com/problems/maximum-vacation-days)
2093. Minimum Cost to Reach City With Discounts
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| +|
788. Rotated Digits
[LeetCode Link](https://leetcode.com/problems/rotated-digits)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
789. Escape The Ghosts
[LeetCode Link](https://leetcode.com/problems/escape-the-ghosts)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
1728. Cat and Mouse II
[LeetCode Link](https://leetcode.com/problems/cat-and-mouse-ii)
| +|
790. Domino and Tromino Tiling
[LeetCode Link](https://leetcode.com/problems/domino-and-tromino-tiling)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
791. Custom Sort String
[LeetCode Link](https://leetcode.com/problems/custom-sort-string)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
792. Number of Matching Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-matching-subsequences)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
392. Is Subsequence
[LeetCode Link](https://leetcode.com/problems/is-subsequence)
1055. Shortest Way to Form String
[LeetCode Link](https://leetcode.com/problems/shortest-way-to-form-string)
2062. Count Vowel Substrings of a String
[LeetCode Link](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| +|
793. Preimage Size of Factorial Zeroes Function
[LeetCode Link](https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
172. Factorial Trailing Zeroes
[LeetCode Link](https://leetcode.com/problems/factorial-trailing-zeroes)
| +|
794. Valid Tic-Tac-Toe State
[LeetCode Link](https://leetcode.com/problems/valid-tic-tac-toe-state)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
348. Design Tic-Tac-Toe
[LeetCode Link](https://leetcode.com/problems/design-tic-tac-toe)
| +|
795. Number of Subarrays with Bounded Maximum
[LeetCode Link](https://leetcode.com/problems/number-of-subarrays-with-bounded-maximum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
796. Rotate String
[LeetCode Link](https://leetcode.com/problems/rotate-string)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
797. All Paths From Source to Target
[LeetCode Link](https://leetcode.com/problems/all-paths-from-source-to-target)
| 🆓 | ✅ | ⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
1976. Number of Ways to Arrive at Destination
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| +|
798. Smallest Rotation with Highest Score
[LeetCode Link](https://leetcode.com/problems/smallest-rotation-with-highest-score)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
799. Champagne Tower
[LeetCode Link](https://leetcode.com/problems/champagne-tower)
| 🆓 | ✅ | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2189. Number of Ways to Build House of Cards
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-build-house-of-cards)
| +|
800. Similar RGB Color
[LeetCode Link](https://leetcode.com/problems/similar-rgb-color)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| \ No newline at end of file diff --git a/doc/table-5.md b/doc/table-5.md index 271b8b6c..2a4a292d 100644 --- a/doc/table-5.md +++ b/doc/table-5.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[801. Minimum Swaps To Make Sequences Increasing](https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2111. Minimum Operations to Make the Array K-Increasing](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| -|
[802. Find Eventual Safe States](https://leetcode.com/problems/find-eventual-safe-states)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
| -|
[803. Bricks Falling When Hit](https://leetcode.com/problems/bricks-falling-when-hit)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
[1970. Last Day Where You Can Still Cross](https://leetcode.com/problems/last-day-where-you-can-still-cross)
[2184. Number of Ways to Build Sturdy Brick Wall](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| -|
[804. Unique Morse Code Words](https://leetcode.com/problems/unique-morse-code-words)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[805. Split Array With Same Average](https://leetcode.com/problems/split-array-with-same-average)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| -|
[806. Number of Lines To Write String](https://leetcode.com/problems/number-of-lines-to-write-string)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[807. Max Increase to Keep City Skyline](https://leetcode.com/problems/max-increase-to-keep-city-skyline)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[808. Soup Servings](https://leetcode.com/problems/soup-servings)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[809. Expressive Words](https://leetcode.com/problems/expressive-words)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[810. Chalkboard XOR Game](https://leetcode.com/problems/chalkboard-xor-game)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[811. Subdomain Visit Count](https://leetcode.com/problems/subdomain-visit-count)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[812. Largest Triangle Area](https://leetcode.com/problems/largest-triangle-area)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[976. Largest Perimeter Triangle](https://leetcode.com/problems/largest-perimeter-triangle)
| -|
[813. Largest Sum of Averages](https://leetcode.com/problems/largest-sum-of-averages)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[814. Binary Tree Pruning](https://leetcode.com/problems/binary-tree-pruning)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[815. Bus Routes](https://leetcode.com/problems/bus-routes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[816. Ambiguous Coordinates](https://leetcode.com/problems/ambiguous-coordinates)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[817. Linked List Components](https://leetcode.com/problems/linked-list-components)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
|
[2181. Merge Nodes in Between Zeros](https://leetcode.com/problems/merge-nodes-in-between-zeros)
| -|
[818. Race Car](https://leetcode.com/problems/race-car)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[819. Most Common Word](https://leetcode.com/problems/most-common-word)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[820. Short Encoding of Words](https://leetcode.com/problems/short-encoding-of-words)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[821. Shortest Distance to a Character](https://leetcode.com/problems/shortest-distance-to-a-character)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[822. Card Flipping Game](https://leetcode.com/problems/card-flipping-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[823. Binary Trees With Factors](https://leetcode.com/problems/binary-trees-with-factors)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[824. Goat Latin](https://leetcode.com/problems/goat-latin)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[825. Friends Of Appropriate Ages](https://leetcode.com/problems/friends-of-appropriate-ages)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[826. Most Profit Assigning Work](https://leetcode.com/problems/most-profit-assigning-work)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2071. Maximum Number of Tasks You Can Assign](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
| -|
[827. Making A Large Island](https://leetcode.com/problems/making-a-large-island)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[828. Count Unique Characters of All Substrings of a Given String](https://leetcode.com/problems/count-unique-characters-of-all-substrings-of-a-given-string)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[829. Consecutive Numbers Sum](https://leetcode.com/problems/consecutive-numbers-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[830. Positions of Large Groups](https://leetcode.com/problems/positions-of-large-groups)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[2138. Divide a String Into Groups of Size k](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| -|
[831. Masking Personal Information](https://leetcode.com/problems/masking-personal-information)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[832. Flipping an Image](https://leetcode.com/problems/flipping-an-image)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[833. Find And Replace in String](https://leetcode.com/problems/find-and-replace-in-string)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[834. Sum of Distances in Tree](https://leetcode.com/problems/sum-of-distances-in-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[979. Distribute Coins in Binary Tree](https://leetcode.com/problems/distribute-coins-in-binary-tree)
[2049. Count Nodes With the Highest Score](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| -|
[835. Image Overlap](https://leetcode.com/problems/image-overlap)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[836. Rectangle Overlap](https://leetcode.com/problems/rectangle-overlap)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
[223. Rectangle Area](https://leetcode.com/problems/rectangle-area)
| -|
[837. New 21 Game](https://leetcode.com/problems/new-21-game)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[838. Push Dominoes](https://leetcode.com/problems/push-dominoes)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[839. Similar String Groups](https://leetcode.com/problems/similar-string-groups)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
[2157. Groups of Strings](https://leetcode.com/problems/groups-of-strings)
| -|
[840. Magic Squares In Grid](https://leetcode.com/problems/magic-squares-in-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Matrix](https://leetcode.com/tag/matrix)
|
[1895. Largest Magic Square](https://leetcode.com/problems/largest-magic-square)
| -|
[841. Keys and Rooms](https://leetcode.com/problems/keys-and-rooms)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
[261. Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree)
| -|
[842. Split Array into Fibonacci Sequence](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[306. Additive Number](https://leetcode.com/problems/additive-number)
[509. Fibonacci Number](https://leetcode.com/problems/fibonacci-number)
| -|
[843. Guess the Word](https://leetcode.com/problems/guess-the-word)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Interactive](https://leetcode.com/tag/interactive)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[844. Backspace String Compare](https://leetcode.com/problems/backspace-string-compare)
| 🆓 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Simulation](https://leetcode.com/tag/simulation)
|
[1598. Crawler Log Folder](https://leetcode.com/problems/crawler-log-folder)
| -|
[845. Longest Mountain in Array](https://leetcode.com/problems/longest-mountain-in-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
[2100. Find Good Days to Rob the Bank](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| -|
[846. Hand of Straights](https://leetcode.com/problems/hand-of-straights)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[847. Shortest Path Visiting All Nodes](https://leetcode.com/problems/shortest-path-visiting-all-nodes)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[848. Shifting Letters](https://leetcode.com/problems/shifting-letters)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[1844. Replace All Digits with Characters](https://leetcode.com/problems/replace-all-digits-with-characters)
| -|
[849. Maximize Distance to Closest Person](https://leetcode.com/problems/maximize-distance-to-closest-person)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[855. Exam Room](https://leetcode.com/problems/exam-room)
| -|
[850. Rectangle Area II](https://leetcode.com/problems/rectangle-area-ii)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Line Sweep](https://leetcode.com/tag/line-sweep)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[851. Loud and Rich](https://leetcode.com/problems/loud-and-rich)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
| -|
[852. Peak Index in a Mountain Array](https://leetcode.com/problems/peak-index-in-a-mountain-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[162. Find Peak Element](https://leetcode.com/problems/find-peak-element)
[1095. Find in Mountain Array](https://leetcode.com/problems/find-in-mountain-array)
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| -|
[853. Car Fleet](https://leetcode.com/problems/car-fleet)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Sorting](https://leetcode.com/tag/sorting)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[1776. Car Fleet II](https://leetcode.com/problems/car-fleet-ii)
| -|
[854. K-Similar Strings](https://leetcode.com/problems/k-similar-strings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[765. Couples Holding Hands](https://leetcode.com/problems/couples-holding-hands)
| -|
[855. Exam Room](https://leetcode.com/problems/exam-room)
| 🆓 | 👀 | ⭐️⭐️ |
[Design](https://leetcode.com/tag/design)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[849. Maximize Distance to Closest Person](https://leetcode.com/problems/maximize-distance-to-closest-person)
| -|
[856. Score of Parentheses](https://leetcode.com/problems/score-of-parentheses)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[857. Minimum Cost to Hire K Workers](https://leetcode.com/problems/minimum-cost-to-hire-k-workers)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[858. Mirror Reflection](https://leetcode.com/problems/mirror-reflection)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[859. Buddy Strings](https://leetcode.com/problems/buddy-strings)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[1657. Determine if Two Strings Are Close](https://leetcode.com/problems/determine-if-two-strings-are-close)
[1790. Check if One String Swap Can Make Strings Equal](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal)
| -|
[860. Lemonade Change](https://leetcode.com/problems/lemonade-change)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[861. Score After Flipping Matrix](https://leetcode.com/problems/score-after-flipping-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
|
[2128. Remove All Ones With Row and Column Flips](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| -|
[862. Shortest Subarray with Sum at Least K](https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
| -|
[863. All Nodes Distance K in Binary Tree](https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[864. Shortest Path to Get All Keys](https://leetcode.com/problems/shortest-path-to-get-all-keys)
| 🆓 | | ⭐️⭐️⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[865. Smallest Subtree with all the Deepest Nodes](https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[866. Prime Palindrome](https://leetcode.com/problems/prime-palindrome)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[2081. Sum of k-Mirror Numbers](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| -|
[867. Transpose Matrix](https://leetcode.com/problems/transpose-matrix)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[868. Binary Gap](https://leetcode.com/problems/binary-gap)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[869. Reordered Power of 2](https://leetcode.com/problems/reordered-power-of-2)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[870. Advantage Shuffle](https://leetcode.com/problems/advantage-shuffle)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[871. Minimum Number of Refueling Stops](https://leetcode.com/problems/minimum-number-of-refueling-stops)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[872. Leaf-Similar Trees](https://leetcode.com/problems/leaf-similar-trees)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[873. Length of Longest Fibonacci Subsequence](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[509. Fibonacci Number](https://leetcode.com/problems/fibonacci-number)
| -|
[874. Walking Robot Simulation](https://leetcode.com/problems/walking-robot-simulation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
[2069. Walking Robot Simulation II](https://leetcode.com/problems/walking-robot-simulation-ii)
| -|
[875. Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[774. Minimize Max Distance to Gas Station](https://leetcode.com/problems/minimize-max-distance-to-gas-station)
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| -|
[876. Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[2095. Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
[2130. Maximum Twin Sum of a Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| -|
[877. Stone Game](https://leetcode.com/problems/stone-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[878. Nth Magical Number](https://leetcode.com/problems/nth-magical-number)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[879. Profitable Schemes](https://leetcode.com/problems/profitable-schemes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[880. Decoded String at Index](https://leetcode.com/problems/decoded-string-at-index)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[881. Boats to Save People](https://leetcode.com/problems/boats-to-save-people)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[882. Reachable Nodes In Subdivided Graph](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
| 🆓 | | ⭐️⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[2077. Paths in Maze That Lead to Same Room](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
[2092. Find All People With Secret](https://leetcode.com/problems/find-all-people-with-secret)
| -|
[883. Projection Area of 3D Shapes](https://leetcode.com/problems/projection-area-of-3d-shapes)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[884. Uncommon Words from Two Sentences](https://leetcode.com/problems/uncommon-words-from-two-sentences)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[2085. Count Common Words With One Occurrence](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| -|
[885. Spiral Matrix III](https://leetcode.com/problems/spiral-matrix-iii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
[54. Spiral Matrix](https://leetcode.com/problems/spiral-matrix)
[59. Spiral Matrix II](https://leetcode.com/problems/spiral-matrix-ii)
| -|
[886. Possible Bipartition](https://leetcode.com/problems/possible-bipartition)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[887. Super Egg Drop](https://leetcode.com/problems/super-egg-drop)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1884. Egg Drop With 2 Eggs and N Floors](https://leetcode.com/problems/egg-drop-with-2-eggs-and-n-floors)
| -|
[888. Fair Candy Swap](https://leetcode.com/problems/fair-candy-swap)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[889. Construct Binary Tree from Preorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[890. Find and Replace Pattern](https://leetcode.com/problems/find-and-replace-pattern)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[891. Sum of Subsequence Widths](https://leetcode.com/problems/sum-of-subsequence-widths)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[892. Surface Area of 3D Shapes](https://leetcode.com/problems/surface-area-of-3d-shapes)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[893. Groups of Special-Equivalent Strings](https://leetcode.com/problems/groups-of-special-equivalent-strings)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[894. All Possible Full Binary Trees](https://leetcode.com/problems/all-possible-full-binary-trees)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Recursion](https://leetcode.com/tag/recursion)
[Memoization](https://leetcode.com/tag/memoization)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[895. Maximum Frequency Stack](https://leetcode.com/problems/maximum-frequency-stack)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[896. Monotonic Array](https://leetcode.com/problems/monotonic-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[897. Increasing Order Search Tree](https://leetcode.com/problems/increasing-order-search-tree)
| 🆓 | ✅ | ⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[898. Bitwise ORs of Subarrays](https://leetcode.com/problems/bitwise-ors-of-subarrays)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[899. Orderly Queue](https://leetcode.com/problems/orderly-queue)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[900. RLE Iterator](https://leetcode.com/problems/rle-iterator)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Counting](https://leetcode.com/tag/counting)
[Iterator](https://leetcode.com/tag/iterator)
|
| -|
[901. Online Stock Span](https://leetcode.com/problems/online-stock-span)
| 🆓 | | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[739. Daily Temperatures](https://leetcode.com/problems/daily-temperatures)
| -|
[902. Numbers At Most N Given Digit Set](https://leetcode.com/problems/numbers-at-most-n-given-digit-set)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[903. Valid Permutations for DI Sequence](https://leetcode.com/problems/valid-permutations-for-di-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[904. Fruit Into Baskets](https://leetcode.com/problems/fruit-into-baskets)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[905. Sort Array By Parity](https://leetcode.com/problems/sort-array-by-parity)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[2164. Sort Even and Odd Indices Independently](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| -|
[906. Super Palindromes](https://leetcode.com/problems/super-palindromes)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[907. Sum of Subarray Minimums](https://leetcode.com/problems/sum-of-subarray-minimums)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[2104. Sum of Subarray Ranges](https://leetcode.com/problems/sum-of-subarray-ranges)
| -|
[908. Smallest Range I](https://leetcode.com/problems/smallest-range-i)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[909. Snakes and Ladders](https://leetcode.com/problems/snakes-and-ladders)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[910. Smallest Range II](https://leetcode.com/problems/smallest-range-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[911. Online Election](https://leetcode.com/problems/online-election)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
|
[1366. Rank Teams by Votes](https://leetcode.com/problems/rank-teams-by-votes)
| -|
[912. Sort an Array](https://leetcode.com/problems/sort-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Bucket Sort](https://leetcode.com/tag/bucket-sort)
[Radix Sort](https://leetcode.com/tag/radix-sort)
[Counting Sort](https://leetcode.com/tag/counting-sort)
|
| -|
[913. Cat and Mouse](https://leetcode.com/problems/cat-and-mouse)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Memoization](https://leetcode.com/tag/memoization)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1728. Cat and Mouse II](https://leetcode.com/problems/cat-and-mouse-ii)
| -|
[914. X of a Kind in a Deck of Cards](https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
[Number Theory](https://leetcode.com/tag/number-theory)
|
| -|
[915. Partition Array into Disjoint Intervals](https://leetcode.com/problems/partition-array-into-disjoint-intervals)
| 🆓 | 👀 | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2012. Sum of Beauty in the Array](https://leetcode.com/problems/sum-of-beauty-in-the-array)
| -|
[916. Word Subsets](https://leetcode.com/problems/word-subsets)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[917. Reverse Only Letters](https://leetcode.com/problems/reverse-only-letters)
| 🆓 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[918. Maximum Sum Circular Subarray](https://leetcode.com/problems/maximum-sum-circular-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Queue](https://leetcode.com/tag/queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
| -|
[919. Complete Binary Tree Inserter](https://leetcode.com/problems/complete-binary-tree-inserter)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[920. Number of Music Playlists](https://leetcode.com/problems/number-of-music-playlists)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[921. Minimum Add to Make Parentheses Valid](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[1963. Minimum Number of Swaps to Make the String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| -|
[922. Sort Array By Parity II](https://leetcode.com/problems/sort-array-by-parity-ii)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[2149. Rearrange Array Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign)
[2164. Sort Even and Odd Indices Independently](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| -|
[923. 3Sum With Multiplicity](https://leetcode.com/problems/3sum-with-multiplicity)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[924. Minimize Malware Spread](https://leetcode.com/problems/minimize-malware-spread)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[925. Long Pressed Name](https://leetcode.com/problems/long-pressed-name)
| 🆓 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[926. Flip String to Monotone Increasing](https://leetcode.com/problems/flip-string-to-monotone-increasing)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[927. Three Equal Parts](https://leetcode.com/problems/three-equal-parts)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[928. Minimize Malware Spread II](https://leetcode.com/problems/minimize-malware-spread-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[929. Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[930. Binary Subarrays With Sum](https://leetcode.com/problems/binary-subarrays-with-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[931. Minimum Falling Path Sum](https://leetcode.com/problems/minimum-falling-path-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[1289. Minimum Falling Path Sum II](https://leetcode.com/problems/minimum-falling-path-sum-ii)
| -|
[932. Beautiful Array](https://leetcode.com/problems/beautiful-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
|
| -|
[933. Number of Recent Calls](https://leetcode.com/problems/number-of-recent-calls)
| 🆓 | | ⭐️ |
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[934. Shortest Bridge](https://leetcode.com/problems/shortest-bridge)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[935. Knight Dialer](https://leetcode.com/problems/knight-dialer)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[936. Stamping The Sequence](https://leetcode.com/problems/stamping-the-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Queue](https://leetcode.com/tag/queue)
|
| -|
[937. Reorder Data in Log Files](https://leetcode.com/problems/reorder-data-in-log-files)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[938. Range Sum of BST](https://leetcode.com/problems/range-sum-of-bst)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[939. Minimum Area Rectangle](https://leetcode.com/problems/minimum-area-rectangle)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[940. Distinct Subsequences II](https://leetcode.com/problems/distinct-subsequences-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1987. Number of Unique Good Subsequences](https://leetcode.com/problems/number-of-unique-good-subsequences)
| -|
[941. Valid Mountain Array](https://leetcode.com/problems/valid-mountain-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| -|
[942. DI String Match](https://leetcode.com/problems/di-string-match)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[943. Find the Shortest Superstring](https://leetcode.com/problems/find-the-shortest-superstring)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[944. Delete Columns to Make Sorted](https://leetcode.com/problems/delete-columns-to-make-sorted)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[945. Minimum Increment to Make Array Unique](https://leetcode.com/problems/minimum-increment-to-make-array-unique)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[946. Validate Stack Sequences](https://leetcode.com/problems/validate-stack-sequences)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[947. Most Stones Removed with Same Row or Column](https://leetcode.com/problems/most-stones-removed-with-same-row-or-column)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[948. Bag of Tokens](https://leetcode.com/problems/bag-of-tokens)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[949. Largest Time for Given Digits](https://leetcode.com/problems/largest-time-for-given-digits)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[950. Reveal Cards In Increasing Order](https://leetcode.com/problems/reveal-cards-in-increasing-order)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Queue](https://leetcode.com/tag/queue)
[Sorting](https://leetcode.com/tag/sorting)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[951. Flip Equivalent Binary Trees](https://leetcode.com/problems/flip-equivalent-binary-trees)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[952. Largest Component Size by Common Factor](https://leetcode.com/problems/largest-component-size-by-common-factor)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Union Find](https://leetcode.com/tag/union-find)
|
[2157. Groups of Strings](https://leetcode.com/problems/groups-of-strings)
| -|
[953. Verifying an Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[954. Array of Doubled Pairs](https://leetcode.com/problems/array-of-doubled-pairs)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2007. Find Original Array From Doubled Array](https://leetcode.com/problems/find-original-array-from-doubled-array)
| -|
[955. Delete Columns to Make Sorted II](https://leetcode.com/problems/delete-columns-to-make-sorted-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[956. Tallest Billboard](https://leetcode.com/problems/tallest-billboard)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| -|
[957. Prison Cells After N Days](https://leetcode.com/problems/prison-cells-after-n-days)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[958. Check Completeness of a Binary Tree](https://leetcode.com/problems/check-completeness-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[959. Regions Cut By Slashes](https://leetcode.com/problems/regions-cut-by-slashes)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[960. Delete Columns to Make Sorted III](https://leetcode.com/problems/delete-columns-to-make-sorted-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[961. N-Repeated Element in Size 2N Array](https://leetcode.com/problems/n-repeated-element-in-size-2n-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[962. Maximum Width Ramp](https://leetcode.com/problems/maximum-width-ramp)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[963. Minimum Area Rectangle II](https://leetcode.com/problems/minimum-area-rectangle-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[964. Least Operators to Express Number](https://leetcode.com/problems/least-operators-to-express-number)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[965. Univalued Binary Tree](https://leetcode.com/problems/univalued-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1469. Find All The Lonely Nodes](https://leetcode.com/problems/find-all-the-lonely-nodes)
| -|
[966. Vowel Spellchecker](https://leetcode.com/problems/vowel-spellchecker)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[967. Numbers With Same Consecutive Differences](https://leetcode.com/problems/numbers-with-same-consecutive-differences)
| 🆓 | ✅ | ⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[968. Binary Tree Cameras](https://leetcode.com/problems/binary-tree-cameras)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[979. Distribute Coins in Binary Tree](https://leetcode.com/problems/distribute-coins-in-binary-tree)
| -|
[969. Pancake Sorting](https://leetcode.com/problems/pancake-sorting)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[970. Powerful Integers](https://leetcode.com/problems/powerful-integers)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
|
| -|
[971. Flip Binary Tree To Match Preorder Traversal](https://leetcode.com/problems/flip-binary-tree-to-match-preorder-traversal)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[972. Equal Rational Numbers](https://leetcode.com/problems/equal-rational-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[973. K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Geometry](https://leetcode.com/tag/geometry)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Quickselect](https://leetcode.com/tag/quickselect)
|
[215. Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array)
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[692. Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words)
[1779. Find Nearest Point That Has the Same X or Y Coordinate](https://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate)
| -|
[974. Subarray Sums Divisible by K](https://leetcode.com/problems/subarray-sums-divisible-by-k)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[1590. Make Sum Divisible by P](https://leetcode.com/problems/make-sum-divisible-by-p)
| -|
[975. Odd Even Jump](https://leetcode.com/problems/odd-even-jump)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[976. Largest Perimeter Triangle](https://leetcode.com/problems/largest-perimeter-triangle)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[812. Largest Triangle Area](https://leetcode.com/problems/largest-triangle-area)
| -|
[977. Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[88. Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array)
[360. Sort Transformed Array](https://leetcode.com/problems/sort-transformed-array)
| -|
[978. Longest Turbulent Subarray](https://leetcode.com/problems/longest-turbulent-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
| -|
[979. Distribute Coins in Binary Tree](https://leetcode.com/problems/distribute-coins-in-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[834. Sum of Distances in Tree](https://leetcode.com/problems/sum-of-distances-in-tree)
[968. Binary Tree Cameras](https://leetcode.com/problems/binary-tree-cameras)
| -|
[980. Unique Paths III](https://leetcode.com/problems/unique-paths-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
|
[37. Sudoku Solver](https://leetcode.com/problems/sudoku-solver)
[63. Unique Paths II](https://leetcode.com/problems/unique-paths-ii)
[212. Word Search II](https://leetcode.com/problems/word-search-ii)
| -|
[981. Time Based Key-Value Store](https://leetcode.com/problems/time-based-key-value-store)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
|
[2034. Stock Price Fluctuation ](https://leetcode.com/problems/stock-price-fluctuation)
| -|
[982. Triples with Bitwise AND Equal To Zero](https://leetcode.com/problems/triples-with-bitwise-and-equal-to-zero)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[983. Minimum Cost For Tickets](https://leetcode.com/problems/minimum-cost-for-tickets)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[322. Coin Change](https://leetcode.com/problems/coin-change)
| -|
[984. String Without AAA or BBB](https://leetcode.com/problems/string-without-aaa-or-bbb)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[985. Sum of Even Numbers After Queries](https://leetcode.com/problems/sum-of-even-numbers-after-queries)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[986. Interval List Intersections](https://leetcode.com/problems/interval-list-intersections)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[56. Merge Intervals](https://leetcode.com/problems/merge-intervals)
[88. Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array)
[759. Employee Free Time](https://leetcode.com/problems/employee-free-time)
| -|
[987. Vertical Order Traversal of a Binary Tree](https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[988. Smallest String Starting From Leaf](https://leetcode.com/problems/smallest-string-starting-from-leaf)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[129. Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers)
[257. Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths)
| -|
[989. Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[66. Plus One](https://leetcode.com/problems/plus-one)
[67. Add Binary](https://leetcode.com/problems/add-binary)
[415. Add Strings](https://leetcode.com/problems/add-strings)
| -|
[990. Satisfiability of Equality Equations](https://leetcode.com/problems/satisfiability-of-equality-equations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[991. Broken Calculator](https://leetcode.com/problems/broken-calculator)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
[650. 2 Keys Keyboard](https://leetcode.com/problems/2-keys-keyboard)
| -|
[992. Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Counting](https://leetcode.com/tag/counting)
|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
[159. Longest Substring with At Most Two Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[2062. Count Vowel Substrings of a String](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
[2107. Number of Unique Flavors After Sharing K Candies](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| -|
[993. Cousins in Binary Tree](https://leetcode.com/problems/cousins-in-binary-tree)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[102. Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal)
| -|
[994. Rotting Oranges](https://leetcode.com/problems/rotting-oranges)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[286. Walls and Gates](https://leetcode.com/problems/walls-and-gates)
[2101. Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs)
| -|
[995. Minimum Number of K Consecutive Bit Flips](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[319. Bulb Switcher](https://leetcode.com/problems/bulb-switcher)
[2167. Minimum Time to Remove All Cars Containing Illegal Goods](https://leetcode.com/problems/minimum-time-to-remove-all-cars-containing-illegal-goods)
| -|
[996. Number of Squareful Arrays](https://leetcode.com/problems/number-of-squareful-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[47. Permutations II](https://leetcode.com/problems/permutations-ii)
| -|
[997. Find the Town Judge](https://leetcode.com/problems/find-the-town-judge)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Graph](https://leetcode.com/tag/graph)
|
[277. Find the Celebrity](https://leetcode.com/problems/find-the-celebrity)
| -|
[998. Maximum Binary Tree II](https://leetcode.com/problems/maximum-binary-tree-ii)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[654. Maximum Binary Tree](https://leetcode.com/problems/maximum-binary-tree)
| -|
[999. Available Captures for Rook](https://leetcode.com/problems/available-captures-for-rook)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1000. Minimum Cost to Merge Stones](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[312. Burst Balloons](https://leetcode.com/problems/burst-balloons)
[1167. Minimum Cost to Connect Sticks](https://leetcode.com/problems/minimum-cost-to-connect-sticks)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
801. Minimum Swaps To Make Sequences Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2111. Minimum Operations to Make the Array K-Increasing
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-the-array-k-increasing)
| +|
802. Find Eventual Safe States
[LeetCode Link](https://leetcode.com/problems/find-eventual-safe-states)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
| +|
803. Bricks Falling When Hit
[LeetCode Link](https://leetcode.com/problems/bricks-falling-when-hit)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1970. Last Day Where You Can Still Cross
[LeetCode Link](https://leetcode.com/problems/last-day-where-you-can-still-cross)
2184. Number of Ways to Build Sturdy Brick Wall
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-build-sturdy-brick-wall)
| +|
804. Unique Morse Code Words
[LeetCode Link](https://leetcode.com/problems/unique-morse-code-words)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
805. Split Array With Same Average
[LeetCode Link](https://leetcode.com/problems/split-array-with-same-average)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| +|
806. Number of Lines To Write String
[LeetCode Link](https://leetcode.com/problems/number-of-lines-to-write-string)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
807. Max Increase to Keep City Skyline
[LeetCode Link](https://leetcode.com/problems/max-increase-to-keep-city-skyline)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
808. Soup Servings
[LeetCode Link](https://leetcode.com/problems/soup-servings)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
809. Expressive Words
[LeetCode Link](https://leetcode.com/problems/expressive-words)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
810. Chalkboard XOR Game
[LeetCode Link](https://leetcode.com/problems/chalkboard-xor-game)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
811. Subdomain Visit Count
[LeetCode Link](https://leetcode.com/problems/subdomain-visit-count)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
812. Largest Triangle Area
[LeetCode Link](https://leetcode.com/problems/largest-triangle-area)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
976. Largest Perimeter Triangle
[LeetCode Link](https://leetcode.com/problems/largest-perimeter-triangle)
| +|
813. Largest Sum of Averages
[LeetCode Link](https://leetcode.com/problems/largest-sum-of-averages)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
814. Binary Tree Pruning
[LeetCode Link](https://leetcode.com/problems/binary-tree-pruning)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
815. Bus Routes
[LeetCode Link](https://leetcode.com/problems/bus-routes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
816. Ambiguous Coordinates
[LeetCode Link](https://leetcode.com/problems/ambiguous-coordinates)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
817. Linked List Components
[LeetCode Link](https://leetcode.com/problems/linked-list-components)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
2181. Merge Nodes in Between Zeros
[LeetCode Link](https://leetcode.com/problems/merge-nodes-in-between-zeros)
| +|
818. Race Car
[LeetCode Link](https://leetcode.com/problems/race-car)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
819. Most Common Word
[LeetCode Link](https://leetcode.com/problems/most-common-word)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
820. Short Encoding of Words
[LeetCode Link](https://leetcode.com/problems/short-encoding-of-words)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
821. Shortest Distance to a Character
[LeetCode Link](https://leetcode.com/problems/shortest-distance-to-a-character)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
822. Card Flipping Game
[LeetCode Link](https://leetcode.com/problems/card-flipping-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
823. Binary Trees With Factors
[LeetCode Link](https://leetcode.com/problems/binary-trees-with-factors)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
824. Goat Latin
[LeetCode Link](https://leetcode.com/problems/goat-latin)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
825. Friends Of Appropriate Ages
[LeetCode Link](https://leetcode.com/problems/friends-of-appropriate-ages)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
826. Most Profit Assigning Work
[LeetCode Link](https://leetcode.com/problems/most-profit-assigning-work)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2071. Maximum Number of Tasks You Can Assign
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign)
| +|
827. Making A Large Island
[LeetCode Link](https://leetcode.com/problems/making-a-large-island)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
828. Count Unique Characters of All Substrings of a Given String
[LeetCode Link](https://leetcode.com/problems/count-unique-characters-of-all-substrings-of-a-given-string)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
829. Consecutive Numbers Sum
[LeetCode Link](https://leetcode.com/problems/consecutive-numbers-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
830. Positions of Large Groups
[LeetCode Link](https://leetcode.com/problems/positions-of-large-groups)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2138. Divide a String Into Groups of Size k
[LeetCode Link](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k)
| +|
831. Masking Personal Information
[LeetCode Link](https://leetcode.com/problems/masking-personal-information)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
832. Flipping an Image
[LeetCode Link](https://leetcode.com/problems/flipping-an-image)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
833. Find And Replace in String
[LeetCode Link](https://leetcode.com/problems/find-and-replace-in-string)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
834. Sum of Distances in Tree
[LeetCode Link](https://leetcode.com/problems/sum-of-distances-in-tree)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
979. Distribute Coins in Binary Tree
[LeetCode Link](https://leetcode.com/problems/distribute-coins-in-binary-tree)
2049. Count Nodes With the Highest Score
[LeetCode Link](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| +|
835. Image Overlap
[LeetCode Link](https://leetcode.com/problems/image-overlap)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
836. Rectangle Overlap
[LeetCode Link](https://leetcode.com/problems/rectangle-overlap)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
223. Rectangle Area
[LeetCode Link](https://leetcode.com/problems/rectangle-area)
| +|
837. New 21 Game
[LeetCode Link](https://leetcode.com/problems/new-21-game)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
838. Push Dominoes
[LeetCode Link](https://leetcode.com/problems/push-dominoes)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
839. Similar String Groups
[LeetCode Link](https://leetcode.com/problems/similar-string-groups)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
2157. Groups of Strings
[LeetCode Link](https://leetcode.com/problems/groups-of-strings)
| +|
840. Magic Squares In Grid
[LeetCode Link](https://leetcode.com/problems/magic-squares-in-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1895. Largest Magic Square
[LeetCode Link](https://leetcode.com/problems/largest-magic-square)
| +|
841. Keys and Rooms
[LeetCode Link](https://leetcode.com/problems/keys-and-rooms)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
261. Graph Valid Tree
[LeetCode Link](https://leetcode.com/problems/graph-valid-tree)
| +|
842. Split Array into Fibonacci Sequence
[LeetCode Link](https://leetcode.com/problems/split-array-into-fibonacci-sequence)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
306. Additive Number
[LeetCode Link](https://leetcode.com/problems/additive-number)
509. Fibonacci Number
[LeetCode Link](https://leetcode.com/problems/fibonacci-number)
| +|
843. Guess the Word
[LeetCode Link](https://leetcode.com/problems/guess-the-word)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
844. Backspace String Compare
[LeetCode Link](https://leetcode.com/problems/backspace-string-compare)
| 🆓 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
1598. Crawler Log Folder
[LeetCode Link](https://leetcode.com/problems/crawler-log-folder)
| +|
845. Longest Mountain in Array
[LeetCode Link](https://leetcode.com/problems/longest-mountain-in-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
2100. Find Good Days to Rob the Bank
[LeetCode Link](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| +|
846. Hand of Straights
[LeetCode Link](https://leetcode.com/problems/hand-of-straights)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
847. Shortest Path Visiting All Nodes
[LeetCode Link](https://leetcode.com/problems/shortest-path-visiting-all-nodes)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
848. Shifting Letters
[LeetCode Link](https://leetcode.com/problems/shifting-letters)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1844. Replace All Digits with Characters
[LeetCode Link](https://leetcode.com/problems/replace-all-digits-with-characters)
| +|
849. Maximize Distance to Closest Person
[LeetCode Link](https://leetcode.com/problems/maximize-distance-to-closest-person)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
855. Exam Room
[LeetCode Link](https://leetcode.com/problems/exam-room)
| +|
850. Rectangle Area II
[LeetCode Link](https://leetcode.com/problems/rectangle-area-ii)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Line Sweep
[LeetCode Link](https://leetcode.com/tag/line-sweep)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
851. Loud and Rich
[LeetCode Link](https://leetcode.com/problems/loud-and-rich)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
| +|
852. Peak Index in a Mountain Array
[LeetCode Link](https://leetcode.com/problems/peak-index-in-a-mountain-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
162. Find Peak Element
[LeetCode Link](https://leetcode.com/problems/find-peak-element)
1095. Find in Mountain Array
[LeetCode Link](https://leetcode.com/problems/find-in-mountain-array)
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| +|
853. Car Fleet
[LeetCode Link](https://leetcode.com/problems/car-fleet)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
1776. Car Fleet II
[LeetCode Link](https://leetcode.com/problems/car-fleet-ii)
| +|
854. K-Similar Strings
[LeetCode Link](https://leetcode.com/problems/k-similar-strings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
765. Couples Holding Hands
[LeetCode Link](https://leetcode.com/problems/couples-holding-hands)
| +|
855. Exam Room
[LeetCode Link](https://leetcode.com/problems/exam-room)
| 🆓 | 👀 | ⭐️⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
849. Maximize Distance to Closest Person
[LeetCode Link](https://leetcode.com/problems/maximize-distance-to-closest-person)
| +|
856. Score of Parentheses
[LeetCode Link](https://leetcode.com/problems/score-of-parentheses)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
857. Minimum Cost to Hire K Workers
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-hire-k-workers)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
858. Mirror Reflection
[LeetCode Link](https://leetcode.com/problems/mirror-reflection)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
859. Buddy Strings
[LeetCode Link](https://leetcode.com/problems/buddy-strings)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1657. Determine if Two Strings Are Close
[LeetCode Link](https://leetcode.com/problems/determine-if-two-strings-are-close)
1790. Check if One String Swap Can Make Strings Equal
[LeetCode Link](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal)
| +|
860. Lemonade Change
[LeetCode Link](https://leetcode.com/problems/lemonade-change)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
861. Score After Flipping Matrix
[LeetCode Link](https://leetcode.com/problems/score-after-flipping-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2128. Remove All Ones With Row and Column Flips
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
| +|
862. Shortest Subarray with Sum at Least K
[LeetCode Link](https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
| +|
863. All Nodes Distance K in Binary Tree
[LeetCode Link](https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
864. Shortest Path to Get All Keys
[LeetCode Link](https://leetcode.com/problems/shortest-path-to-get-all-keys)
| 🆓 | | ⭐️⭐️⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
865. Smallest Subtree with all the Deepest Nodes
[LeetCode Link](https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
866. Prime Palindrome
[LeetCode Link](https://leetcode.com/problems/prime-palindrome)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
2081. Sum of k-Mirror Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-k-mirror-numbers)
| +|
867. Transpose Matrix
[LeetCode Link](https://leetcode.com/problems/transpose-matrix)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
868. Binary Gap
[LeetCode Link](https://leetcode.com/problems/binary-gap)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
869. Reordered Power of 2
[LeetCode Link](https://leetcode.com/problems/reordered-power-of-2)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
870. Advantage Shuffle
[LeetCode Link](https://leetcode.com/problems/advantage-shuffle)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
871. Minimum Number of Refueling Stops
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-refueling-stops)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
872. Leaf-Similar Trees
[LeetCode Link](https://leetcode.com/problems/leaf-similar-trees)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
873. Length of Longest Fibonacci Subsequence
[LeetCode Link](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
509. Fibonacci Number
[LeetCode Link](https://leetcode.com/problems/fibonacci-number)
| +|
874. Walking Robot Simulation
[LeetCode Link](https://leetcode.com/problems/walking-robot-simulation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2069. Walking Robot Simulation II
[LeetCode Link](https://leetcode.com/problems/walking-robot-simulation-ii)
| +|
875. Koko Eating Bananas
[LeetCode Link](https://leetcode.com/problems/koko-eating-bananas)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
774. Minimize Max Distance to Gas Station
[LeetCode Link](https://leetcode.com/problems/minimize-max-distance-to-gas-station)
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| +|
876. Middle of the Linked List
[LeetCode Link](https://leetcode.com/problems/middle-of-the-linked-list)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
2095. Delete the Middle Node of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list)
2130. Maximum Twin Sum of a Linked List
[LeetCode Link](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list)
| +|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
878. Nth Magical Number
[LeetCode Link](https://leetcode.com/problems/nth-magical-number)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
879. Profitable Schemes
[LeetCode Link](https://leetcode.com/problems/profitable-schemes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
880. Decoded String at Index
[LeetCode Link](https://leetcode.com/problems/decoded-string-at-index)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
881. Boats to Save People
[LeetCode Link](https://leetcode.com/problems/boats-to-save-people)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
882. Reachable Nodes In Subdivided Graph
[LeetCode Link](https://leetcode.com/problems/reachable-nodes-in-subdivided-graph)
| 🆓 | | ⭐️⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
2077. Paths in Maze That Lead to Same Room
[LeetCode Link](https://leetcode.com/problems/paths-in-maze-that-lead-to-same-room)
2092. Find All People With Secret
[LeetCode Link](https://leetcode.com/problems/find-all-people-with-secret)
| +|
883. Projection Area of 3D Shapes
[LeetCode Link](https://leetcode.com/problems/projection-area-of-3d-shapes)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
884. Uncommon Words from Two Sentences
[LeetCode Link](https://leetcode.com/problems/uncommon-words-from-two-sentences)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2085. Count Common Words With One Occurrence
[LeetCode Link](https://leetcode.com/problems/count-common-words-with-one-occurrence)
| +|
885. Spiral Matrix III
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-iii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
54. Spiral Matrix
[LeetCode Link](https://leetcode.com/problems/spiral-matrix)
59. Spiral Matrix II
[LeetCode Link](https://leetcode.com/problems/spiral-matrix-ii)
| +|
886. Possible Bipartition
[LeetCode Link](https://leetcode.com/problems/possible-bipartition)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
887. Super Egg Drop
[LeetCode Link](https://leetcode.com/problems/super-egg-drop)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1884. Egg Drop With 2 Eggs and N Floors
[LeetCode Link](https://leetcode.com/problems/egg-drop-with-2-eggs-and-n-floors)
| +|
888. Fair Candy Swap
[LeetCode Link](https://leetcode.com/problems/fair-candy-swap)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
889. Construct Binary Tree from Preorder and Postorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
890. Find and Replace Pattern
[LeetCode Link](https://leetcode.com/problems/find-and-replace-pattern)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
891. Sum of Subsequence Widths
[LeetCode Link](https://leetcode.com/problems/sum-of-subsequence-widths)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
892. Surface Area of 3D Shapes
[LeetCode Link](https://leetcode.com/problems/surface-area-of-3d-shapes)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
893. Groups of Special-Equivalent Strings
[LeetCode Link](https://leetcode.com/problems/groups-of-special-equivalent-strings)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
894. All Possible Full Binary Trees
[LeetCode Link](https://leetcode.com/problems/all-possible-full-binary-trees)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
895. Maximum Frequency Stack
[LeetCode Link](https://leetcode.com/problems/maximum-frequency-stack)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
896. Monotonic Array
[LeetCode Link](https://leetcode.com/problems/monotonic-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
897. Increasing Order Search Tree
[LeetCode Link](https://leetcode.com/problems/increasing-order-search-tree)
| 🆓 | ✅ | ⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
898. Bitwise ORs of Subarrays
[LeetCode Link](https://leetcode.com/problems/bitwise-ors-of-subarrays)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
899. Orderly Queue
[LeetCode Link](https://leetcode.com/problems/orderly-queue)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
900. RLE Iterator
[LeetCode Link](https://leetcode.com/problems/rle-iterator)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
| +|
901. Online Stock Span
[LeetCode Link](https://leetcode.com/problems/online-stock-span)
| 🆓 | | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
739. Daily Temperatures
[LeetCode Link](https://leetcode.com/problems/daily-temperatures)
| +|
902. Numbers At Most N Given Digit Set
[LeetCode Link](https://leetcode.com/problems/numbers-at-most-n-given-digit-set)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
903. Valid Permutations for DI Sequence
[LeetCode Link](https://leetcode.com/problems/valid-permutations-for-di-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
904. Fruit Into Baskets
[LeetCode Link](https://leetcode.com/problems/fruit-into-baskets)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
905. Sort Array By Parity
[LeetCode Link](https://leetcode.com/problems/sort-array-by-parity)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2164. Sort Even and Odd Indices Independently
[LeetCode Link](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| +|
906. Super Palindromes
[LeetCode Link](https://leetcode.com/problems/super-palindromes)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
907. Sum of Subarray Minimums
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-minimums)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
2104. Sum of Subarray Ranges
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-ranges)
| +|
908. Smallest Range I
[LeetCode Link](https://leetcode.com/problems/smallest-range-i)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
909. Snakes and Ladders
[LeetCode Link](https://leetcode.com/problems/snakes-and-ladders)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
910. Smallest Range II
[LeetCode Link](https://leetcode.com/problems/smallest-range-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
911. Online Election
[LeetCode Link](https://leetcode.com/problems/online-election)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
1366. Rank Teams by Votes
[LeetCode Link](https://leetcode.com/problems/rank-teams-by-votes)
| +|
912. Sort an Array
[LeetCode Link](https://leetcode.com/problems/sort-an-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Bucket Sort
[LeetCode Link](https://leetcode.com/tag/bucket-sort)
Radix Sort
[LeetCode Link](https://leetcode.com/tag/radix-sort)
Counting Sort
[LeetCode Link](https://leetcode.com/tag/counting-sort)
|
| +|
913. Cat and Mouse
[LeetCode Link](https://leetcode.com/problems/cat-and-mouse)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1728. Cat and Mouse II
[LeetCode Link](https://leetcode.com/problems/cat-and-mouse-ii)
| +|
914. X of a Kind in a Deck of Cards
[LeetCode Link](https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
| +|
915. Partition Array into Disjoint Intervals
[LeetCode Link](https://leetcode.com/problems/partition-array-into-disjoint-intervals)
| 🆓 | 👀 | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2012. Sum of Beauty in the Array
[LeetCode Link](https://leetcode.com/problems/sum-of-beauty-in-the-array)
| +|
916. Word Subsets
[LeetCode Link](https://leetcode.com/problems/word-subsets)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
917. Reverse Only Letters
[LeetCode Link](https://leetcode.com/problems/reverse-only-letters)
| 🆓 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
918. Maximum Sum Circular Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-sum-circular-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
| +|
919. Complete Binary Tree Inserter
[LeetCode Link](https://leetcode.com/problems/complete-binary-tree-inserter)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
920. Number of Music Playlists
[LeetCode Link](https://leetcode.com/problems/number-of-music-playlists)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
921. Minimum Add to Make Parentheses Valid
[LeetCode Link](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1963. Minimum Number of Swaps to Make the String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| +|
922. Sort Array By Parity II
[LeetCode Link](https://leetcode.com/problems/sort-array-by-parity-ii)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2149. Rearrange Array Elements by Sign
[LeetCode Link](https://leetcode.com/problems/rearrange-array-elements-by-sign)
2164. Sort Even and Odd Indices Independently
[LeetCode Link](https://leetcode.com/problems/sort-even-and-odd-indices-independently)
| +|
923. 3Sum With Multiplicity
[LeetCode Link](https://leetcode.com/problems/3sum-with-multiplicity)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
924. Minimize Malware Spread
[LeetCode Link](https://leetcode.com/problems/minimize-malware-spread)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
925. Long Pressed Name
[LeetCode Link](https://leetcode.com/problems/long-pressed-name)
| 🆓 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
926. Flip String to Monotone Increasing
[LeetCode Link](https://leetcode.com/problems/flip-string-to-monotone-increasing)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
927. Three Equal Parts
[LeetCode Link](https://leetcode.com/problems/three-equal-parts)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
928. Minimize Malware Spread II
[LeetCode Link](https://leetcode.com/problems/minimize-malware-spread-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
929. Unique Email Addresses
[LeetCode Link](https://leetcode.com/problems/unique-email-addresses)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
930. Binary Subarrays With Sum
[LeetCode Link](https://leetcode.com/problems/binary-subarrays-with-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
931. Minimum Falling Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-falling-path-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1289. Minimum Falling Path Sum II
[LeetCode Link](https://leetcode.com/problems/minimum-falling-path-sum-ii)
| +|
932. Beautiful Array
[LeetCode Link](https://leetcode.com/problems/beautiful-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
|
| +|
933. Number of Recent Calls
[LeetCode Link](https://leetcode.com/problems/number-of-recent-calls)
| 🆓 | | ⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
934. Shortest Bridge
[LeetCode Link](https://leetcode.com/problems/shortest-bridge)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
935. Knight Dialer
[LeetCode Link](https://leetcode.com/problems/knight-dialer)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
936. Stamping The Sequence
[LeetCode Link](https://leetcode.com/problems/stamping-the-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
|
| +|
937. Reorder Data in Log Files
[LeetCode Link](https://leetcode.com/problems/reorder-data-in-log-files)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
938. Range Sum of BST
[LeetCode Link](https://leetcode.com/problems/range-sum-of-bst)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
939. Minimum Area Rectangle
[LeetCode Link](https://leetcode.com/problems/minimum-area-rectangle)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
940. Distinct Subsequences II
[LeetCode Link](https://leetcode.com/problems/distinct-subsequences-ii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1987. Number of Unique Good Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-unique-good-subsequences)
| +|
941. Valid Mountain Array
[LeetCode Link](https://leetcode.com/problems/valid-mountain-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| +|
942. DI String Match
[LeetCode Link](https://leetcode.com/problems/di-string-match)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
943. Find the Shortest Superstring
[LeetCode Link](https://leetcode.com/problems/find-the-shortest-superstring)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
944. Delete Columns to Make Sorted
[LeetCode Link](https://leetcode.com/problems/delete-columns-to-make-sorted)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
945. Minimum Increment to Make Array Unique
[LeetCode Link](https://leetcode.com/problems/minimum-increment-to-make-array-unique)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
946. Validate Stack Sequences
[LeetCode Link](https://leetcode.com/problems/validate-stack-sequences)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
947. Most Stones Removed with Same Row or Column
[LeetCode Link](https://leetcode.com/problems/most-stones-removed-with-same-row-or-column)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
948. Bag of Tokens
[LeetCode Link](https://leetcode.com/problems/bag-of-tokens)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
949. Largest Time for Given Digits
[LeetCode Link](https://leetcode.com/problems/largest-time-for-given-digits)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
950. Reveal Cards In Increasing Order
[LeetCode Link](https://leetcode.com/problems/reveal-cards-in-increasing-order)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
951. Flip Equivalent Binary Trees
[LeetCode Link](https://leetcode.com/problems/flip-equivalent-binary-trees)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
952. Largest Component Size by Common Factor
[LeetCode Link](https://leetcode.com/problems/largest-component-size-by-common-factor)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
2157. Groups of Strings
[LeetCode Link](https://leetcode.com/problems/groups-of-strings)
| +|
953. Verifying an Alien Dictionary
[LeetCode Link](https://leetcode.com/problems/verifying-an-alien-dictionary)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
954. Array of Doubled Pairs
[LeetCode Link](https://leetcode.com/problems/array-of-doubled-pairs)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2007. Find Original Array From Doubled Array
[LeetCode Link](https://leetcode.com/problems/find-original-array-from-doubled-array)
| +|
955. Delete Columns to Make Sorted II
[LeetCode Link](https://leetcode.com/problems/delete-columns-to-make-sorted-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
956. Tallest Billboard
[LeetCode Link](https://leetcode.com/problems/tallest-billboard)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| +|
957. Prison Cells After N Days
[LeetCode Link](https://leetcode.com/problems/prison-cells-after-n-days)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
958. Check Completeness of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/check-completeness-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
959. Regions Cut By Slashes
[LeetCode Link](https://leetcode.com/problems/regions-cut-by-slashes)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
960. Delete Columns to Make Sorted III
[LeetCode Link](https://leetcode.com/problems/delete-columns-to-make-sorted-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
961. N-Repeated Element in Size 2N Array
[LeetCode Link](https://leetcode.com/problems/n-repeated-element-in-size-2n-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
962. Maximum Width Ramp
[LeetCode Link](https://leetcode.com/problems/maximum-width-ramp)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
963. Minimum Area Rectangle II
[LeetCode Link](https://leetcode.com/problems/minimum-area-rectangle-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
964. Least Operators to Express Number
[LeetCode Link](https://leetcode.com/problems/least-operators-to-express-number)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
965. Univalued Binary Tree
[LeetCode Link](https://leetcode.com/problems/univalued-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1469. Find All The Lonely Nodes
[LeetCode Link](https://leetcode.com/problems/find-all-the-lonely-nodes)
| +|
966. Vowel Spellchecker
[LeetCode Link](https://leetcode.com/problems/vowel-spellchecker)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
967. Numbers With Same Consecutive Differences
[LeetCode Link](https://leetcode.com/problems/numbers-with-same-consecutive-differences)
| 🆓 | ✅ | ⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
968. Binary Tree Cameras
[LeetCode Link](https://leetcode.com/problems/binary-tree-cameras)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
979. Distribute Coins in Binary Tree
[LeetCode Link](https://leetcode.com/problems/distribute-coins-in-binary-tree)
| +|
969. Pancake Sorting
[LeetCode Link](https://leetcode.com/problems/pancake-sorting)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
970. Powerful Integers
[LeetCode Link](https://leetcode.com/problems/powerful-integers)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
971. Flip Binary Tree To Match Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/flip-binary-tree-to-match-preorder-traversal)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
972. Equal Rational Numbers
[LeetCode Link](https://leetcode.com/problems/equal-rational-numbers)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
973. K Closest Points to Origin
[LeetCode Link](https://leetcode.com/problems/k-closest-points-to-origin)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
215. Kth Largest Element in an Array
[LeetCode Link](https://leetcode.com/problems/kth-largest-element-in-an-array)
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
692. Top K Frequent Words
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-words)
1779. Find Nearest Point That Has the Same X or Y Coordinate
[LeetCode Link](https://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate)
| +|
974. Subarray Sums Divisible by K
[LeetCode Link](https://leetcode.com/problems/subarray-sums-divisible-by-k)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
1590. Make Sum Divisible by P
[LeetCode Link](https://leetcode.com/problems/make-sum-divisible-by-p)
| +|
975. Odd Even Jump
[LeetCode Link](https://leetcode.com/problems/odd-even-jump)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
976. Largest Perimeter Triangle
[LeetCode Link](https://leetcode.com/problems/largest-perimeter-triangle)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
812. Largest Triangle Area
[LeetCode Link](https://leetcode.com/problems/largest-triangle-area)
| +|
977. Squares of a Sorted Array
[LeetCode Link](https://leetcode.com/problems/squares-of-a-sorted-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
88. Merge Sorted Array
[LeetCode Link](https://leetcode.com/problems/merge-sorted-array)
360. Sort Transformed Array
[LeetCode Link](https://leetcode.com/problems/sort-transformed-array)
| +|
978. Longest Turbulent Subarray
[LeetCode Link](https://leetcode.com/problems/longest-turbulent-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
| +|
979. Distribute Coins in Binary Tree
[LeetCode Link](https://leetcode.com/problems/distribute-coins-in-binary-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
834. Sum of Distances in Tree
[LeetCode Link](https://leetcode.com/problems/sum-of-distances-in-tree)
968. Binary Tree Cameras
[LeetCode Link](https://leetcode.com/problems/binary-tree-cameras)
| +|
980. Unique Paths III
[LeetCode Link](https://leetcode.com/problems/unique-paths-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
37. Sudoku Solver
[LeetCode Link](https://leetcode.com/problems/sudoku-solver)
63. Unique Paths II
[LeetCode Link](https://leetcode.com/problems/unique-paths-ii)
212. Word Search II
[LeetCode Link](https://leetcode.com/problems/word-search-ii)
| +|
981. Time Based Key-Value Store
[LeetCode Link](https://leetcode.com/problems/time-based-key-value-store)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
2034. Stock Price Fluctuation
[LeetCode Link](https://leetcode.com/problems/stock-price-fluctuation)
| +|
982. Triples with Bitwise AND Equal To Zero
[LeetCode Link](https://leetcode.com/problems/triples-with-bitwise-and-equal-to-zero)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
983. Minimum Cost For Tickets
[LeetCode Link](https://leetcode.com/problems/minimum-cost-for-tickets)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
322. Coin Change
[LeetCode Link](https://leetcode.com/problems/coin-change)
| +|
984. String Without AAA or BBB
[LeetCode Link](https://leetcode.com/problems/string-without-aaa-or-bbb)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
985. Sum of Even Numbers After Queries
[LeetCode Link](https://leetcode.com/problems/sum-of-even-numbers-after-queries)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
986. Interval List Intersections
[LeetCode Link](https://leetcode.com/problems/interval-list-intersections)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
56. Merge Intervals
[LeetCode Link](https://leetcode.com/problems/merge-intervals)
88. Merge Sorted Array
[LeetCode Link](https://leetcode.com/problems/merge-sorted-array)
759. Employee Free Time
[LeetCode Link](https://leetcode.com/problems/employee-free-time)
| +|
987. Vertical Order Traversal of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
988. Smallest String Starting From Leaf
[LeetCode Link](https://leetcode.com/problems/smallest-string-starting-from-leaf)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
129. Sum Root to Leaf Numbers
[LeetCode Link](https://leetcode.com/problems/sum-root-to-leaf-numbers)
257. Binary Tree Paths
[LeetCode Link](https://leetcode.com/problems/binary-tree-paths)
| +|
989. Add to Array-Form of Integer
[LeetCode Link](https://leetcode.com/problems/add-to-array-form-of-integer)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
66. Plus One
[LeetCode Link](https://leetcode.com/problems/plus-one)
67. Add Binary
[LeetCode Link](https://leetcode.com/problems/add-binary)
415. Add Strings
[LeetCode Link](https://leetcode.com/problems/add-strings)
| +|
990. Satisfiability of Equality Equations
[LeetCode Link](https://leetcode.com/problems/satisfiability-of-equality-equations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
991. Broken Calculator
[LeetCode Link](https://leetcode.com/problems/broken-calculator)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
650. 2 Keys Keyboard
[LeetCode Link](https://leetcode.com/problems/2-keys-keyboard)
| +|
992. Subarrays with K Different Integers
[LeetCode Link](https://leetcode.com/problems/subarrays-with-k-different-integers)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
159. Longest Substring with At Most Two Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters)
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
2062. Count Vowel Substrings of a String
[LeetCode Link](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
2107. Number of Unique Flavors After Sharing K Candies
[LeetCode Link](https://leetcode.com/problems/number-of-unique-flavors-after-sharing-k-candies)
| +|
993. Cousins in Binary Tree
[LeetCode Link](https://leetcode.com/problems/cousins-in-binary-tree)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
102. Binary Tree Level Order Traversal
[LeetCode Link](https://leetcode.com/problems/binary-tree-level-order-traversal)
| +|
994. Rotting Oranges
[LeetCode Link](https://leetcode.com/problems/rotting-oranges)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
286. Walls and Gates
[LeetCode Link](https://leetcode.com/problems/walls-and-gates)
2101. Detonate the Maximum Bombs
[LeetCode Link](https://leetcode.com/problems/detonate-the-maximum-bombs)
| +|
995. Minimum Number of K Consecutive Bit Flips
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
319. Bulb Switcher
[LeetCode Link](https://leetcode.com/problems/bulb-switcher)
2167. Minimum Time to Remove All Cars Containing Illegal Goods
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-remove-all-cars-containing-illegal-goods)
| +|
996. Number of Squareful Arrays
[LeetCode Link](https://leetcode.com/problems/number-of-squareful-arrays)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
47. Permutations II
[LeetCode Link](https://leetcode.com/problems/permutations-ii)
| +|
997. Find the Town Judge
[LeetCode Link](https://leetcode.com/problems/find-the-town-judge)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
277. Find the Celebrity
[LeetCode Link](https://leetcode.com/problems/find-the-celebrity)
| +|
998. Maximum Binary Tree II
[LeetCode Link](https://leetcode.com/problems/maximum-binary-tree-ii)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
654. Maximum Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-binary-tree)
| +|
999. Available Captures for Rook
[LeetCode Link](https://leetcode.com/problems/available-captures-for-rook)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1000. Minimum Cost to Merge Stones
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
312. Burst Balloons
[LeetCode Link](https://leetcode.com/problems/burst-balloons)
1167. Minimum Cost to Connect Sticks
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-connect-sticks)
| \ No newline at end of file diff --git a/doc/table-6.md b/doc/table-6.md index 35dfac22..dfb1f513 100644 --- a/doc/table-6.md +++ b/doc/table-6.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[1001. Grid Illumination](https://leetcode.com/problems/grid-illumination)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[51. N-Queens](https://leetcode.com/problems/n-queens)
| -|
[1002. Find Common Characters](https://leetcode.com/problems/find-common-characters)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
[350. Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii)
| -|
[1003. Check If Word Is Valid After Substitutions](https://leetcode.com/problems/check-if-word-is-valid-after-substitutions)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[20. Valid Parentheses](https://leetcode.com/problems/valid-parentheses)
| -|
[1004. Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[340. Longest Substring with At Most K Distinct Characters](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
[424. Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement)
[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones)
[487. Max Consecutive Ones II](https://leetcode.com/problems/max-consecutive-ones-ii)
[2024. Maximize the Confusion of an Exam](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| -|
[1005. Maximize Sum Of Array After K Negations](https://leetcode.com/problems/maximize-sum-of-array-after-k-negations)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2099. Find Subsequence of Length K With the Largest Sum](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| -|
[1006. Clumsy Factorial](https://leetcode.com/problems/clumsy-factorial)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Stack](https://leetcode.com/tag/stack)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1007. Minimum Domino Rotations For Equal Row](https://leetcode.com/problems/minimum-domino-rotations-for-equal-row)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1008. Construct Binary Search Tree from Preorder Traversal](https://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1009. Complement of Base 10 Integer](https://leetcode.com/problems/complement-of-base-10-integer)
| 🆓 | ✅ | ⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1010. Pairs of Songs With Total Durations Divisible by 60](https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1011. Capacity To Ship Packages Within D Days](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
|
[410. Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum)
[1231. Divide Chocolate](https://leetcode.com/problems/divide-chocolate)
[1891. Cutting Ribbons](https://leetcode.com/problems/cutting-ribbons)
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| -|
[1012. Numbers With Repeated Digits](https://leetcode.com/problems/numbers-with-repeated-digits)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1013. Partition Array Into Three Parts With Equal Sum](https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[1991. Find the Middle Index in Array](https://leetcode.com/problems/find-the-middle-index-in-array)
| -|
[1014. Best Sightseeing Pair](https://leetcode.com/problems/best-sightseeing-pair)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1015. Smallest Integer Divisible by K](https://leetcode.com/problems/smallest-integer-divisible-by-k)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
|
| -|
[1016. Binary String With Substrings Representing 1 To N](https://leetcode.com/problems/binary-string-with-substrings-representing-1-to-n)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1017. Convert to Base -2](https://leetcode.com/problems/convert-to-base-2)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[1256. Encode Number](https://leetcode.com/problems/encode-number)
| -|
[1018. Binary Prefix Divisible By 5](https://leetcode.com/problems/binary-prefix-divisible-by-5)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1019. Next Greater Node In Linked List](https://leetcode.com/problems/next-greater-node-in-linked-list)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Linked List](https://leetcode.com/tag/linked-list)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1020. Number of Enclaves](https://leetcode.com/problems/number-of-enclaves)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1021. Remove Outermost Parentheses](https://leetcode.com/problems/remove-outermost-parentheses)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[1022. Sum of Root To Leaf Binary Numbers](https://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers)
| 🆓 | ✅ | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1023. Camelcase Matching](https://leetcode.com/problems/camelcase-matching)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[1024. Video Stitching](https://leetcode.com/problems/video-stitching)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1025. Divisor Game](https://leetcode.com/problems/divisor-game)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[1026. Maximum Difference Between Node and Ancestor](https://leetcode.com/problems/maximum-difference-between-node-and-ancestor)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1027. Longest Arithmetic Subsequence](https://leetcode.com/problems/longest-arithmetic-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1028. Recover a Tree From Preorder Traversal](https://leetcode.com/problems/recover-a-tree-from-preorder-traversal)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1029. Two City Scheduling](https://leetcode.com/problems/two-city-scheduling)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1030. Matrix Cells in Distance Order](https://leetcode.com/problems/matrix-cells-in-distance-order)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Sorting](https://leetcode.com/tag/sorting)
[Matrix](https://leetcode.com/tag/matrix)
|
[2194. Cells in a Range on an Excel Sheet](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| -|
[1031. Maximum Sum of Two Non-Overlapping Subarrays](https://leetcode.com/problems/maximum-sum-of-two-non-overlapping-subarrays)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1032. Stream of Characters](https://leetcode.com/problems/stream-of-characters)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[1033. Moving Stones Until Consecutive](https://leetcode.com/problems/moving-stones-until-consecutive)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Brainteaser](https://leetcode.com/tag/brainteaser)
|
| -|
[1034. Coloring A Border](https://leetcode.com/problems/coloring-a-border)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[463. Island Perimeter](https://leetcode.com/problems/island-perimeter)
| -|
[1035. Uncrossed Lines](https://leetcode.com/problems/uncrossed-lines)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[72. Edit Distance](https://leetcode.com/problems/edit-distance)
| -|
[1036. Escape a Large Maze](https://leetcode.com/problems/escape-a-large-maze)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1037. Valid Boomerang](https://leetcode.com/problems/valid-boomerang)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1038. Binary Search Tree to Greater Sum Tree](https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1039. Minimum Score Triangulation of Polygon](https://leetcode.com/problems/minimum-score-triangulation-of-polygon)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1040. Moving Stones Until Consecutive II](https://leetcode.com/problems/moving-stones-until-consecutive-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| -|
[1041. Robot Bounded In Circle](https://leetcode.com/problems/robot-bounded-in-circle)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1042. Flower Planting With No Adjacent](https://leetcode.com/problems/flower-planting-with-no-adjacent)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1043. Partition Array for Maximum Sum](https://leetcode.com/problems/partition-array-for-maximum-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2098. Subsequence of Size K With the Largest Even Sum](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| -|
[1044. Longest Duplicate Substring](https://leetcode.com/problems/longest-duplicate-substring)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Suffix Array](https://leetcode.com/tag/suffix-array)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1045. Customers Who Bought All Products](https://leetcode.com/problems/customers-who-bought-all-products)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1046. Last Stone Weight](https://leetcode.com/problems/last-stone-weight)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1047. Remove All Adjacent Duplicates In String](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[1209. Remove All Adjacent Duplicates in String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
| -|
[1048. Longest String Chain](https://leetcode.com/problems/longest-string-chain)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1049. Last Stone Weight II](https://leetcode.com/problems/last-stone-weight-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| -|
[1050. Actors and Directors Who Cooperated At Least Three Times](https://leetcode.com/problems/actors-and-directors-who-cooperated-at-least-three-times)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1051. Height Checker](https://leetcode.com/problems/height-checker)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Counting Sort](https://leetcode.com/tag/counting-sort)
|
| -|
[1052. Grumpy Bookstore Owner](https://leetcode.com/problems/grumpy-bookstore-owner)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1053. Previous Permutation With One Swap](https://leetcode.com/problems/previous-permutation-with-one-swap)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1054. Distant Barcodes](https://leetcode.com/problems/distant-barcodes)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1055. Shortest Way to Form String](https://leetcode.com/problems/shortest-way-to-form-string)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[392. Is Subsequence](https://leetcode.com/problems/is-subsequence)
[792. Number of Matching Subsequences](https://leetcode.com/problems/number-of-matching-subsequences)
| -|
[1056. Confusing Number](https://leetcode.com/problems/confusing-number)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
[246. Strobogrammatic Number](https://leetcode.com/problems/strobogrammatic-number)
[1088. Confusing Number II](https://leetcode.com/problems/confusing-number-ii)
| -|
[1057. Campus Bikes](https://leetcode.com/problems/campus-bikes)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[1066. Campus Bikes II](https://leetcode.com/problems/campus-bikes-ii)
| -|
[1058. Minimize Rounding Error to Meet Target](https://leetcode.com/problems/minimize-rounding-error-to-meet-target)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1059. All Paths from Source Lead to Destination](https://leetcode.com/problems/all-paths-from-source-lead-to-destination)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1060. Missing Element in Sorted Array](https://leetcode.com/problems/missing-element-in-sorted-array)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[1061. Lexicographically Smallest Equivalent String](https://leetcode.com/problems/lexicographically-smallest-equivalent-string)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Union Find](https://leetcode.com/tag/union-find)
|
| -|
[1062. Longest Repeating Substring](https://leetcode.com/problems/longest-repeating-substring)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Suffix Array](https://leetcode.com/tag/suffix-array)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1063. Number of Valid Subarrays](https://leetcode.com/problems/number-of-valid-subarrays)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[2110. Number of Smooth Descent Periods of a Stock](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| -|
[1064. Fixed Point](https://leetcode.com/problems/fixed-point)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
| -|
[1065. Index Pairs of a String](https://leetcode.com/problems/index-pairs-of-a-string)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1066. Campus Bikes II](https://leetcode.com/problems/campus-bikes-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1057. Campus Bikes](https://leetcode.com/problems/campus-bikes)
| -|
[1067. Digit Count in Range](https://leetcode.com/problems/digit-count-in-range)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[233. Number of Digit One](https://leetcode.com/problems/number-of-digit-one)
| -|
[1068. Product Sales Analysis I](https://leetcode.com/problems/product-sales-analysis-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1069. Product Sales Analysis II](https://leetcode.com/problems/product-sales-analysis-ii)
| -|
[1069. Product Sales Analysis II](https://leetcode.com/problems/product-sales-analysis-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1068. Product Sales Analysis I](https://leetcode.com/problems/product-sales-analysis-i)
[1070. Product Sales Analysis III](https://leetcode.com/problems/product-sales-analysis-iii)
| -|
[1070. Product Sales Analysis III](https://leetcode.com/problems/product-sales-analysis-iii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1069. Product Sales Analysis II](https://leetcode.com/problems/product-sales-analysis-ii)
| -|
[1071. Greatest Common Divisor of Strings](https://leetcode.com/problems/greatest-common-divisor-of-strings)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[1979. Find Greatest Common Divisor of Array](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| -|
[1072. Flip Columns For Maximum Number of Equal Rows](https://leetcode.com/problems/flip-columns-for-maximum-number-of-equal-rows)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1073. Adding Two Negabinary Numbers](https://leetcode.com/problems/adding-two-negabinary-numbers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1074. Number of Submatrices That Sum to Target](https://leetcode.com/problems/number-of-submatrices-that-sum-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1075. Project Employees I](https://leetcode.com/problems/project-employees-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1076. Project Employees II](https://leetcode.com/problems/project-employees-ii)
| -|
[1076. Project Employees II](https://leetcode.com/problems/project-employees-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1075. Project Employees I](https://leetcode.com/problems/project-employees-i)
[1077. Project Employees III](https://leetcode.com/problems/project-employees-iii)
| -|
[1077. Project Employees III](https://leetcode.com/problems/project-employees-iii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1076. Project Employees II](https://leetcode.com/problems/project-employees-ii)
| -|
[1078. Occurrences After Bigram](https://leetcode.com/problems/occurrences-after-bigram)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1079. Letter Tile Possibilities](https://leetcode.com/problems/letter-tile-possibilities)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1080. Insufficient Nodes in Root to Leaf Paths](https://leetcode.com/problems/insufficient-nodes-in-root-to-leaf-paths)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1081. Smallest Subsequence of Distinct Characters](https://leetcode.com/problems/smallest-subsequence-of-distinct-characters)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[1673. Find the Most Competitive Subsequence](https://leetcode.com/problems/find-the-most-competitive-subsequence)
| -|
[1082. Sales Analysis I](https://leetcode.com/problems/sales-analysis-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1083. Sales Analysis II](https://leetcode.com/problems/sales-analysis-ii)
| -|
[1083. Sales Analysis II](https://leetcode.com/problems/sales-analysis-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1082. Sales Analysis I](https://leetcode.com/problems/sales-analysis-i)
[1084. Sales Analysis III](https://leetcode.com/problems/sales-analysis-iii)
| -|
[1084. Sales Analysis III](https://leetcode.com/problems/sales-analysis-iii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1083. Sales Analysis II](https://leetcode.com/problems/sales-analysis-ii)
| -|
[1085. Sum of Digits in the Minimum Number](https://leetcode.com/problems/sum-of-digits-in-the-minimum-number)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
[258. Add Digits](https://leetcode.com/problems/add-digits)
| -|
[1086. High Five](https://leetcode.com/problems/high-five)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1087. Brace Expansion](https://leetcode.com/problems/brace-expansion)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[394. Decode String](https://leetcode.com/problems/decode-string)
[784. Letter Case Permutation](https://leetcode.com/problems/letter-case-permutation)
[1096. Brace Expansion II](https://leetcode.com/problems/brace-expansion-ii)
| -|
[1088. Confusing Number II](https://leetcode.com/problems/confusing-number-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
|
[1056. Confusing Number](https://leetcode.com/problems/confusing-number)
| -|
[1089. Duplicate Zeros](https://leetcode.com/problems/duplicate-zeros)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[1090. Largest Values From Labels](https://leetcode.com/problems/largest-values-from-labels)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1091. Shortest Path in Binary Matrix](https://leetcode.com/problems/shortest-path-in-binary-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1092. Shortest Common Supersequence ](https://leetcode.com/problems/shortest-common-supersequence)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1143. Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence)
| -|
[1093. Statistics from a Large Sample](https://leetcode.com/problems/statistics-from-a-large-sample)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[1094. Car Pooling](https://leetcode.com/problems/car-pooling)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Simulation](https://leetcode.com/tag/simulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[253. Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii)
| -|
[1095. Find in Mountain Array](https://leetcode.com/problems/find-in-mountain-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[852. Peak Index in a Mountain Array](https://leetcode.com/problems/peak-index-in-a-mountain-array)
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
[2100. Find Good Days to Rob the Bank](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| -|
[1096. Brace Expansion II](https://leetcode.com/problems/brace-expansion-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Stack](https://leetcode.com/tag/stack)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[1087. Brace Expansion](https://leetcode.com/problems/brace-expansion)
| -|
[1097. Game Play Analysis V](https://leetcode.com/problems/game-play-analysis-v)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[550. Game Play Analysis IV](https://leetcode.com/problems/game-play-analysis-iv)
| -|
[1098. Unpopular Books](https://leetcode.com/problems/unpopular-books)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1099. Two Sum Less Than K](https://leetcode.com/problems/two-sum-less-than-k)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[167. Two Sum II - Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
[259. 3Sum Smaller](https://leetcode.com/problems/3sum-smaller)
[713. Subarray Product Less Than K](https://leetcode.com/problems/subarray-product-less-than-k)
| -|
[1100. Find K-Length Substrings With No Repeated Characters](https://leetcode.com/problems/find-k-length-substrings-with-no-repeated-characters)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1101. The Earliest Moment When Everyone Become Friends](https://leetcode.com/problems/the-earliest-moment-when-everyone-become-friends)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Union Find](https://leetcode.com/tag/union-find)
|
[547. Number of Provinces](https://leetcode.com/problems/number-of-provinces)
| -|
[1102. Path With Maximum Minimum Value](https://leetcode.com/problems/path-with-maximum-minimum-value)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[1631. Path With Minimum Effort](https://leetcode.com/problems/path-with-minimum-effort)
| -|
[1103. Distribute Candies to People](https://leetcode.com/problems/distribute-candies-to-people)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1104. Path In Zigzag Labelled Binary Tree](https://leetcode.com/problems/path-in-zigzag-labelled-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1105. Filling Bookcase Shelves](https://leetcode.com/problems/filling-bookcase-shelves)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1106. Parsing A Boolean Expression](https://leetcode.com/problems/parsing-a-boolean-expression)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[1107. New Users Daily Count](https://leetcode.com/problems/new-users-daily-count)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1108. Defanging an IP Address](https://leetcode.com/problems/defanging-an-ip-address)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1109. Corporate Flight Bookings](https://leetcode.com/problems/corporate-flight-bookings)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1110. Delete Nodes And Return Forest](https://leetcode.com/problems/delete-nodes-and-return-forest)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[2049. Count Nodes With the Highest Score](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| -|
[1111. Maximum Nesting Depth of Two Valid Parentheses Strings](https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[1614. Maximum Nesting Depth of the Parentheses](https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses)
| -|
[1112. Highest Grade For Each Student](https://leetcode.com/problems/highest-grade-for-each-student)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[184. Department Highest Salary](https://leetcode.com/problems/department-highest-salary)
| -|
[1113. Reported Posts](https://leetcode.com/problems/reported-posts)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1114. Print in Order](https://leetcode.com/problems/print-in-order)
| 🆓 | | ⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
[1115. Print FooBar Alternately](https://leetcode.com/problems/print-foobar-alternately)
| -|
[1115. Print FooBar Alternately](https://leetcode.com/problems/print-foobar-alternately)
| 🆓 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
[1114. Print in Order](https://leetcode.com/problems/print-in-order)
[1116. Print Zero Even Odd](https://leetcode.com/problems/print-zero-even-odd)
| -|
[1116. Print Zero Even Odd](https://leetcode.com/problems/print-zero-even-odd)
| 🆓 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
[1115. Print FooBar Alternately](https://leetcode.com/problems/print-foobar-alternately)
[1195. Fizz Buzz Multithreaded](https://leetcode.com/problems/fizz-buzz-multithreaded)
| -|
[1117. Building H2O](https://leetcode.com/problems/building-h2o)
| 🆓 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
| -|
[1118. Number of Days in a Month](https://leetcode.com/problems/number-of-days-in-a-month)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1119. Remove Vowels from a String](https://leetcode.com/problems/remove-vowels-from-a-string)
| 💰 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[345. Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string)
| -|
[1120. Maximum Average Subtree](https://leetcode.com/problems/maximum-average-subtree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1973. Count Nodes Equal to Sum of Descendants](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| -|
[1121. Divide Array Into Increasing Sequences](https://leetcode.com/problems/divide-array-into-increasing-sequences)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1122. Relative Sort Array](https://leetcode.com/problems/relative-sort-array)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Counting Sort](https://leetcode.com/tag/counting-sort)
|
| -|
[1123. Lowest Common Ancestor of Deepest Leaves](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| -|
[1124. Longest Well-Performing Interval](https://leetcode.com/problems/longest-well-performing-interval)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1125. Smallest Sufficient Team](https://leetcode.com/problems/smallest-sufficient-team)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1986. Minimum Number of Work Sessions to Finish the Tasks](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
[1994. The Number of Good Subsets](https://leetcode.com/problems/the-number-of-good-subsets)
| -|
[1126. Active Businesses](https://leetcode.com/problems/active-businesses)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1127. User Purchase Platform](https://leetcode.com/problems/user-purchase-platform)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1128. Number of Equivalent Domino Pairs](https://leetcode.com/problems/number-of-equivalent-domino-pairs)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1129. Shortest Path with Alternating Colors](https://leetcode.com/problems/shortest-path-with-alternating-colors)
| 🆓 | | ⭐️⭐️ |
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1130. Minimum Cost Tree From Leaf Values](https://leetcode.com/problems/minimum-cost-tree-from-leaf-values)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1131. Maximum of Absolute Value Expression](https://leetcode.com/problems/maximum-of-absolute-value-expression)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1132. Reported Posts II](https://leetcode.com/problems/reported-posts-ii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1133. Largest Unique Number](https://leetcode.com/problems/largest-unique-number)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1134. Armstrong Number](https://leetcode.com/problems/armstrong-number)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1135. Connecting Cities With Minimum Cost](https://leetcode.com/problems/connecting-cities-with-minimum-cost)
| 💰 | | ⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Minimum Spanning Tree](https://leetcode.com/tag/minimum-spanning-tree)
|
[2093. Minimum Cost to Reach City With Discounts](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| -|
[1136. Parallel Courses](https://leetcode.com/problems/parallel-courses)
| 💰 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[210. Course Schedule II](https://leetcode.com/problems/course-schedule-ii)
[1494. Parallel Courses II](https://leetcode.com/problems/parallel-courses-ii)
[2050. Parallel Courses III](https://leetcode.com/problems/parallel-courses-iii)
| -|
[1137. N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
[70. Climbing Stairs](https://leetcode.com/problems/climbing-stairs)
[509. Fibonacci Number](https://leetcode.com/problems/fibonacci-number)
| -|
[1138. Alphabet Board Path](https://leetcode.com/problems/alphabet-board-path)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1139. Largest 1-Bordered Square](https://leetcode.com/problems/largest-1-bordered-square)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1141. User Activity for the Past 30 Days I](https://leetcode.com/problems/user-activity-for-the-past-30-days-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1142. User Activity for the Past 30 Days II](https://leetcode.com/problems/user-activity-for-the-past-30-days-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1143. Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
[583. Delete Operation for Two Strings](https://leetcode.com/problems/delete-operation-for-two-strings)
[1092. Shortest Common Supersequence ](https://leetcode.com/problems/shortest-common-supersequence)
| -|
[1144. Decrease Elements To Make Array Zigzag](https://leetcode.com/problems/decrease-elements-to-make-array-zigzag)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1145. Binary Tree Coloring Game](https://leetcode.com/problems/binary-tree-coloring-game)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1146. Snapshot Array](https://leetcode.com/problems/snapshot-array)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
|
| -|
[1147. Longest Chunked Palindrome Decomposition](https://leetcode.com/problems/longest-chunked-palindrome-decomposition)
| 🆓 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1148. Article Views I](https://leetcode.com/problems/article-views-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1149. Article Views II](https://leetcode.com/problems/article-views-ii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1150. Check If a Number Is Majority Element in a Sorted Array](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[169. Majority Element](https://leetcode.com/problems/majority-element)
[229. Majority Element II](https://leetcode.com/problems/majority-element-ii)
| -|
[1151. Minimum Swaps to Group All 1's Together](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[1703. Minimum Adjacent Swaps for K Consecutive Ones](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
[2134. Minimum Swaps to Group All 1's Together II](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii)
| -|
[1152. Analyze User Website Visit Pattern](https://leetcode.com/problems/analyze-user-website-visit-pattern)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1153. String Transforms Into Another String](https://leetcode.com/problems/string-transforms-into-another-string)
| 💰 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1154. Day of the Year](https://leetcode.com/problems/day-of-the-year)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1155. Number of Dice Rolls With Target Sum](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1775. Equal Sum Arrays With Minimum Number of Operations](https://leetcode.com/problems/equal-sum-arrays-with-minimum-number-of-operations)
[2028. Find Missing Observations](https://leetcode.com/problems/find-missing-observations)
| -|
[1156. Swap For Longest Repeated Character Substring](https://leetcode.com/problems/swap-for-longest-repeated-character-substring)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1157. Online Majority Element In Subarray](https://leetcode.com/problems/online-majority-element-in-subarray)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
| -|
[1158. Market Analysis I](https://leetcode.com/problems/market-analysis-i)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1159. Market Analysis II](https://leetcode.com/problems/market-analysis-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1160. Find Words That Can Be Formed by Characters](https://leetcode.com/problems/find-words-that-can-be-formed-by-characters)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1161. Maximum Level Sum of a Binary Tree](https://leetcode.com/problems/maximum-level-sum-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1162. As Far from Land as Possible](https://leetcode.com/problems/as-far-from-land-as-possible)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[317. Shortest Distance from All Buildings](https://leetcode.com/problems/shortest-distance-from-all-buildings)
[2146. K Highest Ranked Items Within a Price Range](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| -|
[1163. Last Substring in Lexicographical Order](https://leetcode.com/problems/last-substring-in-lexicographical-order)
| 🆓 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[1164. Product Price at a Given Date](https://leetcode.com/problems/product-price-at-a-given-date)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1165. Single-Row Keyboard](https://leetcode.com/problems/single-row-keyboard)
| 💰 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1166. Design File System](https://leetcode.com/problems/design-file-system)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[1167. Minimum Cost to Connect Sticks](https://leetcode.com/problems/minimum-cost-to-connect-sticks)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[1000. Minimum Cost to Merge Stones](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| -|
[1168. Optimize Water Distribution in a Village](https://leetcode.com/problems/optimize-water-distribution-in-a-village)
| 💰 | | ⭐️⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Minimum Spanning Tree](https://leetcode.com/tag/minimum-spanning-tree)
|
| -|
[1169. Invalid Transactions](https://leetcode.com/problems/invalid-transactions)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1170. Compare Strings by Frequency of the Smallest Character](https://leetcode.com/problems/compare-strings-by-frequency-of-the-smallest-character)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1171. Remove Zero Sum Consecutive Nodes from Linked List](https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Linked List](https://leetcode.com/tag/linked-list)
|
[1474. Delete N Nodes After M Nodes of a Linked List](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
| -|
[1172. Dinner Plate Stacks](https://leetcode.com/problems/dinner-plate-stacks)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1173. Immediate Food Delivery I](https://leetcode.com/problems/immediate-food-delivery-i)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1174. Immediate Food Delivery II](https://leetcode.com/problems/immediate-food-delivery-ii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1175. Prime Arrangements](https://leetcode.com/problems/prime-arrangements)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1176. Diet Plan Performance](https://leetcode.com/problems/diet-plan-performance)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1177. Can Make Palindrome from Substring](https://leetcode.com/problems/can-make-palindrome-from-substring)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2055. Plates Between Candles](https://leetcode.com/problems/plates-between-candles)
| -|
[1178. Number of Valid Words for Each Puzzle](https://leetcode.com/problems/number-of-valid-words-for-each-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[1179. Reformat Department Table](https://leetcode.com/problems/reformat-department-table)
| 🆓 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1180. Count Substrings with Only One Distinct Letter](https://leetcode.com/problems/count-substrings-with-only-one-distinct-letter)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1181. Before and After Puzzle](https://leetcode.com/problems/before-and-after-puzzle)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1182. Shortest Distance to Target Color](https://leetcode.com/problems/shortest-distance-to-target-color)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1183. Maximum Number of Ones](https://leetcode.com/problems/maximum-number-of-ones)
| 💰 | | ⭐️⭐️⭐️ |
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1184. Distance Between Bus Stops](https://leetcode.com/problems/distance-between-bus-stops)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1185. Day of the Week](https://leetcode.com/problems/day-of-the-week)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1186. Maximum Subarray Sum with One Deletion](https://leetcode.com/problems/maximum-subarray-sum-with-one-deletion)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1187. Make Array Strictly Increasing](https://leetcode.com/problems/make-array-strictly-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1188. Design Bounded Blocking Queue](https://leetcode.com/problems/design-bounded-blocking-queue)
| 💰 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
| -|
[1189. Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1190. Reverse Substrings Between Each Pair of Parentheses](https://leetcode.com/problems/reverse-substrings-between-each-pair-of-parentheses)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[1191. K-Concatenation Maximum Sum](https://leetcode.com/problems/k-concatenation-maximum-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1192. Critical Connections in a Network](https://leetcode.com/problems/critical-connections-in-a-network)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Biconnected Component](https://leetcode.com/tag/biconnected-component)
|
| -|
[1193. Monthly Transactions I](https://leetcode.com/problems/monthly-transactions-i)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1205. Monthly Transactions II](https://leetcode.com/problems/monthly-transactions-ii)
| -|
[1194. Tournament Winners](https://leetcode.com/problems/tournament-winners)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1195. Fizz Buzz Multithreaded](https://leetcode.com/problems/fizz-buzz-multithreaded)
| 🆓 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
[412. Fizz Buzz](https://leetcode.com/problems/fizz-buzz)
[1116. Print Zero Even Odd](https://leetcode.com/problems/print-zero-even-odd)
| -|
[1196. How Many Apples Can You Put into the Basket](https://leetcode.com/problems/how-many-apples-can-you-put-into-the-basket)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1197. Minimum Knight Moves](https://leetcode.com/problems/minimum-knight-moves)
| 💰 | | ⭐️⭐️ |
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1198. Find Smallest Common Element in All Rows](https://leetcode.com/problems/find-smallest-common-element-in-all-rows)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Matrix](https://leetcode.com/tag/matrix)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1199. Minimum Time to Build Blocks](https://leetcode.com/problems/minimum-time-to-build-blocks)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1200. Minimum Absolute Difference](https://leetcode.com/problems/minimum-absolute-difference)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[2144. Minimum Cost of Buying Candies With Discount](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
1001. Grid Illumination
[LeetCode Link](https://leetcode.com/problems/grid-illumination)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
51. N-Queens
[LeetCode Link](https://leetcode.com/problems/n-queens)
| +|
1002. Find Common Characters
[LeetCode Link](https://leetcode.com/problems/find-common-characters)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
350. Intersection of Two Arrays II
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays-ii)
| +|
1003. Check If Word Is Valid After Substitutions
[LeetCode Link](https://leetcode.com/problems/check-if-word-is-valid-after-substitutions)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
20. Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/valid-parentheses)
| +|
1004. Max Consecutive Ones III
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-iii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
340. Longest Substring with At Most K Distinct Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-with-at-most-k-distinct-characters)
424. Longest Repeating Character Replacement
[LeetCode Link](https://leetcode.com/problems/longest-repeating-character-replacement)
485. Max Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones)
487. Max Consecutive Ones II
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones-ii)
2024. Maximize the Confusion of an Exam
[LeetCode Link](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
| +|
1005. Maximize Sum Of Array After K Negations
[LeetCode Link](https://leetcode.com/problems/maximize-sum-of-array-after-k-negations)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2099. Find Subsequence of Length K With the Largest Sum
[LeetCode Link](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| +|
1006. Clumsy Factorial
[LeetCode Link](https://leetcode.com/problems/clumsy-factorial)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1007. Minimum Domino Rotations For Equal Row
[LeetCode Link](https://leetcode.com/problems/minimum-domino-rotations-for-equal-row)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1008. Construct Binary Search Tree from Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1009. Complement of Base 10 Integer
[LeetCode Link](https://leetcode.com/problems/complement-of-base-10-integer)
| 🆓 | ✅ | ⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1010. Pairs of Songs With Total Durations Divisible by 60
[LeetCode Link](https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1011. Capacity To Ship Packages Within D Days
[LeetCode Link](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
410. Split Array Largest Sum
[LeetCode Link](https://leetcode.com/problems/split-array-largest-sum)
1231. Divide Chocolate
[LeetCode Link](https://leetcode.com/problems/divide-chocolate)
1891. Cutting Ribbons
[LeetCode Link](https://leetcode.com/problems/cutting-ribbons)
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| +|
1012. Numbers With Repeated Digits
[LeetCode Link](https://leetcode.com/problems/numbers-with-repeated-digits)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1013. Partition Array Into Three Parts With Equal Sum
[LeetCode Link](https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1991. Find the Middle Index in Array
[LeetCode Link](https://leetcode.com/problems/find-the-middle-index-in-array)
| +|
1014. Best Sightseeing Pair
[LeetCode Link](https://leetcode.com/problems/best-sightseeing-pair)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1015. Smallest Integer Divisible by K
[LeetCode Link](https://leetcode.com/problems/smallest-integer-divisible-by-k)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1016. Binary String With Substrings Representing 1 To N
[LeetCode Link](https://leetcode.com/problems/binary-string-with-substrings-representing-1-to-n)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1017. Convert to Base -2
[LeetCode Link](https://leetcode.com/problems/convert-to-base-2)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
1256. Encode Number
[LeetCode Link](https://leetcode.com/problems/encode-number)
| +|
1018. Binary Prefix Divisible By 5
[LeetCode Link](https://leetcode.com/problems/binary-prefix-divisible-by-5)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1019. Next Greater Node In Linked List
[LeetCode Link](https://leetcode.com/problems/next-greater-node-in-linked-list)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1020. Number of Enclaves
[LeetCode Link](https://leetcode.com/problems/number-of-enclaves)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1021. Remove Outermost Parentheses
[LeetCode Link](https://leetcode.com/problems/remove-outermost-parentheses)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
1022. Sum of Root To Leaf Binary Numbers
[LeetCode Link](https://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers)
| 🆓 | ✅ | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1023. Camelcase Matching
[LeetCode Link](https://leetcode.com/problems/camelcase-matching)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
1024. Video Stitching
[LeetCode Link](https://leetcode.com/problems/video-stitching)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1025. Divisor Game
[LeetCode Link](https://leetcode.com/problems/divisor-game)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
1026. Maximum Difference Between Node and Ancestor
[LeetCode Link](https://leetcode.com/problems/maximum-difference-between-node-and-ancestor)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1027. Longest Arithmetic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-arithmetic-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1028. Recover a Tree From Preorder Traversal
[LeetCode Link](https://leetcode.com/problems/recover-a-tree-from-preorder-traversal)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1029. Two City Scheduling
[LeetCode Link](https://leetcode.com/problems/two-city-scheduling)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1030. Matrix Cells in Distance Order
[LeetCode Link](https://leetcode.com/problems/matrix-cells-in-distance-order)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2194. Cells in a Range on an Excel Sheet
[LeetCode Link](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet)
| +|
1031. Maximum Sum of Two Non-Overlapping Subarrays
[LeetCode Link](https://leetcode.com/problems/maximum-sum-of-two-non-overlapping-subarrays)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1032. Stream of Characters
[LeetCode Link](https://leetcode.com/problems/stream-of-characters)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
1033. Moving Stones Until Consecutive
[LeetCode Link](https://leetcode.com/problems/moving-stones-until-consecutive)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
|
| +|
1034. Coloring A Border
[LeetCode Link](https://leetcode.com/problems/coloring-a-border)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
463. Island Perimeter
[LeetCode Link](https://leetcode.com/problems/island-perimeter)
| +|
1035. Uncrossed Lines
[LeetCode Link](https://leetcode.com/problems/uncrossed-lines)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
72. Edit Distance
[LeetCode Link](https://leetcode.com/problems/edit-distance)
| +|
1036. Escape a Large Maze
[LeetCode Link](https://leetcode.com/problems/escape-a-large-maze)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1037. Valid Boomerang
[LeetCode Link](https://leetcode.com/problems/valid-boomerang)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1038. Binary Search Tree to Greater Sum Tree
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1039. Minimum Score Triangulation of Polygon
[LeetCode Link](https://leetcode.com/problems/minimum-score-triangulation-of-polygon)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1040. Moving Stones Until Consecutive II
[LeetCode Link](https://leetcode.com/problems/moving-stones-until-consecutive-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| +|
1041. Robot Bounded In Circle
[LeetCode Link](https://leetcode.com/problems/robot-bounded-in-circle)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1042. Flower Planting With No Adjacent
[LeetCode Link](https://leetcode.com/problems/flower-planting-with-no-adjacent)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1043. Partition Array for Maximum Sum
[LeetCode Link](https://leetcode.com/problems/partition-array-for-maximum-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2098. Subsequence of Size K With the Largest Even Sum
[LeetCode Link](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| +|
1044. Longest Duplicate Substring
[LeetCode Link](https://leetcode.com/problems/longest-duplicate-substring)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Suffix Array
[LeetCode Link](https://leetcode.com/tag/suffix-array)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1045. Customers Who Bought All Products
[LeetCode Link](https://leetcode.com/problems/customers-who-bought-all-products)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1046. Last Stone Weight
[LeetCode Link](https://leetcode.com/problems/last-stone-weight)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1047. Remove All Adjacent Duplicates In String
[LeetCode Link](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
1209. Remove All Adjacent Duplicates in String II
[LeetCode Link](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
| +|
1048. Longest String Chain
[LeetCode Link](https://leetcode.com/problems/longest-string-chain)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1049. Last Stone Weight II
[LeetCode Link](https://leetcode.com/problems/last-stone-weight-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| +|
1050. Actors and Directors Who Cooperated At Least Three Times
[LeetCode Link](https://leetcode.com/problems/actors-and-directors-who-cooperated-at-least-three-times)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1051. Height Checker
[LeetCode Link](https://leetcode.com/problems/height-checker)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting Sort
[LeetCode Link](https://leetcode.com/tag/counting-sort)
|
| +|
1052. Grumpy Bookstore Owner
[LeetCode Link](https://leetcode.com/problems/grumpy-bookstore-owner)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1053. Previous Permutation With One Swap
[LeetCode Link](https://leetcode.com/problems/previous-permutation-with-one-swap)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1054. Distant Barcodes
[LeetCode Link](https://leetcode.com/problems/distant-barcodes)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1055. Shortest Way to Form String
[LeetCode Link](https://leetcode.com/problems/shortest-way-to-form-string)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
392. Is Subsequence
[LeetCode Link](https://leetcode.com/problems/is-subsequence)
792. Number of Matching Subsequences
[LeetCode Link](https://leetcode.com/problems/number-of-matching-subsequences)
| +|
1056. Confusing Number
[LeetCode Link](https://leetcode.com/problems/confusing-number)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
246. Strobogrammatic Number
[LeetCode Link](https://leetcode.com/problems/strobogrammatic-number)
1088. Confusing Number II
[LeetCode Link](https://leetcode.com/problems/confusing-number-ii)
| +|
1057. Campus Bikes
[LeetCode Link](https://leetcode.com/problems/campus-bikes)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1066. Campus Bikes II
[LeetCode Link](https://leetcode.com/problems/campus-bikes-ii)
| +|
1058. Minimize Rounding Error to Meet Target
[LeetCode Link](https://leetcode.com/problems/minimize-rounding-error-to-meet-target)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1059. All Paths from Source Lead to Destination
[LeetCode Link](https://leetcode.com/problems/all-paths-from-source-lead-to-destination)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1060. Missing Element in Sorted Array
[LeetCode Link](https://leetcode.com/problems/missing-element-in-sorted-array)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
1061. Lexicographically Smallest Equivalent String
[LeetCode Link](https://leetcode.com/problems/lexicographically-smallest-equivalent-string)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
| +|
1062. Longest Repeating Substring
[LeetCode Link](https://leetcode.com/problems/longest-repeating-substring)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Suffix Array
[LeetCode Link](https://leetcode.com/tag/suffix-array)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1063. Number of Valid Subarrays
[LeetCode Link](https://leetcode.com/problems/number-of-valid-subarrays)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
2110. Number of Smooth Descent Periods of a Stock
[LeetCode Link](https://leetcode.com/problems/number-of-smooth-descent-periods-of-a-stock)
| +|
1064. Fixed Point
[LeetCode Link](https://leetcode.com/problems/fixed-point)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
| +|
1065. Index Pairs of a String
[LeetCode Link](https://leetcode.com/problems/index-pairs-of-a-string)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1066. Campus Bikes II
[LeetCode Link](https://leetcode.com/problems/campus-bikes-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1057. Campus Bikes
[LeetCode Link](https://leetcode.com/problems/campus-bikes)
| +|
1067. Digit Count in Range
[LeetCode Link](https://leetcode.com/problems/digit-count-in-range)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
233. Number of Digit One
[LeetCode Link](https://leetcode.com/problems/number-of-digit-one)
| +|
1068. Product Sales Analysis I
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1069. Product Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-ii)
| +|
1069. Product Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1068. Product Sales Analysis I
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-i)
1070. Product Sales Analysis III
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-iii)
| +|
1070. Product Sales Analysis III
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-iii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1069. Product Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/product-sales-analysis-ii)
| +|
1071. Greatest Common Divisor of Strings
[LeetCode Link](https://leetcode.com/problems/greatest-common-divisor-of-strings)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1979. Find Greatest Common Divisor of Array
[LeetCode Link](https://leetcode.com/problems/find-greatest-common-divisor-of-array)
| +|
1072. Flip Columns For Maximum Number of Equal Rows
[LeetCode Link](https://leetcode.com/problems/flip-columns-for-maximum-number-of-equal-rows)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1073. Adding Two Negabinary Numbers
[LeetCode Link](https://leetcode.com/problems/adding-two-negabinary-numbers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1074. Number of Submatrices That Sum to Target
[LeetCode Link](https://leetcode.com/problems/number-of-submatrices-that-sum-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1075. Project Employees I
[LeetCode Link](https://leetcode.com/problems/project-employees-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1076. Project Employees II
[LeetCode Link](https://leetcode.com/problems/project-employees-ii)
| +|
1076. Project Employees II
[LeetCode Link](https://leetcode.com/problems/project-employees-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1075. Project Employees I
[LeetCode Link](https://leetcode.com/problems/project-employees-i)
1077. Project Employees III
[LeetCode Link](https://leetcode.com/problems/project-employees-iii)
| +|
1077. Project Employees III
[LeetCode Link](https://leetcode.com/problems/project-employees-iii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1076. Project Employees II
[LeetCode Link](https://leetcode.com/problems/project-employees-ii)
| +|
1078. Occurrences After Bigram
[LeetCode Link](https://leetcode.com/problems/occurrences-after-bigram)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1079. Letter Tile Possibilities
[LeetCode Link](https://leetcode.com/problems/letter-tile-possibilities)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1080. Insufficient Nodes in Root to Leaf Paths
[LeetCode Link](https://leetcode.com/problems/insufficient-nodes-in-root-to-leaf-paths)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1081. Smallest Subsequence of Distinct Characters
[LeetCode Link](https://leetcode.com/problems/smallest-subsequence-of-distinct-characters)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
1673. Find the Most Competitive Subsequence
[LeetCode Link](https://leetcode.com/problems/find-the-most-competitive-subsequence)
| +|
1082. Sales Analysis I
[LeetCode Link](https://leetcode.com/problems/sales-analysis-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1083. Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/sales-analysis-ii)
| +|
1083. Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/sales-analysis-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1082. Sales Analysis I
[LeetCode Link](https://leetcode.com/problems/sales-analysis-i)
1084. Sales Analysis III
[LeetCode Link](https://leetcode.com/problems/sales-analysis-iii)
| +|
1084. Sales Analysis III
[LeetCode Link](https://leetcode.com/problems/sales-analysis-iii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1083. Sales Analysis II
[LeetCode Link](https://leetcode.com/problems/sales-analysis-ii)
| +|
1085. Sum of Digits in the Minimum Number
[LeetCode Link](https://leetcode.com/problems/sum-of-digits-in-the-minimum-number)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
258. Add Digits
[LeetCode Link](https://leetcode.com/problems/add-digits)
| +|
1086. High Five
[LeetCode Link](https://leetcode.com/problems/high-five)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1087. Brace Expansion
[LeetCode Link](https://leetcode.com/problems/brace-expansion)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
394. Decode String
[LeetCode Link](https://leetcode.com/problems/decode-string)
784. Letter Case Permutation
[LeetCode Link](https://leetcode.com/problems/letter-case-permutation)
1096. Brace Expansion II
[LeetCode Link](https://leetcode.com/problems/brace-expansion-ii)
| +|
1088. Confusing Number II
[LeetCode Link](https://leetcode.com/problems/confusing-number-ii)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
1056. Confusing Number
[LeetCode Link](https://leetcode.com/problems/confusing-number)
| +|
1089. Duplicate Zeros
[LeetCode Link](https://leetcode.com/problems/duplicate-zeros)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
1090. Largest Values From Labels
[LeetCode Link](https://leetcode.com/problems/largest-values-from-labels)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1091. Shortest Path in Binary Matrix
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-binary-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1092. Shortest Common Supersequence
[LeetCode Link](https://leetcode.com/problems/shortest-common-supersequence)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1143. Longest Common Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence)
| +|
1093. Statistics from a Large Sample
[LeetCode Link](https://leetcode.com/problems/statistics-from-a-large-sample)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
1094. Car Pooling
[LeetCode Link](https://leetcode.com/problems/car-pooling)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
253. Meeting Rooms II
[LeetCode Link](https://leetcode.com/problems/meeting-rooms-ii)
| +|
1095. Find in Mountain Array
[LeetCode Link](https://leetcode.com/problems/find-in-mountain-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
852. Peak Index in a Mountain Array
[LeetCode Link](https://leetcode.com/problems/peak-index-in-a-mountain-array)
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
2100. Find Good Days to Rob the Bank
[LeetCode Link](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| +|
1096. Brace Expansion II
[LeetCode Link](https://leetcode.com/problems/brace-expansion-ii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
1087. Brace Expansion
[LeetCode Link](https://leetcode.com/problems/brace-expansion)
| +|
1097. Game Play Analysis V
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-v)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
550. Game Play Analysis IV
[LeetCode Link](https://leetcode.com/problems/game-play-analysis-iv)
| +|
1098. Unpopular Books
[LeetCode Link](https://leetcode.com/problems/unpopular-books)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1099. Two Sum Less Than K
[LeetCode Link](https://leetcode.com/problems/two-sum-less-than-k)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
167. Two Sum II - Input Array Is Sorted
[LeetCode Link](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)
259. 3Sum Smaller
[LeetCode Link](https://leetcode.com/problems/3sum-smaller)
713. Subarray Product Less Than K
[LeetCode Link](https://leetcode.com/problems/subarray-product-less-than-k)
| +|
1100. Find K-Length Substrings With No Repeated Characters
[LeetCode Link](https://leetcode.com/problems/find-k-length-substrings-with-no-repeated-characters)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1101. The Earliest Moment When Everyone Become Friends
[LeetCode Link](https://leetcode.com/problems/the-earliest-moment-when-everyone-become-friends)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
547. Number of Provinces
[LeetCode Link](https://leetcode.com/problems/number-of-provinces)
| +|
1102. Path With Maximum Minimum Value
[LeetCode Link](https://leetcode.com/problems/path-with-maximum-minimum-value)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1631. Path With Minimum Effort
[LeetCode Link](https://leetcode.com/problems/path-with-minimum-effort)
| +|
1103. Distribute Candies to People
[LeetCode Link](https://leetcode.com/problems/distribute-candies-to-people)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1104. Path In Zigzag Labelled Binary Tree
[LeetCode Link](https://leetcode.com/problems/path-in-zigzag-labelled-binary-tree)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1105. Filling Bookcase Shelves
[LeetCode Link](https://leetcode.com/problems/filling-bookcase-shelves)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1106. Parsing A Boolean Expression
[LeetCode Link](https://leetcode.com/problems/parsing-a-boolean-expression)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
1107. New Users Daily Count
[LeetCode Link](https://leetcode.com/problems/new-users-daily-count)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1108. Defanging an IP Address
[LeetCode Link](https://leetcode.com/problems/defanging-an-ip-address)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1109. Corporate Flight Bookings
[LeetCode Link](https://leetcode.com/problems/corporate-flight-bookings)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1110. Delete Nodes And Return Forest
[LeetCode Link](https://leetcode.com/problems/delete-nodes-and-return-forest)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
2049. Count Nodes With the Highest Score
[LeetCode Link](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| +|
1111. Maximum Nesting Depth of Two Valid Parentheses Strings
[LeetCode Link](https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
1614. Maximum Nesting Depth of the Parentheses
[LeetCode Link](https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses)
| +|
1112. Highest Grade For Each Student
[LeetCode Link](https://leetcode.com/problems/highest-grade-for-each-student)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
184. Department Highest Salary
[LeetCode Link](https://leetcode.com/problems/department-highest-salary)
| +|
1113. Reported Posts
[LeetCode Link](https://leetcode.com/problems/reported-posts)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1114. Print in Order
[LeetCode Link](https://leetcode.com/problems/print-in-order)
| 🆓 | | ⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
1115. Print FooBar Alternately
[LeetCode Link](https://leetcode.com/problems/print-foobar-alternately)
| +|
1115. Print FooBar Alternately
[LeetCode Link](https://leetcode.com/problems/print-foobar-alternately)
| 🆓 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
1114. Print in Order
[LeetCode Link](https://leetcode.com/problems/print-in-order)
1116. Print Zero Even Odd
[LeetCode Link](https://leetcode.com/problems/print-zero-even-odd)
| +|
1116. Print Zero Even Odd
[LeetCode Link](https://leetcode.com/problems/print-zero-even-odd)
| 🆓 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
1115. Print FooBar Alternately
[LeetCode Link](https://leetcode.com/problems/print-foobar-alternately)
1195. Fizz Buzz Multithreaded
[LeetCode Link](https://leetcode.com/problems/fizz-buzz-multithreaded)
| +|
1117. Building H2O
[LeetCode Link](https://leetcode.com/problems/building-h2o)
| 🆓 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
| +|
1118. Number of Days in a Month
[LeetCode Link](https://leetcode.com/problems/number-of-days-in-a-month)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1119. Remove Vowels from a String
[LeetCode Link](https://leetcode.com/problems/remove-vowels-from-a-string)
| 💰 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
345. Reverse Vowels of a String
[LeetCode Link](https://leetcode.com/problems/reverse-vowels-of-a-string)
| +|
1120. Maximum Average Subtree
[LeetCode Link](https://leetcode.com/problems/maximum-average-subtree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1973. Count Nodes Equal to Sum of Descendants
[LeetCode Link](https://leetcode.com/problems/count-nodes-equal-to-sum-of-descendants)
| +|
1121. Divide Array Into Increasing Sequences
[LeetCode Link](https://leetcode.com/problems/divide-array-into-increasing-sequences)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1122. Relative Sort Array
[LeetCode Link](https://leetcode.com/problems/relative-sort-array)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting Sort
[LeetCode Link](https://leetcode.com/tag/counting-sort)
|
| +|
1123. Lowest Common Ancestor of Deepest Leaves
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| +|
1124. Longest Well-Performing Interval
[LeetCode Link](https://leetcode.com/problems/longest-well-performing-interval)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1125. Smallest Sufficient Team
[LeetCode Link](https://leetcode.com/problems/smallest-sufficient-team)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1986. Minimum Number of Work Sessions to Finish the Tasks
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
1994. The Number of Good Subsets
[LeetCode Link](https://leetcode.com/problems/the-number-of-good-subsets)
| +|
1126. Active Businesses
[LeetCode Link](https://leetcode.com/problems/active-businesses)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1127. User Purchase Platform
[LeetCode Link](https://leetcode.com/problems/user-purchase-platform)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1128. Number of Equivalent Domino Pairs
[LeetCode Link](https://leetcode.com/problems/number-of-equivalent-domino-pairs)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1129. Shortest Path with Alternating Colors
[LeetCode Link](https://leetcode.com/problems/shortest-path-with-alternating-colors)
| 🆓 | | ⭐️⭐️ |
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1130. Minimum Cost Tree From Leaf Values
[LeetCode Link](https://leetcode.com/problems/minimum-cost-tree-from-leaf-values)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1131. Maximum of Absolute Value Expression
[LeetCode Link](https://leetcode.com/problems/maximum-of-absolute-value-expression)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1132. Reported Posts II
[LeetCode Link](https://leetcode.com/problems/reported-posts-ii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1133. Largest Unique Number
[LeetCode Link](https://leetcode.com/problems/largest-unique-number)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1134. Armstrong Number
[LeetCode Link](https://leetcode.com/problems/armstrong-number)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1135. Connecting Cities With Minimum Cost
[LeetCode Link](https://leetcode.com/problems/connecting-cities-with-minimum-cost)
| 💰 | | ⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/tag/minimum-spanning-tree)
|
2093. Minimum Cost to Reach City With Discounts
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-reach-city-with-discounts)
| +|
1136. Parallel Courses
[LeetCode Link](https://leetcode.com/problems/parallel-courses)
| 💰 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
210. Course Schedule II
[LeetCode Link](https://leetcode.com/problems/course-schedule-ii)
1494. Parallel Courses II
[LeetCode Link](https://leetcode.com/problems/parallel-courses-ii)
2050. Parallel Courses III
[LeetCode Link](https://leetcode.com/problems/parallel-courses-iii)
| +|
1137. N-th Tribonacci Number
[LeetCode Link](https://leetcode.com/problems/n-th-tribonacci-number)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
70. Climbing Stairs
[LeetCode Link](https://leetcode.com/problems/climbing-stairs)
509. Fibonacci Number
[LeetCode Link](https://leetcode.com/problems/fibonacci-number)
| +|
1138. Alphabet Board Path
[LeetCode Link](https://leetcode.com/problems/alphabet-board-path)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1139. Largest 1-Bordered Square
[LeetCode Link](https://leetcode.com/problems/largest-1-bordered-square)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1141. User Activity for the Past 30 Days I
[LeetCode Link](https://leetcode.com/problems/user-activity-for-the-past-30-days-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1142. User Activity for the Past 30 Days II
[LeetCode Link](https://leetcode.com/problems/user-activity-for-the-past-30-days-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1143. Longest Common Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-common-subsequence)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
583. Delete Operation for Two Strings
[LeetCode Link](https://leetcode.com/problems/delete-operation-for-two-strings)
1092. Shortest Common Supersequence
[LeetCode Link](https://leetcode.com/problems/shortest-common-supersequence)
| +|
1144. Decrease Elements To Make Array Zigzag
[LeetCode Link](https://leetcode.com/problems/decrease-elements-to-make-array-zigzag)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1145. Binary Tree Coloring Game
[LeetCode Link](https://leetcode.com/problems/binary-tree-coloring-game)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1146. Snapshot Array
[LeetCode Link](https://leetcode.com/problems/snapshot-array)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1147. Longest Chunked Palindrome Decomposition
[LeetCode Link](https://leetcode.com/problems/longest-chunked-palindrome-decomposition)
| 🆓 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1148. Article Views I
[LeetCode Link](https://leetcode.com/problems/article-views-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1149. Article Views II
[LeetCode Link](https://leetcode.com/problems/article-views-ii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1150. Check If a Number Is Majority Element in a Sorted Array
[LeetCode Link](https://leetcode.com/problems/check-if-a-number-is-majority-element-in-a-sorted-array)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
169. Majority Element
[LeetCode Link](https://leetcode.com/problems/majority-element)
229. Majority Element II
[LeetCode Link](https://leetcode.com/problems/majority-element-ii)
| +|
1151. Minimum Swaps to Group All 1's Together
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
1703. Minimum Adjacent Swaps for K Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
2134. Minimum Swaps to Group All 1's Together II
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii)
| +|
1152. Analyze User Website Visit Pattern
[LeetCode Link](https://leetcode.com/problems/analyze-user-website-visit-pattern)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1153. String Transforms Into Another String
[LeetCode Link](https://leetcode.com/problems/string-transforms-into-another-string)
| 💰 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1154. Day of the Year
[LeetCode Link](https://leetcode.com/problems/day-of-the-year)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1155. Number of Dice Rolls With Target Sum
[LeetCode Link](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1775. Equal Sum Arrays With Minimum Number of Operations
[LeetCode Link](https://leetcode.com/problems/equal-sum-arrays-with-minimum-number-of-operations)
2028. Find Missing Observations
[LeetCode Link](https://leetcode.com/problems/find-missing-observations)
| +|
1156. Swap For Longest Repeated Character Substring
[LeetCode Link](https://leetcode.com/problems/swap-for-longest-repeated-character-substring)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1157. Online Majority Element In Subarray
[LeetCode Link](https://leetcode.com/problems/online-majority-element-in-subarray)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
| +|
1158. Market Analysis I
[LeetCode Link](https://leetcode.com/problems/market-analysis-i)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1159. Market Analysis II
[LeetCode Link](https://leetcode.com/problems/market-analysis-ii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1160. Find Words That Can Be Formed by Characters
[LeetCode Link](https://leetcode.com/problems/find-words-that-can-be-formed-by-characters)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1161. Maximum Level Sum of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-level-sum-of-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1162. As Far from Land as Possible
[LeetCode Link](https://leetcode.com/problems/as-far-from-land-as-possible)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
317. Shortest Distance from All Buildings
[LeetCode Link](https://leetcode.com/problems/shortest-distance-from-all-buildings)
2146. K Highest Ranked Items Within a Price Range
[LeetCode Link](https://leetcode.com/problems/k-highest-ranked-items-within-a-price-range)
| +|
1163. Last Substring in Lexicographical Order
[LeetCode Link](https://leetcode.com/problems/last-substring-in-lexicographical-order)
| 🆓 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1164. Product Price at a Given Date
[LeetCode Link](https://leetcode.com/problems/product-price-at-a-given-date)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1165. Single-Row Keyboard
[LeetCode Link](https://leetcode.com/problems/single-row-keyboard)
| 💰 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1166. Design File System
[LeetCode Link](https://leetcode.com/problems/design-file-system)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
1167. Minimum Cost to Connect Sticks
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-connect-sticks)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
1000. Minimum Cost to Merge Stones
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-merge-stones)
| +|
1168. Optimize Water Distribution in a Village
[LeetCode Link](https://leetcode.com/problems/optimize-water-distribution-in-a-village)
| 💰 | | ⭐️⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/tag/minimum-spanning-tree)
|
| +|
1169. Invalid Transactions
[LeetCode Link](https://leetcode.com/problems/invalid-transactions)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1170. Compare Strings by Frequency of the Smallest Character
[LeetCode Link](https://leetcode.com/problems/compare-strings-by-frequency-of-the-smallest-character)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1171. Remove Zero Sum Consecutive Nodes from Linked List
[LeetCode Link](https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
1474. Delete N Nodes After M Nodes of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
| +|
1172. Dinner Plate Stacks
[LeetCode Link](https://leetcode.com/problems/dinner-plate-stacks)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1173. Immediate Food Delivery I
[LeetCode Link](https://leetcode.com/problems/immediate-food-delivery-i)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1174. Immediate Food Delivery II
[LeetCode Link](https://leetcode.com/problems/immediate-food-delivery-ii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1175. Prime Arrangements
[LeetCode Link](https://leetcode.com/problems/prime-arrangements)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1176. Diet Plan Performance
[LeetCode Link](https://leetcode.com/problems/diet-plan-performance)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1177. Can Make Palindrome from Substring
[LeetCode Link](https://leetcode.com/problems/can-make-palindrome-from-substring)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2055. Plates Between Candles
[LeetCode Link](https://leetcode.com/problems/plates-between-candles)
| +|
1178. Number of Valid Words for Each Puzzle
[LeetCode Link](https://leetcode.com/problems/number-of-valid-words-for-each-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
1179. Reformat Department Table
[LeetCode Link](https://leetcode.com/problems/reformat-department-table)
| 🆓 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1180. Count Substrings with Only One Distinct Letter
[LeetCode Link](https://leetcode.com/problems/count-substrings-with-only-one-distinct-letter)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1181. Before and After Puzzle
[LeetCode Link](https://leetcode.com/problems/before-and-after-puzzle)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1182. Shortest Distance to Target Color
[LeetCode Link](https://leetcode.com/problems/shortest-distance-to-target-color)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1183. Maximum Number of Ones
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-ones)
| 💰 | | ⭐️⭐️⭐️ |
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1184. Distance Between Bus Stops
[LeetCode Link](https://leetcode.com/problems/distance-between-bus-stops)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1185. Day of the Week
[LeetCode Link](https://leetcode.com/problems/day-of-the-week)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1186. Maximum Subarray Sum with One Deletion
[LeetCode Link](https://leetcode.com/problems/maximum-subarray-sum-with-one-deletion)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1187. Make Array Strictly Increasing
[LeetCode Link](https://leetcode.com/problems/make-array-strictly-increasing)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1188. Design Bounded Blocking Queue
[LeetCode Link](https://leetcode.com/problems/design-bounded-blocking-queue)
| 💰 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
| +|
1189. Maximum Number of Balloons
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-balloons)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1190. Reverse Substrings Between Each Pair of Parentheses
[LeetCode Link](https://leetcode.com/problems/reverse-substrings-between-each-pair-of-parentheses)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
1191. K-Concatenation Maximum Sum
[LeetCode Link](https://leetcode.com/problems/k-concatenation-maximum-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1192. Critical Connections in a Network
[LeetCode Link](https://leetcode.com/problems/critical-connections-in-a-network)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Biconnected Component
[LeetCode Link](https://leetcode.com/tag/biconnected-component)
|
| +|
1193. Monthly Transactions I
[LeetCode Link](https://leetcode.com/problems/monthly-transactions-i)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1205. Monthly Transactions II
[LeetCode Link](https://leetcode.com/problems/monthly-transactions-ii)
| +|
1194. Tournament Winners
[LeetCode Link](https://leetcode.com/problems/tournament-winners)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1195. Fizz Buzz Multithreaded
[LeetCode Link](https://leetcode.com/problems/fizz-buzz-multithreaded)
| 🆓 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
412. Fizz Buzz
[LeetCode Link](https://leetcode.com/problems/fizz-buzz)
1116. Print Zero Even Odd
[LeetCode Link](https://leetcode.com/problems/print-zero-even-odd)
| +|
1196. How Many Apples Can You Put into the Basket
[LeetCode Link](https://leetcode.com/problems/how-many-apples-can-you-put-into-the-basket)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1197. Minimum Knight Moves
[LeetCode Link](https://leetcode.com/problems/minimum-knight-moves)
| 💰 | | ⭐️⭐️ |
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1198. Find Smallest Common Element in All Rows
[LeetCode Link](https://leetcode.com/problems/find-smallest-common-element-in-all-rows)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1199. Minimum Time to Build Blocks
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-build-blocks)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1200. Minimum Absolute Difference
[LeetCode Link](https://leetcode.com/problems/minimum-absolute-difference)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2144. Minimum Cost of Buying Candies With Discount
[LeetCode Link](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount)
| \ No newline at end of file diff --git a/doc/table-7.md b/doc/table-7.md index 3c5b085f..88586614 100644 --- a/doc/table-7.md +++ b/doc/table-7.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -|
[1201. Ugly Number III](https://leetcode.com/problems/ugly-number-iii)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Number Theory](https://leetcode.com/tag/number-theory)
|
[264. Ugly Number II](https://leetcode.com/problems/ugly-number-ii)
| -|
[1202. Smallest String With Swaps](https://leetcode.com/problems/smallest-string-with-swaps)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
[1722. Minimize Hamming Distance After Swap Operations](https://leetcode.com/problems/minimize-hamming-distance-after-swap-operations)
[2076. Process Restricted Friend Requests](https://leetcode.com/problems/process-restricted-friend-requests)
| -|
[1203. Sort Items by Groups Respecting Dependencies](https://leetcode.com/problems/sort-items-by-groups-respecting-dependencies)
| 🆓 | | ⭐️⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
| -|
[1204. Last Person to Fit in the Bus](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1308. Running Total for Different Genders](https://leetcode.com/problems/running-total-for-different-genders)
[2004. The Number of Seniors and Juniors to Join the Company](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
[2010. The Number of Seniors and Juniors to Join the Company II](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| -|
[1205. Monthly Transactions II](https://leetcode.com/problems/monthly-transactions-ii)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1193. Monthly Transactions I](https://leetcode.com/problems/monthly-transactions-i)
| -|
[1206. Design Skiplist](https://leetcode.com/problems/design-skiplist)
| 🆓 | | ⭐️⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
|
[705. Design HashSet](https://leetcode.com/problems/design-hashset)
[706. Design HashMap](https://leetcode.com/problems/design-hashmap)
[707. Design Linked List](https://leetcode.com/problems/design-linked-list)
| -|
[1207. Unique Number of Occurrences](https://leetcode.com/problems/unique-number-of-occurrences)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1208. Get Equal Substrings Within Budget](https://leetcode.com/problems/get-equal-substrings-within-budget)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1209. Remove All Adjacent Duplicates in String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[1047. Remove All Adjacent Duplicates In String](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string)
[2197. Replace Non-Coprime Numbers in Array](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| -|
[1210. Minimum Moves to Reach Target with Rotations](https://leetcode.com/problems/minimum-moves-to-reach-target-with-rotations)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1211. Queries Quality and Percentage](https://leetcode.com/problems/queries-quality-and-percentage)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1633. Percentage of Users Attended a Contest](https://leetcode.com/problems/percentage-of-users-attended-a-contest)
| -|
[1212. Team Scores in Football Tournament](https://leetcode.com/problems/team-scores-in-football-tournament)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1213. Intersection of Three Sorted Arrays](https://leetcode.com/problems/intersection-of-three-sorted-arrays)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Counting](https://leetcode.com/tag/counting)
|
[349. Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays)
| -|
[1214. Two Sum BSTs](https://leetcode.com/problems/two-sum-bsts)
| 💰 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| -|
[1215. Stepping Numbers](https://leetcode.com/problems/stepping-numbers)
| 💰 | | ⭐️⭐️ |
[Backtracking](https://leetcode.com/tag/backtracking)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1216. Valid Palindrome III](https://leetcode.com/problems/valid-palindrome-iii)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[680. Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii)
| -|
[1217. Minimum Cost to Move Chips to The Same Position](https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
[1769. Minimum Number of Operations to Move All Balls to Each Box](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box)
| -|
[1218. Longest Arithmetic Subsequence of Given Difference](https://leetcode.com/problems/longest-arithmetic-subsequence-of-given-difference)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1219. Path with Maximum Gold](https://leetcode.com/problems/path-with-maximum-gold)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1220. Count Vowels Permutation](https://leetcode.com/problems/count-vowels-permutation)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1221. Split a String in Balanced Strings](https://leetcode.com/problems/split-a-string-in-balanced-strings)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1222. Queens That Can Attack the King](https://leetcode.com/problems/queens-that-can-attack-the-king)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1223. Dice Roll Simulation](https://leetcode.com/problems/dice-roll-simulation)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2028. Find Missing Observations](https://leetcode.com/problems/find-missing-observations)
| -|
[1224. Maximum Equal Frequency](https://leetcode.com/problems/maximum-equal-frequency)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1225. Report Contiguous Dates](https://leetcode.com/problems/report-contiguous-dates)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1285. Find the Start and End Number of Continuous Ranges](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
[1613. Find the Missing IDs](https://leetcode.com/problems/find-the-missing-ids)
| -|
[1226. The Dining Philosophers](https://leetcode.com/problems/the-dining-philosophers)
| 🆓 | | ⭐️⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
| -|
[1227. Airplane Seat Assignment Probability](https://leetcode.com/problems/airplane-seat-assignment-probability)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[1228. Missing Number In Arithmetic Progression](https://leetcode.com/problems/missing-number-in-arithmetic-progression)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1229. Meeting Scheduler](https://leetcode.com/problems/meeting-scheduler)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1230. Toss Strange Coins](https://leetcode.com/problems/toss-strange-coins)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[1231. Divide Chocolate](https://leetcode.com/problems/divide-chocolate)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[410. Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum)
[1011. Capacity To Ship Packages Within D Days](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
| -|
[1232. Check If It Is a Straight Line](https://leetcode.com/problems/check-if-it-is-a-straight-line)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1233. Remove Sub-Folders from the Filesystem](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[1234. Replace the Substring for Balanced String](https://leetcode.com/problems/replace-the-substring-for-balanced-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1235. Maximum Profit in Job Scheduling](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
[2008. Maximum Earnings From Taxi](https://leetcode.com/problems/maximum-earnings-from-taxi)
[2054. Two Best Non-Overlapping Events](https://leetcode.com/problems/two-best-non-overlapping-events)
| -|
[1236. Web Crawler](https://leetcode.com/problems/web-crawler)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[1242. Web Crawler Multithreaded](https://leetcode.com/problems/web-crawler-multithreaded)
| -|
[1237. Find Positive Integer Solution for a Given Equation](https://leetcode.com/problems/find-positive-integer-solution-for-a-given-equation)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
| -|
[1238. Circular Permutation in Binary Representation](https://leetcode.com/problems/circular-permutation-in-binary-representation)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1239. Maximum Length of a Concatenated String with Unique Characters](https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1240. Tiling a Rectangle with the Fewest Squares](https://leetcode.com/problems/tiling-a-rectangle-with-the-fewest-squares)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1241. Number of Comments per Post](https://leetcode.com/problems/number-of-comments-per-post)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1242. Web Crawler Multithreaded](https://leetcode.com/problems/web-crawler-multithreaded)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Concurrency](https://leetcode.com/tag/concurrency)
|
[1236. Web Crawler](https://leetcode.com/problems/web-crawler)
| -|
[1243. Array Transformation](https://leetcode.com/problems/array-transformation)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1244. Design A Leaderboard](https://leetcode.com/problems/design-a-leaderboard)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1245. Tree Diameter](https://leetcode.com/problems/tree-diameter)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[1617. Count Subtrees With Max Distance Between Cities](https://leetcode.com/problems/count-subtrees-with-max-distance-between-cities)
| -|
[1246. Palindrome Removal](https://leetcode.com/problems/palindrome-removal)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1247. Minimum Swaps to Make Strings Equal](https://leetcode.com/problems/minimum-swaps-to-make-strings-equal)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
[1657. Determine if Two Strings Are Close](https://leetcode.com/problems/determine-if-two-strings-are-close)
| -|
[1248. Count Number of Nice Subarrays](https://leetcode.com/problems/count-number-of-nice-subarrays)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1249. Minimum Remove to Make Valid Parentheses](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[1963. Minimum Number of Swaps to Make the String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
[2116. Check if a Parentheses String Can Be Valid](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| -|
[1250. Check If It Is a Good Array](https://leetcode.com/problems/check-if-it-is-a-good-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Number Theory](https://leetcode.com/tag/number-theory)
|
| -|
[1251. Average Selling Price](https://leetcode.com/problems/average-selling-price)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1252. Cells with Odd Values in a Matrix](https://leetcode.com/problems/cells-with-odd-values-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1253. Reconstruct a 2-Row Binary Matrix](https://leetcode.com/problems/reconstruct-a-2-row-binary-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
[1605. Find Valid Matrix Given Row and Column Sums](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums)
| -|
[1254. Number of Closed Islands](https://leetcode.com/problems/number-of-closed-islands)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1255. Maximum Score Words Formed by Letters](https://leetcode.com/problems/maximum-score-words-formed-by-letters)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[2151. Maximum Good People Based on Statements](https://leetcode.com/problems/maximum-good-people-based-on-statements)
| -|
[1256. Encode Number](https://leetcode.com/problems/encode-number)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[1017. Convert to Base -2](https://leetcode.com/problems/convert-to-base-2)
| -|
[1257. Smallest Common Region](https://leetcode.com/problems/smallest-common-region)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
| -|
[1258. Synonymous Sentences](https://leetcode.com/problems/synonymous-sentences)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Union Find](https://leetcode.com/tag/union-find)
|
| -|
[1259. Handshakes That Don't Cross](https://leetcode.com/problems/handshakes-that-dont-cross)
| 💰 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1260. Shift 2D Grid](https://leetcode.com/problems/shift-2d-grid)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1261. Find Elements in a Contaminated Binary Tree](https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1262. Greatest Sum Divisible by Three](https://leetcode.com/problems/greatest-sum-divisible-by-three)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1263. Minimum Moves to Move a Box to Their Target Location](https://leetcode.com/problems/minimum-moves-to-move-a-box-to-their-target-location)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1264. Page Recommendations](https://leetcode.com/problems/page-recommendations)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1892. Page Recommendations II](https://leetcode.com/problems/page-recommendations-ii)
[1949. Strong Friendship](https://leetcode.com/problems/strong-friendship)
| -|
[1265. Print Immutable Linked List in Reverse](https://leetcode.com/problems/print-immutable-linked-list-in-reverse)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Stack](https://leetcode.com/tag/stack)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[1266. Minimum Time Visiting All Points](https://leetcode.com/problems/minimum-time-visiting-all-points)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1267. Count Servers that Communicate](https://leetcode.com/problems/count-servers-that-communicate)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1268. Search Suggestions System](https://leetcode.com/problems/search-suggestions-system)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
|
| -|
[1269. Number of Ways to Stay in the Same Place After Some Steps](https://leetcode.com/problems/number-of-ways-to-stay-in-the-same-place-after-some-steps)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1270. All People Report to the Given Manager](https://leetcode.com/problems/all-people-report-to-the-given-manager)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1271. Hexspeak](https://leetcode.com/problems/hexspeak)
| 💰 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1272. Remove Interval](https://leetcode.com/problems/remove-interval)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1273. Delete Tree Nodes](https://leetcode.com/problems/delete-tree-nodes)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1274. Number of Ships in a Rectangle](https://leetcode.com/problems/number-of-ships-in-a-rectangle)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Interactive](https://leetcode.com/tag/interactive)
|
| -|
[1275. Find Winner on a Tic Tac Toe Game](https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1276. Number of Burgers with No Waste of Ingredients](https://leetcode.com/problems/number-of-burgers-with-no-waste-of-ingredients)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1277. Count Square Submatrices with All Ones](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[2087. Minimum Cost Homecoming of a Robot in a Grid](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
[2088. Count Fertile Pyramids in a Land](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| -|
[1278. Palindrome Partitioning III](https://leetcode.com/problems/palindrome-partitioning-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1745. Palindrome Partitioning IV](https://leetcode.com/problems/palindrome-partitioning-iv)
| -|
[1279. Traffic Light Controlled Intersection](https://leetcode.com/problems/traffic-light-controlled-intersection)
| 💰 | | ⭐️ |
[Concurrency](https://leetcode.com/tag/concurrency)
|
| -|
[1280. Students and Examinations](https://leetcode.com/problems/students-and-examinations)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1281. Subtract the Product and Sum of Digits of an Integer](https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1282. Group the People Given the Group Size They Belong To](https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1283. Find the Smallest Divisor Given a Threshold](https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| -|
[1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[2123. Minimum Operations to Remove Adjacent Ones in Matrix](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
[2128. Remove All Ones With Row and Column Flips](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
[2174. Remove All Ones With Row and Column Flips II](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| -|
[1285. Find the Start and End Number of Continuous Ranges](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1225. Report Contiguous Dates](https://leetcode.com/problems/report-contiguous-dates)
[1613. Find the Missing IDs](https://leetcode.com/problems/find-the-missing-ids)
| -|
[1286. Iterator for Combination](https://leetcode.com/problems/iterator-for-combination)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
[Design](https://leetcode.com/tag/design)
[Iterator](https://leetcode.com/tag/iterator)
|
| -|
[1287. Element Appearing More Than 25% In Sorted Array](https://leetcode.com/problems/element-appearing-more-than-25-in-sorted-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1288. Remove Covered Intervals](https://leetcode.com/problems/remove-covered-intervals)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1289. Minimum Falling Path Sum II](https://leetcode.com/problems/minimum-falling-path-sum-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
[931. Minimum Falling Path Sum](https://leetcode.com/problems/minimum-falling-path-sum)
| -|
[1290. Convert Binary Number in a Linked List to Integer](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer)
| 🆓 | ✅ | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
|
| -|
[1291. Sequential Digits](https://leetcode.com/problems/sequential-digits)
| 🆓 | | ⭐️⭐️ |
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold](https://leetcode.com/problems/maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1293. Shortest Path in a Grid with Obstacles Elimination](https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[1730. Shortest Path to Get Food](https://leetcode.com/problems/shortest-path-to-get-food)
| -|
[1294. Weather Type in Each Country](https://leetcode.com/problems/weather-type-in-each-country)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1295. Find Numbers with Even Number of Digits](https://leetcode.com/problems/find-numbers-with-even-number-of-digits)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2094. Finding 3-Digit Even Numbers](https://leetcode.com/problems/finding-3-digit-even-numbers)
| -|
[1296. Divide Array in Sets of K Consecutive Numbers](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[659. Split Array into Consecutive Subsequences](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
[2155. All Divisions With the Highest Score of a Binary Array](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| -|
[1297. Maximum Number of Occurrences of a Substring](https://leetcode.com/problems/maximum-number-of-occurrences-of-a-substring)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1298. Maximum Candies You Can Get from Boxes](https://leetcode.com/problems/maximum-candies-you-can-get-from-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1299. Replace Elements with Greatest Element on Right Side](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2078. Two Furthest Houses With Different Colors](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| -|
[1300. Sum of Mutated Array Closest to Target](https://leetcode.com/problems/sum-of-mutated-array-closest-to-target)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1301. Number of Paths with Max Score](https://leetcode.com/problems/number-of-paths-with-max-score)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1302. Deepest Leaves Sum](https://leetcode.com/problems/deepest-leaves-sum)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1303. Find the Team Size](https://leetcode.com/problems/find-the-team-size)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1304. Find N Unique Integers Sum up to Zero](https://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1305. All Elements in Two Binary Search Trees](https://leetcode.com/problems/all-elements-in-two-binary-search-trees)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Sorting](https://leetcode.com/tag/sorting)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1306. Jump Game III](https://leetcode.com/problems/jump-game-iii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[45. Jump Game II](https://leetcode.com/problems/jump-game-ii)
[55. Jump Game](https://leetcode.com/problems/jump-game)
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[1307. Verbal Arithmetic Puzzle](https://leetcode.com/problems/verbal-arithmetic-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1308. Running Total for Different Genders](https://leetcode.com/problems/running-total-for-different-genders)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1204. Last Person to Fit in the Bus](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
| -|
[1309. Decrypt String from Alphabet to Integer Mapping](https://leetcode.com/problems/decrypt-string-from-alphabet-to-integer-mapping)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1310. XOR Queries of a Subarray](https://leetcode.com/problems/xor-queries-of-a-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1311. Get Watched Videos by Your Friends](https://leetcode.com/problems/get-watched-videos-by-your-friends)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1312. Minimum Insertion Steps to Make a String Palindrome](https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2193. Minimum Number of Moves to Make Palindrome](https://leetcode.com/problems/minimum-number-of-moves-to-make-palindrome)
| -|
[1313. Decompress Run-Length Encoded List](https://leetcode.com/problems/decompress-run-length-encoded-list)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[443. String Compression](https://leetcode.com/problems/string-compression)
| -|
[1314. Matrix Block Sum](https://leetcode.com/problems/matrix-block-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2132. Stamping the Grid](https://leetcode.com/problems/stamping-the-grid)
| -|
[1315. Sum of Nodes with Even-Valued Grandparent](https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1316. Distinct Echo Substrings](https://leetcode.com/problems/distinct-echo-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Trie](https://leetcode.com/tag/trie)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[2156. Find Substring With Given Hash Value](https://leetcode.com/problems/find-substring-with-given-hash-value)
| -|
[1317. Convert Integer to the Sum of Two No-Zero Integers](https://leetcode.com/problems/convert-integer-to-the-sum-of-two-no-zero-integers)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1318. Minimum Flips to Make a OR b Equal to c](https://leetcode.com/problems/minimum-flips-to-make-a-or-b-equal-to-c)
| 🆓 | | ⭐️⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1319. Number of Operations to Make Network Connected](https://leetcode.com/problems/number-of-operations-to-make-network-connected)
| 🆓 | ✅ | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1320. Minimum Distance to Type a Word Using Two Fingers](https://leetcode.com/problems/minimum-distance-to-type-a-word-using-two-fingers)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1974. Minimum Time to Type Word Using Special Typewriter](https://leetcode.com/problems/minimum-time-to-type-word-using-special-typewriter)
| -|
[1321. Restaurant Growth](https://leetcode.com/problems/restaurant-growth)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1322. Ads Performance](https://leetcode.com/problems/ads-performance)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1323. Maximum 69 Number](https://leetcode.com/problems/maximum-69-number)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1324. Print Words Vertically](https://leetcode.com/problems/print-words-vertically)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1325. Delete Leaves With a Given Value](https://leetcode.com/problems/delete-leaves-with-a-given-value)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1326. Minimum Number of Taps to Open to Water a Garden](https://leetcode.com/problems/minimum-number-of-taps-to-open-to-water-a-garden)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1327. List the Products Ordered in a Period](https://leetcode.com/problems/list-the-products-ordered-in-a-period)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1328. Break a Palindrome](https://leetcode.com/problems/break-a-palindrome)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1329. Sort the Matrix Diagonally](https://leetcode.com/problems/sort-the-matrix-diagonally)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1330. Reverse Subarray To Maximize Array Value](https://leetcode.com/problems/reverse-subarray-to-maximize-array-value)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1331. Rank Transform of an Array](https://leetcode.com/problems/rank-transform-of-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
[1632. Rank Transform of a Matrix](https://leetcode.com/problems/rank-transform-of-a-matrix)
[2089. Find Target Indices After Sorting Array](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| -|
[1332. Remove Palindromic Subsequences](https://leetcode.com/problems/remove-palindromic-subsequences)
| 🆓 | | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[1333. Filter Restaurants by Vegan-Friendly, Price and Distance](https://leetcode.com/problems/filter-restaurants-by-vegan-friendly-price-and-distance)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[2045. Second Minimum Time to Reach Destination](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| -|
[1335. Minimum Difficulty of a Job Schedule](https://leetcode.com/problems/minimum-difficulty-of-a-job-schedule)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1336. Number of Transactions per Visit](https://leetcode.com/problems/number-of-transactions-per-visit)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1613. Find the Missing IDs](https://leetcode.com/problems/find-the-missing-ids)
| -|
[1337. The K Weakest Rows in a Matrix](https://leetcode.com/problems/the-k-weakest-rows-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1338. Reduce Array Size to The Half](https://leetcode.com/problems/reduce-array-size-to-the-half)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1339. Maximum Product of Splitted Binary Tree](https://leetcode.com/problems/maximum-product-of-splitted-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[2049. Count Nodes With the Highest Score](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| -|
[1340. Jump Game V](https://leetcode.com/problems/jump-game-v)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[1341. Movie Rating](https://leetcode.com/problems/movie-rating)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1342. Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[2139. Minimum Moves to Reach Target Score](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
[2169. Count Operations to Obtain Zero](https://leetcode.com/problems/count-operations-to-obtain-zero)
| -|
[1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[2090. K Radius Subarray Averages](https://leetcode.com/problems/k-radius-subarray-averages)
| -|
[1344. Angle Between Hands of a Clock](https://leetcode.com/problems/angle-between-hands-of-a-clock)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1345. Jump Game IV](https://leetcode.com/problems/jump-game-iv)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[1346. Check If N and Its Double Exist](https://leetcode.com/problems/check-if-n-and-its-double-exist)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[2154. Keep Multiplying Found Values by Two](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| -|
[1347. Minimum Number of Steps to Make Two Strings Anagram](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[1657. Determine if Two Strings Are Close](https://leetcode.com/problems/determine-if-two-strings-are-close)
[2186. Minimum Number of Steps to Make Two Strings Anagram II](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram-ii)
| -|
[1348. Tweet Counts Per Frequency](https://leetcode.com/problems/tweet-counts-per-frequency)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Design](https://leetcode.com/tag/design)
[Sorting](https://leetcode.com/tag/sorting)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1349. Maximum Students Taking Exam](https://leetcode.com/problems/maximum-students-taking-exam)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1350. Students With Invalid Departments](https://leetcode.com/problems/students-with-invalid-departments)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1351. Count Negative Numbers in a Sorted Matrix](https://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1352. Product of the Last K Numbers](https://leetcode.com/problems/product-of-the-last-k-numbers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[1353. Maximum Number of Events That Can Be Attended](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[1751. Maximum Number of Events That Can Be Attended II](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
[2008. Maximum Earnings From Taxi](https://leetcode.com/problems/maximum-earnings-from-taxi)
| -|
[1354. Construct Target Array With Multiple Sums](https://leetcode.com/problems/construct-target-array-with-multiple-sums)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1355. Activity Participants](https://leetcode.com/problems/activity-participants)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1356. Sort Integers by The Number of 1 Bits](https://leetcode.com/problems/sort-integers-by-the-number-of-1-bits)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
[2099. Find Subsequence of Length K With the Largest Sum](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| -|
[1357. Apply Discount Every n Orders](https://leetcode.com/problems/apply-discount-every-n-orders)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
|
| -|
[1358. Number of Substrings Containing All Three Characters](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[2063. Vowels of All Substrings](https://leetcode.com/problems/vowels-of-all-substrings)
| -|
[1359. Count All Valid Pickup and Delivery Options](https://leetcode.com/problems/count-all-valid-pickup-and-delivery-options)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1360. Number of Days Between Two Dates](https://leetcode.com/problems/number-of-days-between-two-dates)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1361. Validate Binary Tree Nodes](https://leetcode.com/problems/validate-binary-tree-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1362. Closest Divisors](https://leetcode.com/problems/closest-divisors)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1363. Largest Multiple of Three](https://leetcode.com/problems/largest-multiple-of-three)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1364. Number of Trusted Contacts of a Customer](https://leetcode.com/problems/number-of-trusted-contacts-of-a-customer)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1365. How Many Numbers Are Smaller Than the Current Number](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
[315. Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| -|
[1366. Rank Teams by Votes](https://leetcode.com/problems/rank-teams-by-votes)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
[911. Online Election](https://leetcode.com/problems/online-election)
| -|
[1367. Linked List in Binary Tree](https://leetcode.com/problems/linked-list-in-binary-tree)
| 🆓 | 👀 | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1368. Minimum Cost to Make at Least One Valid Path in a Grid](https://leetcode.com/problems/minimum-cost-to-make-at-least-one-valid-path-in-a-grid)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
| -|
[1369. Get the Second Most Recent Activity](https://leetcode.com/problems/get-the-second-most-recent-activity)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1370. Increasing Decreasing String](https://leetcode.com/problems/increasing-decreasing-string)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1371. Find the Longest Substring Containing Vowels in Even Counts](https://leetcode.com/problems/find-the-longest-substring-containing-vowels-in-even-counts)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1372. Longest ZigZag Path in a Binary Tree](https://leetcode.com/problems/longest-zigzag-path-in-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1373. Maximum Sum BST in Binary Tree](https://leetcode.com/problems/maximum-sum-bst-in-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1374. Generate a String With Characters That Have Odd Counts](https://leetcode.com/problems/generate-a-string-with-characters-that-have-odd-counts)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1375. Number of Times Binary String Is Prefix-Aligned](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
|
[319. Bulb Switcher](https://leetcode.com/problems/bulb-switcher)
[672. Bulb Switcher II](https://leetcode.com/problems/bulb-switcher-ii)
| -|
[1376. Time Needed to Inform All Employees](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[104. Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)
[124. Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum)
| -|
[1377. Frog Position After T Seconds](https://leetcode.com/problems/frog-position-after-t-seconds)
| 🆓 | | ⭐️⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1378. Replace Employee ID With The Unique Identifier](https://leetcode.com/problems/replace-employee-id-with-the-unique-identifier)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree](https://leetcode.com/problems/find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1380. Lucky Numbers in a Matrix](https://leetcode.com/problems/lucky-numbers-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1381. Design a Stack With Increment Operation](https://leetcode.com/problems/design-a-stack-with-increment-operation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
|
| -|
[1382. Balance a Binary Search Tree](https://leetcode.com/problems/balance-a-binary-search-tree)
| 🆓 | | ⭐️⭐️ |
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Greedy](https://leetcode.com/tag/greedy)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1383. Maximum Performance of a Team](https://leetcode.com/problems/maximum-performance-of-a-team)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[2106. Maximum Fruits Harvested After at Most K Steps](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps)
| -|
[1384. Total Sales Amount by Year](https://leetcode.com/problems/total-sales-amount-by-year)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1385. Find the Distance Value Between Two Arrays](https://leetcode.com/problems/find-the-distance-value-between-two-arrays)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1386. Cinema Seat Allocation](https://leetcode.com/problems/cinema-seat-allocation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1387. Sort Integers by The Power Value](https://leetcode.com/problems/sort-integers-by-the-power-value)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1388. Pizza With 3n Slices](https://leetcode.com/problems/pizza-with-3n-slices)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1389. Create Target Array in the Given Order](https://leetcode.com/problems/create-target-array-in-the-given-order)
| 🆓 | 👀 | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1390. Four Divisors](https://leetcode.com/problems/four-divisors)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
|
| -|
[1391. Check if There is a Valid Path in a Grid](https://leetcode.com/problems/check-if-there-is-a-valid-path-in-a-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1392. Longest Happy Prefix](https://leetcode.com/problems/longest-happy-prefix)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[String Matching](https://leetcode.com/tag/string-matching)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1393. Capital Gain/Loss](https://leetcode.com/problems/capital-gainloss)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1394. Find Lucky Integer in an Array](https://leetcode.com/problems/find-lucky-integer-in-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1395. Count Number of Teams](https://leetcode.com/problems/count-number-of-teams)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
|
| -|
[1396. Design Underground System](https://leetcode.com/problems/design-underground-system)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Design](https://leetcode.com/tag/design)
|
[2166. Design Bitset](https://leetcode.com/problems/design-bitset)
| -|
[1397. Find All Good Strings](https://leetcode.com/problems/find-all-good-strings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[1398. Customers Who Bought Products A and B but Not C](https://leetcode.com/problems/customers-who-bought-products-a-and-b-but-not-c)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1399. Count Largest Group](https://leetcode.com/problems/count-largest-group)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
|
| -|
[1400. Construct K Palindrome Strings](https://leetcode.com/problems/construct-k-palindrome-strings)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
|
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +|
1201. Ugly Number III
[LeetCode Link](https://leetcode.com/problems/ugly-number-iii)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
264. Ugly Number II
[LeetCode Link](https://leetcode.com/problems/ugly-number-ii)
| +|
1202. Smallest String With Swaps
[LeetCode Link](https://leetcode.com/problems/smallest-string-with-swaps)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
1722. Minimize Hamming Distance After Swap Operations
[LeetCode Link](https://leetcode.com/problems/minimize-hamming-distance-after-swap-operations)
2076. Process Restricted Friend Requests
[LeetCode Link](https://leetcode.com/problems/process-restricted-friend-requests)
| +|
1203. Sort Items by Groups Respecting Dependencies
[LeetCode Link](https://leetcode.com/problems/sort-items-by-groups-respecting-dependencies)
| 🆓 | | ⭐️⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
| +|
1204. Last Person to Fit in the Bus
[LeetCode Link](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1308. Running Total for Different Genders
[LeetCode Link](https://leetcode.com/problems/running-total-for-different-genders)
2004. The Number of Seniors and Juniors to Join the Company
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company)
2010. The Number of Seniors and Juniors to Join the Company II
[LeetCode Link](https://leetcode.com/problems/the-number-of-seniors-and-juniors-to-join-the-company-ii)
| +|
1205. Monthly Transactions II
[LeetCode Link](https://leetcode.com/problems/monthly-transactions-ii)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1193. Monthly Transactions I
[LeetCode Link](https://leetcode.com/problems/monthly-transactions-i)
| +|
1206. Design Skiplist
[LeetCode Link](https://leetcode.com/problems/design-skiplist)
| 🆓 | | ⭐️⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
705. Design HashSet
[LeetCode Link](https://leetcode.com/problems/design-hashset)
706. Design HashMap
[LeetCode Link](https://leetcode.com/problems/design-hashmap)
707. Design Linked List
[LeetCode Link](https://leetcode.com/problems/design-linked-list)
| +|
1207. Unique Number of Occurrences
[LeetCode Link](https://leetcode.com/problems/unique-number-of-occurrences)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1208. Get Equal Substrings Within Budget
[LeetCode Link](https://leetcode.com/problems/get-equal-substrings-within-budget)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1209. Remove All Adjacent Duplicates in String II
[LeetCode Link](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
1047. Remove All Adjacent Duplicates In String
[LeetCode Link](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string)
2197. Replace Non-Coprime Numbers in Array
[LeetCode Link](https://leetcode.com/problems/replace-non-coprime-numbers-in-array)
| +|
1210. Minimum Moves to Reach Target with Rotations
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-reach-target-with-rotations)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1211. Queries Quality and Percentage
[LeetCode Link](https://leetcode.com/problems/queries-quality-and-percentage)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1633. Percentage of Users Attended a Contest
[LeetCode Link](https://leetcode.com/problems/percentage-of-users-attended-a-contest)
| +|
1212. Team Scores in Football Tournament
[LeetCode Link](https://leetcode.com/problems/team-scores-in-football-tournament)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1213. Intersection of Three Sorted Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-three-sorted-arrays)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
349. Intersection of Two Arrays
[LeetCode Link](https://leetcode.com/problems/intersection-of-two-arrays)
| +|
1214. Two Sum BSTs
[LeetCode Link](https://leetcode.com/problems/two-sum-bsts)
| 💰 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
653. Two Sum IV - Input is a BST
[LeetCode Link](https://leetcode.com/problems/two-sum-iv-input-is-a-bst)
| +|
1215. Stepping Numbers
[LeetCode Link](https://leetcode.com/problems/stepping-numbers)
| 💰 | | ⭐️⭐️ |
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1216. Valid Palindrome III
[LeetCode Link](https://leetcode.com/problems/valid-palindrome-iii)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
680. Valid Palindrome II
[LeetCode Link](https://leetcode.com/problems/valid-palindrome-ii)
| +|
1217. Minimum Cost to Move Chips to The Same Position
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1769. Minimum Number of Operations to Move All Balls to Each Box
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box)
| +|
1218. Longest Arithmetic Subsequence of Given Difference
[LeetCode Link](https://leetcode.com/problems/longest-arithmetic-subsequence-of-given-difference)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1219. Path with Maximum Gold
[LeetCode Link](https://leetcode.com/problems/path-with-maximum-gold)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1220. Count Vowels Permutation
[LeetCode Link](https://leetcode.com/problems/count-vowels-permutation)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1221. Split a String in Balanced Strings
[LeetCode Link](https://leetcode.com/problems/split-a-string-in-balanced-strings)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1222. Queens That Can Attack the King
[LeetCode Link](https://leetcode.com/problems/queens-that-can-attack-the-king)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1223. Dice Roll Simulation
[LeetCode Link](https://leetcode.com/problems/dice-roll-simulation)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2028. Find Missing Observations
[LeetCode Link](https://leetcode.com/problems/find-missing-observations)
| +|
1224. Maximum Equal Frequency
[LeetCode Link](https://leetcode.com/problems/maximum-equal-frequency)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1225. Report Contiguous Dates
[LeetCode Link](https://leetcode.com/problems/report-contiguous-dates)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1285. Find the Start and End Number of Continuous Ranges
[LeetCode Link](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
1613. Find the Missing IDs
[LeetCode Link](https://leetcode.com/problems/find-the-missing-ids)
| +|
1226. The Dining Philosophers
[LeetCode Link](https://leetcode.com/problems/the-dining-philosophers)
| 🆓 | | ⭐️⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
| +|
1227. Airplane Seat Assignment Probability
[LeetCode Link](https://leetcode.com/problems/airplane-seat-assignment-probability)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
1228. Missing Number In Arithmetic Progression
[LeetCode Link](https://leetcode.com/problems/missing-number-in-arithmetic-progression)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1229. Meeting Scheduler
[LeetCode Link](https://leetcode.com/problems/meeting-scheduler)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1230. Toss Strange Coins
[LeetCode Link](https://leetcode.com/problems/toss-strange-coins)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
1231. Divide Chocolate
[LeetCode Link](https://leetcode.com/problems/divide-chocolate)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
410. Split Array Largest Sum
[LeetCode Link](https://leetcode.com/problems/split-array-largest-sum)
1011. Capacity To Ship Packages Within D Days
[LeetCode Link](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days)
| +|
1232. Check If It Is a Straight Line
[LeetCode Link](https://leetcode.com/problems/check-if-it-is-a-straight-line)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1233. Remove Sub-Folders from the Filesystem
[LeetCode Link](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
1234. Replace the Substring for Balanced String
[LeetCode Link](https://leetcode.com/problems/replace-the-substring-for-balanced-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1235. Maximum Profit in Job Scheduling
[LeetCode Link](https://leetcode.com/problems/maximum-profit-in-job-scheduling)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2008. Maximum Earnings From Taxi
[LeetCode Link](https://leetcode.com/problems/maximum-earnings-from-taxi)
2054. Two Best Non-Overlapping Events
[LeetCode Link](https://leetcode.com/problems/two-best-non-overlapping-events)
| +|
1236. Web Crawler
[LeetCode Link](https://leetcode.com/problems/web-crawler)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
1242. Web Crawler Multithreaded
[LeetCode Link](https://leetcode.com/problems/web-crawler-multithreaded)
| +|
1237. Find Positive Integer Solution for a Given Equation
[LeetCode Link](https://leetcode.com/problems/find-positive-integer-solution-for-a-given-equation)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
| +|
1238. Circular Permutation in Binary Representation
[LeetCode Link](https://leetcode.com/problems/circular-permutation-in-binary-representation)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1239. Maximum Length of a Concatenated String with Unique Characters
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1240. Tiling a Rectangle with the Fewest Squares
[LeetCode Link](https://leetcode.com/problems/tiling-a-rectangle-with-the-fewest-squares)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1241. Number of Comments per Post
[LeetCode Link](https://leetcode.com/problems/number-of-comments-per-post)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1242. Web Crawler Multithreaded
[LeetCode Link](https://leetcode.com/problems/web-crawler-multithreaded)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
1236. Web Crawler
[LeetCode Link](https://leetcode.com/problems/web-crawler)
| +|
1243. Array Transformation
[LeetCode Link](https://leetcode.com/problems/array-transformation)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1244. Design A Leaderboard
[LeetCode Link](https://leetcode.com/problems/design-a-leaderboard)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1245. Tree Diameter
[LeetCode Link](https://leetcode.com/problems/tree-diameter)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
1617. Count Subtrees With Max Distance Between Cities
[LeetCode Link](https://leetcode.com/problems/count-subtrees-with-max-distance-between-cities)
| +|
1246. Palindrome Removal
[LeetCode Link](https://leetcode.com/problems/palindrome-removal)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1247. Minimum Swaps to Make Strings Equal
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-make-strings-equal)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1657. Determine if Two Strings Are Close
[LeetCode Link](https://leetcode.com/problems/determine-if-two-strings-are-close)
| +|
1248. Count Number of Nice Subarrays
[LeetCode Link](https://leetcode.com/problems/count-number-of-nice-subarrays)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1249. Minimum Remove to Make Valid Parentheses
[LeetCode Link](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
1963. Minimum Number of Swaps to Make the String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
2116. Check if a Parentheses String Can Be Valid
[LeetCode Link](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid)
| +|
1250. Check If It Is a Good Array
[LeetCode Link](https://leetcode.com/problems/check-if-it-is-a-good-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
| +|
1251. Average Selling Price
[LeetCode Link](https://leetcode.com/problems/average-selling-price)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1252. Cells with Odd Values in a Matrix
[LeetCode Link](https://leetcode.com/problems/cells-with-odd-values-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1253. Reconstruct a 2-Row Binary Matrix
[LeetCode Link](https://leetcode.com/problems/reconstruct-a-2-row-binary-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1605. Find Valid Matrix Given Row and Column Sums
[LeetCode Link](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums)
| +|
1254. Number of Closed Islands
[LeetCode Link](https://leetcode.com/problems/number-of-closed-islands)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1255. Maximum Score Words Formed by Letters
[LeetCode Link](https://leetcode.com/problems/maximum-score-words-formed-by-letters)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
2151. Maximum Good People Based on Statements
[LeetCode Link](https://leetcode.com/problems/maximum-good-people-based-on-statements)
| +|
1256. Encode Number
[LeetCode Link](https://leetcode.com/problems/encode-number)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
1017. Convert to Base -2
[LeetCode Link](https://leetcode.com/problems/convert-to-base-2)
| +|
1257. Smallest Common Region
[LeetCode Link](https://leetcode.com/problems/smallest-common-region)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
| +|
1258. Synonymous Sentences
[LeetCode Link](https://leetcode.com/problems/synonymous-sentences)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
| +|
1259. Handshakes That Don't Cross
[LeetCode Link](https://leetcode.com/problems/handshakes-that-dont-cross)
| 💰 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1260. Shift 2D Grid
[LeetCode Link](https://leetcode.com/problems/shift-2d-grid)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1261. Find Elements in a Contaminated Binary Tree
[LeetCode Link](https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1262. Greatest Sum Divisible by Three
[LeetCode Link](https://leetcode.com/problems/greatest-sum-divisible-by-three)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1263. Minimum Moves to Move a Box to Their Target Location
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-move-a-box-to-their-target-location)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1264. Page Recommendations
[LeetCode Link](https://leetcode.com/problems/page-recommendations)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1892. Page Recommendations II
[LeetCode Link](https://leetcode.com/problems/page-recommendations-ii)
1949. Strong Friendship
[LeetCode Link](https://leetcode.com/problems/strong-friendship)
| +|
1265. Print Immutable Linked List in Reverse
[LeetCode Link](https://leetcode.com/problems/print-immutable-linked-list-in-reverse)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
1266. Minimum Time Visiting All Points
[LeetCode Link](https://leetcode.com/problems/minimum-time-visiting-all-points)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1267. Count Servers that Communicate
[LeetCode Link](https://leetcode.com/problems/count-servers-that-communicate)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1268. Search Suggestions System
[LeetCode Link](https://leetcode.com/problems/search-suggestions-system)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
| +|
1269. Number of Ways to Stay in the Same Place After Some Steps
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-stay-in-the-same-place-after-some-steps)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1270. All People Report to the Given Manager
[LeetCode Link](https://leetcode.com/problems/all-people-report-to-the-given-manager)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1271. Hexspeak
[LeetCode Link](https://leetcode.com/problems/hexspeak)
| 💰 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1272. Remove Interval
[LeetCode Link](https://leetcode.com/problems/remove-interval)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1273. Delete Tree Nodes
[LeetCode Link](https://leetcode.com/problems/delete-tree-nodes)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1274. Number of Ships in a Rectangle
[LeetCode Link](https://leetcode.com/problems/number-of-ships-in-a-rectangle)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
| +|
1275. Find Winner on a Tic Tac Toe Game
[LeetCode Link](https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1276. Number of Burgers with No Waste of Ingredients
[LeetCode Link](https://leetcode.com/problems/number-of-burgers-with-no-waste-of-ingredients)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1277. Count Square Submatrices with All Ones
[LeetCode Link](https://leetcode.com/problems/count-square-submatrices-with-all-ones)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2087. Minimum Cost Homecoming of a Robot in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-homecoming-of-a-robot-in-a-grid)
2088. Count Fertile Pyramids in a Land
[LeetCode Link](https://leetcode.com/problems/count-fertile-pyramids-in-a-land)
| +|
1278. Palindrome Partitioning III
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1745. Palindrome Partitioning IV
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iv)
| +|
1279. Traffic Light Controlled Intersection
[LeetCode Link](https://leetcode.com/problems/traffic-light-controlled-intersection)
| 💰 | | ⭐️ |
Concurrency
[LeetCode Link](https://leetcode.com/tag/concurrency)
|
| +|
1280. Students and Examinations
[LeetCode Link](https://leetcode.com/problems/students-and-examinations)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1281. Subtract the Product and Sum of Digits of an Integer
[LeetCode Link](https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1282. Group the People Given the Group Size They Belong To
[LeetCode Link](https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1283. Find the Smallest Divisor Given a Threshold
[LeetCode Link](https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| +|
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2123. Minimum Operations to Remove Adjacent Ones in Matrix
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-remove-adjacent-ones-in-matrix)
2128. Remove All Ones With Row and Column Flips
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips)
2174. Remove All Ones With Row and Column Flips II
[LeetCode Link](https://leetcode.com/problems/remove-all-ones-with-row-and-column-flips-ii)
| +|
1285. Find the Start and End Number of Continuous Ranges
[LeetCode Link](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1225. Report Contiguous Dates
[LeetCode Link](https://leetcode.com/problems/report-contiguous-dates)
1613. Find the Missing IDs
[LeetCode Link](https://leetcode.com/problems/find-the-missing-ids)
| +|
1286. Iterator for Combination
[LeetCode Link](https://leetcode.com/problems/iterator-for-combination)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
| +|
1287. Element Appearing More Than 25% In Sorted Array
[LeetCode Link](https://leetcode.com/problems/element-appearing-more-than-25-in-sorted-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1288. Remove Covered Intervals
[LeetCode Link](https://leetcode.com/problems/remove-covered-intervals)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1289. Minimum Falling Path Sum II
[LeetCode Link](https://leetcode.com/problems/minimum-falling-path-sum-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
931. Minimum Falling Path Sum
[LeetCode Link](https://leetcode.com/problems/minimum-falling-path-sum)
| +|
1290. Convert Binary Number in a Linked List to Integer
[LeetCode Link](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer)
| 🆓 | ✅ | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1291. Sequential Digits
[LeetCode Link](https://leetcode.com/problems/sequential-digits)
| 🆓 | | ⭐️⭐️ |
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold
[LeetCode Link](https://leetcode.com/problems/maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1293. Shortest Path in a Grid with Obstacles Elimination
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1730. Shortest Path to Get Food
[LeetCode Link](https://leetcode.com/problems/shortest-path-to-get-food)
| +|
1294. Weather Type in Each Country
[LeetCode Link](https://leetcode.com/problems/weather-type-in-each-country)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1295. Find Numbers with Even Number of Digits
[LeetCode Link](https://leetcode.com/problems/find-numbers-with-even-number-of-digits)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2094. Finding 3-Digit Even Numbers
[LeetCode Link](https://leetcode.com/problems/finding-3-digit-even-numbers)
| +|
1296. Divide Array in Sets of K Consecutive Numbers
[LeetCode Link](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
659. Split Array into Consecutive Subsequences
[LeetCode Link](https://leetcode.com/problems/split-array-into-consecutive-subsequences)
2155. All Divisions With the Highest Score of a Binary Array
[LeetCode Link](https://leetcode.com/problems/all-divisions-with-the-highest-score-of-a-binary-array)
| +|
1297. Maximum Number of Occurrences of a Substring
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-occurrences-of-a-substring)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1298. Maximum Candies You Can Get from Boxes
[LeetCode Link](https://leetcode.com/problems/maximum-candies-you-can-get-from-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1299. Replace Elements with Greatest Element on Right Side
[LeetCode Link](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2078. Two Furthest Houses With Different Colors
[LeetCode Link](https://leetcode.com/problems/two-furthest-houses-with-different-colors)
| +|
1300. Sum of Mutated Array Closest to Target
[LeetCode Link](https://leetcode.com/problems/sum-of-mutated-array-closest-to-target)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1301. Number of Paths with Max Score
[LeetCode Link](https://leetcode.com/problems/number-of-paths-with-max-score)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1302. Deepest Leaves Sum
[LeetCode Link](https://leetcode.com/problems/deepest-leaves-sum)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1303. Find the Team Size
[LeetCode Link](https://leetcode.com/problems/find-the-team-size)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1304. Find N Unique Integers Sum up to Zero
[LeetCode Link](https://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1305. All Elements in Two Binary Search Trees
[LeetCode Link](https://leetcode.com/problems/all-elements-in-two-binary-search-trees)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1306. Jump Game III
[LeetCode Link](https://leetcode.com/problems/jump-game-iii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
45. Jump Game II
[LeetCode Link](https://leetcode.com/problems/jump-game-ii)
55. Jump Game
[LeetCode Link](https://leetcode.com/problems/jump-game)
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
1307. Verbal Arithmetic Puzzle
[LeetCode Link](https://leetcode.com/problems/verbal-arithmetic-puzzle)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1308. Running Total for Different Genders
[LeetCode Link](https://leetcode.com/problems/running-total-for-different-genders)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1204. Last Person to Fit in the Bus
[LeetCode Link](https://leetcode.com/problems/last-person-to-fit-in-the-bus)
| +|
1309. Decrypt String from Alphabet to Integer Mapping
[LeetCode Link](https://leetcode.com/problems/decrypt-string-from-alphabet-to-integer-mapping)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1310. XOR Queries of a Subarray
[LeetCode Link](https://leetcode.com/problems/xor-queries-of-a-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1311. Get Watched Videos by Your Friends
[LeetCode Link](https://leetcode.com/problems/get-watched-videos-by-your-friends)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1312. Minimum Insertion Steps to Make a String Palindrome
[LeetCode Link](https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2193. Minimum Number of Moves to Make Palindrome
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-moves-to-make-palindrome)
| +|
1313. Decompress Run-Length Encoded List
[LeetCode Link](https://leetcode.com/problems/decompress-run-length-encoded-list)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
443. String Compression
[LeetCode Link](https://leetcode.com/problems/string-compression)
| +|
1314. Matrix Block Sum
[LeetCode Link](https://leetcode.com/problems/matrix-block-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2132. Stamping the Grid
[LeetCode Link](https://leetcode.com/problems/stamping-the-grid)
| +|
1315. Sum of Nodes with Even-Valued Grandparent
[LeetCode Link](https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1316. Distinct Echo Substrings
[LeetCode Link](https://leetcode.com/problems/distinct-echo-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
2156. Find Substring With Given Hash Value
[LeetCode Link](https://leetcode.com/problems/find-substring-with-given-hash-value)
| +|
1317. Convert Integer to the Sum of Two No-Zero Integers
[LeetCode Link](https://leetcode.com/problems/convert-integer-to-the-sum-of-two-no-zero-integers)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1318. Minimum Flips to Make a OR b Equal to c
[LeetCode Link](https://leetcode.com/problems/minimum-flips-to-make-a-or-b-equal-to-c)
| 🆓 | | ⭐️⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1319. Number of Operations to Make Network Connected
[LeetCode Link](https://leetcode.com/problems/number-of-operations-to-make-network-connected)
| 🆓 | ✅ | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1320. Minimum Distance to Type a Word Using Two Fingers
[LeetCode Link](https://leetcode.com/problems/minimum-distance-to-type-a-word-using-two-fingers)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1974. Minimum Time to Type Word Using Special Typewriter
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-type-word-using-special-typewriter)
| +|
1321. Restaurant Growth
[LeetCode Link](https://leetcode.com/problems/restaurant-growth)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1322. Ads Performance
[LeetCode Link](https://leetcode.com/problems/ads-performance)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1323. Maximum 69 Number
[LeetCode Link](https://leetcode.com/problems/maximum-69-number)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1324. Print Words Vertically
[LeetCode Link](https://leetcode.com/problems/print-words-vertically)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1325. Delete Leaves With a Given Value
[LeetCode Link](https://leetcode.com/problems/delete-leaves-with-a-given-value)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1326. Minimum Number of Taps to Open to Water a Garden
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-taps-to-open-to-water-a-garden)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1327. List the Products Ordered in a Period
[LeetCode Link](https://leetcode.com/problems/list-the-products-ordered-in-a-period)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1328. Break a Palindrome
[LeetCode Link](https://leetcode.com/problems/break-a-palindrome)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1329. Sort the Matrix Diagonally
[LeetCode Link](https://leetcode.com/problems/sort-the-matrix-diagonally)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1330. Reverse Subarray To Maximize Array Value
[LeetCode Link](https://leetcode.com/problems/reverse-subarray-to-maximize-array-value)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1331. Rank Transform of an Array
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1632. Rank Transform of a Matrix
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-a-matrix)
2089. Find Target Indices After Sorting Array
[LeetCode Link](https://leetcode.com/problems/find-target-indices-after-sorting-array)
| +|
1332. Remove Palindromic Subsequences
[LeetCode Link](https://leetcode.com/problems/remove-palindromic-subsequences)
| 🆓 | | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1333. Filter Restaurants by Vegan-Friendly, Price and Distance
[LeetCode Link](https://leetcode.com/problems/filter-restaurants-by-vegan-friendly-price-and-distance)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance
[LeetCode Link](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
2045. Second Minimum Time to Reach Destination
[LeetCode Link](https://leetcode.com/problems/second-minimum-time-to-reach-destination)
| +|
1335. Minimum Difficulty of a Job Schedule
[LeetCode Link](https://leetcode.com/problems/minimum-difficulty-of-a-job-schedule)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1336. Number of Transactions per Visit
[LeetCode Link](https://leetcode.com/problems/number-of-transactions-per-visit)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1613. Find the Missing IDs
[LeetCode Link](https://leetcode.com/problems/find-the-missing-ids)
| +|
1337. The K Weakest Rows in a Matrix
[LeetCode Link](https://leetcode.com/problems/the-k-weakest-rows-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1338. Reduce Array Size to The Half
[LeetCode Link](https://leetcode.com/problems/reduce-array-size-to-the-half)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1339. Maximum Product of Splitted Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-splitted-binary-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
2049. Count Nodes With the Highest Score
[LeetCode Link](https://leetcode.com/problems/count-nodes-with-the-highest-score)
| +|
1340. Jump Game V
[LeetCode Link](https://leetcode.com/problems/jump-game-v)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
1341. Movie Rating
[LeetCode Link](https://leetcode.com/problems/movie-rating)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1342. Number of Steps to Reduce a Number to Zero
[LeetCode Link](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
2139. Minimum Moves to Reach Target Score
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
2169. Count Operations to Obtain Zero
[LeetCode Link](https://leetcode.com/problems/count-operations-to-obtain-zero)
| +|
1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
[LeetCode Link](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
2090. K Radius Subarray Averages
[LeetCode Link](https://leetcode.com/problems/k-radius-subarray-averages)
| +|
1344. Angle Between Hands of a Clock
[LeetCode Link](https://leetcode.com/problems/angle-between-hands-of-a-clock)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1345. Jump Game IV
[LeetCode Link](https://leetcode.com/problems/jump-game-iv)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
1346. Check If N and Its Double Exist
[LeetCode Link](https://leetcode.com/problems/check-if-n-and-its-double-exist)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2154. Keep Multiplying Found Values by Two
[LeetCode Link](https://leetcode.com/problems/keep-multiplying-found-values-by-two)
| +|
1347. Minimum Number of Steps to Make Two Strings Anagram
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1657. Determine if Two Strings Are Close
[LeetCode Link](https://leetcode.com/problems/determine-if-two-strings-are-close)
2186. Minimum Number of Steps to Make Two Strings Anagram II
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram-ii)
| +|
1348. Tweet Counts Per Frequency
[LeetCode Link](https://leetcode.com/problems/tweet-counts-per-frequency)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1349. Maximum Students Taking Exam
[LeetCode Link](https://leetcode.com/problems/maximum-students-taking-exam)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1350. Students With Invalid Departments
[LeetCode Link](https://leetcode.com/problems/students-with-invalid-departments)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1351. Count Negative Numbers in a Sorted Matrix
[LeetCode Link](https://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1352. Product of the Last K Numbers
[LeetCode Link](https://leetcode.com/problems/product-of-the-last-k-numbers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
1353. Maximum Number of Events That Can Be Attended
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
1751. Maximum Number of Events That Can Be Attended II
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
2008. Maximum Earnings From Taxi
[LeetCode Link](https://leetcode.com/problems/maximum-earnings-from-taxi)
| +|
1354. Construct Target Array With Multiple Sums
[LeetCode Link](https://leetcode.com/problems/construct-target-array-with-multiple-sums)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1355. Activity Participants
[LeetCode Link](https://leetcode.com/problems/activity-participants)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1356. Sort Integers by The Number of 1 Bits
[LeetCode Link](https://leetcode.com/problems/sort-integers-by-the-number-of-1-bits)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2099. Find Subsequence of Length K With the Largest Sum
[LeetCode Link](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum)
| +|
1357. Apply Discount Every n Orders
[LeetCode Link](https://leetcode.com/problems/apply-discount-every-n-orders)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1358. Number of Substrings Containing All Three Characters
[LeetCode Link](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
2063. Vowels of All Substrings
[LeetCode Link](https://leetcode.com/problems/vowels-of-all-substrings)
| +|
1359. Count All Valid Pickup and Delivery Options
[LeetCode Link](https://leetcode.com/problems/count-all-valid-pickup-and-delivery-options)
| 🆓 | ✅ | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1360. Number of Days Between Two Dates
[LeetCode Link](https://leetcode.com/problems/number-of-days-between-two-dates)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1361. Validate Binary Tree Nodes
[LeetCode Link](https://leetcode.com/problems/validate-binary-tree-nodes)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1362. Closest Divisors
[LeetCode Link](https://leetcode.com/problems/closest-divisors)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1363. Largest Multiple of Three
[LeetCode Link](https://leetcode.com/problems/largest-multiple-of-three)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1364. Number of Trusted Contacts of a Customer
[LeetCode Link](https://leetcode.com/problems/number-of-trusted-contacts-of-a-customer)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1365. How Many Numbers Are Smaller Than the Current Number
[LeetCode Link](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
315. Count of Smaller Numbers After Self
[LeetCode Link](https://leetcode.com/problems/count-of-smaller-numbers-after-self)
| +|
1366. Rank Teams by Votes
[LeetCode Link](https://leetcode.com/problems/rank-teams-by-votes)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
911. Online Election
[LeetCode Link](https://leetcode.com/problems/online-election)
| +|
1367. Linked List in Binary Tree
[LeetCode Link](https://leetcode.com/problems/linked-list-in-binary-tree)
| 🆓 | 👀 | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1368. Minimum Cost to Make at Least One Valid Path in a Grid
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-make-at-least-one-valid-path-in-a-grid)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
| +|
1369. Get the Second Most Recent Activity
[LeetCode Link](https://leetcode.com/problems/get-the-second-most-recent-activity)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1370. Increasing Decreasing String
[LeetCode Link](https://leetcode.com/problems/increasing-decreasing-string)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1371. Find the Longest Substring Containing Vowels in Even Counts
[LeetCode Link](https://leetcode.com/problems/find-the-longest-substring-containing-vowels-in-even-counts)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1372. Longest ZigZag Path in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/longest-zigzag-path-in-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1373. Maximum Sum BST in Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-sum-bst-in-binary-tree)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1374. Generate a String With Characters That Have Odd Counts
[LeetCode Link](https://leetcode.com/problems/generate-a-string-with-characters-that-have-odd-counts)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1375. Number of Times Binary String Is Prefix-Aligned
[LeetCode Link](https://leetcode.com/problems/number-of-times-binary-string-is-prefix-aligned)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
319. Bulb Switcher
[LeetCode Link](https://leetcode.com/problems/bulb-switcher)
672. Bulb Switcher II
[LeetCode Link](https://leetcode.com/problems/bulb-switcher-ii)
| +|
1376. Time Needed to Inform All Employees
[LeetCode Link](https://leetcode.com/problems/time-needed-to-inform-all-employees)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
104. Maximum Depth of Binary Tree
[LeetCode Link](https://leetcode.com/problems/maximum-depth-of-binary-tree)
124. Binary Tree Maximum Path Sum
[LeetCode Link](https://leetcode.com/problems/binary-tree-maximum-path-sum)
| +|
1377. Frog Position After T Seconds
[LeetCode Link](https://leetcode.com/problems/frog-position-after-t-seconds)
| 🆓 | | ⭐️⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1378. Replace Employee ID With The Unique Identifier
[LeetCode Link](https://leetcode.com/problems/replace-employee-id-with-the-unique-identifier)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
[LeetCode Link](https://leetcode.com/problems/find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1380. Lucky Numbers in a Matrix
[LeetCode Link](https://leetcode.com/problems/lucky-numbers-in-a-matrix)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1381. Design a Stack With Increment Operation
[LeetCode Link](https://leetcode.com/problems/design-a-stack-with-increment-operation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1382. Balance a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/balance-a-binary-search-tree)
| 🆓 | | ⭐️⭐️ |
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1383. Maximum Performance of a Team
[LeetCode Link](https://leetcode.com/problems/maximum-performance-of-a-team)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
2106. Maximum Fruits Harvested After at Most K Steps
[LeetCode Link](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps)
| +|
1384. Total Sales Amount by Year
[LeetCode Link](https://leetcode.com/problems/total-sales-amount-by-year)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1385. Find the Distance Value Between Two Arrays
[LeetCode Link](https://leetcode.com/problems/find-the-distance-value-between-two-arrays)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1386. Cinema Seat Allocation
[LeetCode Link](https://leetcode.com/problems/cinema-seat-allocation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1387. Sort Integers by The Power Value
[LeetCode Link](https://leetcode.com/problems/sort-integers-by-the-power-value)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1388. Pizza With 3n Slices
[LeetCode Link](https://leetcode.com/problems/pizza-with-3n-slices)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1389. Create Target Array in the Given Order
[LeetCode Link](https://leetcode.com/problems/create-target-array-in-the-given-order)
| 🆓 | 👀 | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1390. Four Divisors
[LeetCode Link](https://leetcode.com/problems/four-divisors)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1391. Check if There is a Valid Path in a Grid
[LeetCode Link](https://leetcode.com/problems/check-if-there-is-a-valid-path-in-a-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1392. Longest Happy Prefix
[LeetCode Link](https://leetcode.com/problems/longest-happy-prefix)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1393. Capital Gain/Loss
[LeetCode Link](https://leetcode.com/problems/capital-gainloss)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1394. Find Lucky Integer in an Array
[LeetCode Link](https://leetcode.com/problems/find-lucky-integer-in-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1395. Count Number of Teams
[LeetCode Link](https://leetcode.com/problems/count-number-of-teams)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
|
| +|
1396. Design Underground System
[LeetCode Link](https://leetcode.com/problems/design-underground-system)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
2166. Design Bitset
[LeetCode Link](https://leetcode.com/problems/design-bitset)
| +|
1397. Find All Good Strings
[LeetCode Link](https://leetcode.com/problems/find-all-good-strings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
1398. Customers Who Bought Products A and B but Not C
[LeetCode Link](https://leetcode.com/problems/customers-who-bought-products-a-and-b-but-not-c)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1399. Count Largest Group
[LeetCode Link](https://leetcode.com/problems/count-largest-group)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1400. Construct K Palindrome Strings
[LeetCode Link](https://leetcode.com/problems/construct-k-palindrome-strings)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| \ No newline at end of file diff --git a/doc/table-8.md b/doc/table-8.md index 1bc00896..6e5b391a 100644 --- a/doc/table-8.md +++ b/doc/table-8.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[1401. Circle and Rectangle Overlapping](https://leetcode.com/problems/circle-and-rectangle-overlapping)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1402. Reducing Dishes](https://leetcode.com/problems/reducing-dishes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1403. Minimum Subsequence in Non-Increasing Order](https://leetcode.com/problems/minimum-subsequence-in-non-increasing-order)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1404. Number of Steps to Reduce a Number in Binary Representation to One](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-in-binary-representation-to-one)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
[2139. Minimum Moves to Reach Target Score](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
| -|
[1405. Longest Happy String](https://leetcode.com/problems/longest-happy-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[767. Reorganize String](https://leetcode.com/problems/reorganize-string)
| -|
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1407. Top Travellers](https://leetcode.com/problems/top-travellers)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1408. String Matching in an Array](https://leetcode.com/problems/string-matching-in-an-array)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[1409. Queries on a Permutation With Key](https://leetcode.com/problems/queries-on-a-permutation-with-key)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1410. HTML Entity Parser](https://leetcode.com/problems/html-entity-parser)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1411. Number of Ways to Paint N × 3 Grid](https://leetcode.com/problems/number-of-ways-to-paint-n-3-grid)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1931. Painting a Grid With Three Different Colors](https://leetcode.com/problems/painting-a-grid-with-three-different-colors)
| -|
[1412. Find the Quiet Students in All Exams](https://leetcode.com/problems/find-the-quiet-students-in-all-exams)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1413. Minimum Value to Get Positive Step by Step Sum](https://leetcode.com/problems/minimum-value-to-get-positive-step-by-step-sum)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1414. Find the Minimum Number of Fibonacci Numbers Whose Sum Is K](https://leetcode.com/problems/find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k)
| 🆓 | ✅ | ⭐️⭐️ |
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1415. The k-th Lexicographical String of All Happy Strings of Length n](https://leetcode.com/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1416. Restore The Array](https://leetcode.com/problems/restore-the-array)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1977. Number of Ways to Separate Numbers](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| -|
[1417. Reformat The String](https://leetcode.com/problems/reformat-the-string)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1418. Display Table of Food Orders in a Restaurant](https://leetcode.com/problems/display-table-of-food-orders-in-a-restaurant)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1419. Minimum Number of Frogs Croaking](https://leetcode.com/problems/minimum-number-of-frogs-croaking)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1420. Build Array Where You Can Find The Maximum Exactly K Comparisons](https://leetcode.com/problems/build-array-where-you-can-find-the-maximum-exactly-k-comparisons)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1421. NPV Queries](https://leetcode.com/problems/npv-queries)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1422. Maximum Score After Splitting a String](https://leetcode.com/problems/maximum-score-after-splitting-a-string)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1423. Maximum Points You Can Obtain from Cards](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1770. Maximum Score from Performing Multiplication Operations](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
[2091. Removing Minimum and Maximum From Array](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| -|
[1424. Diagonal Traverse II](https://leetcode.com/problems/diagonal-traverse-ii)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1425. Constrained Subsequence Sum](https://leetcode.com/problems/constrained-subsequence-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
| -|
[1426. Counting Elements](https://leetcode.com/problems/counting-elements)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1427. Perform String Shifts](https://leetcode.com/problems/perform-string-shifts)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
| -|
[1428. Leftmost Column with at Least a One](https://leetcode.com/problems/leftmost-column-with-at-least-a-one)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Matrix](https://leetcode.com/tag/matrix)
[Interactive](https://leetcode.com/tag/interactive)
|
| -|
[1429. First Unique Number](https://leetcode.com/problems/first-unique-number)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[1430. Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree](https://leetcode.com/problems/check-if-a-string-is-a-valid-sequence-from-root-to-leaves-path-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1431. Kids With the Greatest Number of Candies](https://leetcode.com/problems/kids-with-the-greatest-number-of-candies)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1432. Max Difference You Can Get From Changing an Integer](https://leetcode.com/problems/max-difference-you-can-get-from-changing-an-integer)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1433. Check If a String Can Break Another String](https://leetcode.com/problems/check-if-a-string-can-break-another-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1434. Number of Ways to Wear Different Hats to Each Other](https://leetcode.com/problems/number-of-ways-to-wear-different-hats-to-each-other)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1994. The Number of Good Subsets](https://leetcode.com/problems/the-number-of-good-subsets)
| -|
[1435. Create a Session Bar Chart](https://leetcode.com/problems/create-a-session-bar-chart)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1907. Count Salary Categories](https://leetcode.com/problems/count-salary-categories)
| -|
[1436. Destination City](https://leetcode.com/problems/destination-city)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1437. Check If All 1's Are at Least Length K Places Away](https://leetcode.com/problems/check-if-all-1s-are-at-least-length-k-places-away)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit](https://leetcode.com/problems/longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
| -|
[1439. Find the Kth Smallest Sum of a Matrix With Sorted Rows](https://leetcode.com/problems/find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1440. Evaluate Boolean Expression](https://leetcode.com/problems/evaluate-boolean-expression)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1441. Build an Array With Stack Operations](https://leetcode.com/problems/build-an-array-with-stack-operations)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1442. Count Triplets That Can Form Two Arrays of Equal XOR](https://leetcode.com/problems/count-triplets-that-can-form-two-arrays-of-equal-xor)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1443. Minimum Time to Collect All Apples in a Tree](https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1444. Number of Ways of Cutting a Pizza](https://leetcode.com/problems/number-of-ways-of-cutting-a-pizza)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1445. Apples & Oranges](https://leetcode.com/problems/apples-oranges)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1446. Consecutive Characters](https://leetcode.com/problems/consecutive-characters)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones)
[1759. Count Number of Homogenous Substrings](https://leetcode.com/problems/count-number-of-homogenous-substrings)
| -|
[1447. Simplified Fractions](https://leetcode.com/problems/simplified-fractions)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
[Number Theory](https://leetcode.com/tag/number-theory)
|
| -|
[1448. Count Good Nodes in Binary Tree](https://leetcode.com/problems/count-good-nodes-in-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1449. Form Largest Integer With Digits That Add up to Target](https://leetcode.com/problems/form-largest-integer-with-digits-that-add-up-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1450. Number of Students Doing Homework at a Given Time](https://leetcode.com/problems/number-of-students-doing-homework-at-a-given-time)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1451. Rearrange Words in a Sentence](https://leetcode.com/problems/rearrange-words-in-a-sentence)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1452. People Whose List of Favorite Companies Is Not a Subset of Another List](https://leetcode.com/problems/people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1453. Maximum Number of Darts Inside of a Circular Dartboard](https://leetcode.com/problems/maximum-number-of-darts-inside-of-a-circular-dartboard)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
|
| -|
[1454. Active Users](https://leetcode.com/problems/active-users)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
[2185. Counting Words With a Given Prefix](https://leetcode.com/problems/counting-words-with-a-given-prefix)
| -|
[1456. Maximum Number of Vowels in a Substring of Given Length](https://leetcode.com/problems/maximum-number-of-vowels-in-a-substring-of-given-length)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1457. Pseudo-Palindromic Paths in a Binary Tree](https://leetcode.com/problems/pseudo-palindromic-paths-in-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1458. Max Dot Product of Two Subsequences](https://leetcode.com/problems/max-dot-product-of-two-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1459. Rectangles Area](https://leetcode.com/problems/rectangles-area)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1460. Make Two Arrays Equal by Reversing Sub-arrays](https://leetcode.com/problems/make-two-arrays-equal-by-reversing-sub-arrays)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1461. Check If a String Contains All Binary Codes of Size K](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1462. Course Schedule IV](https://leetcode.com/problems/course-schedule-iv)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
| -|
[1463. Cherry Pickup II](https://leetcode.com/problems/cherry-pickup-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1464. Maximum Product of Two Elements in an Array](https://leetcode.com/problems/maximum-product-of-two-elements-in-an-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts](https://leetcode.com/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1466. Reorder Routes to Make All Paths Lead to the City Zero](https://leetcode.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero)
| 🆓 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1467. Probability of a Two Boxes Having The Same Number of Distinct Balls](https://leetcode.com/problems/probability-of-a-two-boxes-having-the-same-number-of-distinct-balls)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Combinatorics](https://leetcode.com/tag/combinatorics)
[Probability and Statistics](https://leetcode.com/tag/probability-and-statistics)
|
| -|
[1468. Calculate Salaries](https://leetcode.com/problems/calculate-salaries)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1469. Find All The Lonely Nodes](https://leetcode.com/problems/find-all-the-lonely-nodes)
| 💰 | | ⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[563. Binary Tree Tilt](https://leetcode.com/problems/binary-tree-tilt)
[965. Univalued Binary Tree](https://leetcode.com/problems/univalued-binary-tree)
| -|
[1470. Shuffle the Array](https://leetcode.com/problems/shuffle-the-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1471. The k Strongest Values in an Array](https://leetcode.com/problems/the-k-strongest-values-in-an-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1472. Design Browser History](https://leetcode.com/problems/design-browser-history)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Linked List](https://leetcode.com/tag/linked-list)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Doubly-Linked List](https://leetcode.com/tag/doubly-linked-list)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[1473. Paint House III](https://leetcode.com/problems/paint-house-iii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1474. Delete N Nodes After M Nodes of a Linked List](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
| 💰 | | ⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
[19. Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
[1171. Remove Zero Sum Consecutive Nodes from Linked List](https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list)
| -|
[1475. Final Prices With a Special Discount in a Shop](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1476. Subrectangle Queries](https://leetcode.com/problems/subrectangle-queries)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Design](https://leetcode.com/tag/design)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1477. Find Two Non-overlapping Sub-arrays Each With Target Sum](https://leetcode.com/problems/find-two-non-overlapping-sub-arrays-each-with-target-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1478. Allocate Mailboxes](https://leetcode.com/problems/allocate-mailboxes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1479. Sales by Day of the Week](https://leetcode.com/problems/sales-by-day-of-the-week)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1480. Running Sum of 1d Array](https://leetcode.com/problems/running-sum-of-1d-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1481. Least Number of Unique Integers after K Removals](https://leetcode.com/problems/least-number-of-unique-integers-after-k-removals)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1482. Minimum Number of Days to Make m Bouquets](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[2024. Maximize the Confusion of an Exam](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
[2136. Earliest Possible Day of Full Bloom](https://leetcode.com/problems/earliest-possible-day-of-full-bloom)
| -|
[1483. Kth Ancestor of a Tree Node](https://leetcode.com/problems/kth-ancestor-of-a-tree-node)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Design](https://leetcode.com/tag/design)
|
| -|
[1484. Group Sold Products By The Date](https://leetcode.com/problems/group-sold-products-by-the-date)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1485. Clone Binary Tree With Random Pointer](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[133. Clone Graph](https://leetcode.com/problems/clone-graph)
[138. Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer)
[1490. Clone N-ary Tree](https://leetcode.com/problems/clone-n-ary-tree)
| -|
[1486. XOR Operation in an Array](https://leetcode.com/problems/xor-operation-in-an-array)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1487. Making File Names Unique](https://leetcode.com/problems/making-file-names-unique)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1488. Avoid Flood in The City](https://leetcode.com/problems/avoid-flood-in-the-city)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree](https://leetcode.com/problems/find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Sorting](https://leetcode.com/tag/sorting)
[Minimum Spanning Tree](https://leetcode.com/tag/minimum-spanning-tree)
[Strongly Connected Component](https://leetcode.com/tag/strongly-connected-component)
|
| -|
[1490. Clone N-ary Tree](https://leetcode.com/problems/clone-n-ary-tree)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
[133. Clone Graph](https://leetcode.com/problems/clone-graph)
[138. Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer)
[1485. Clone Binary Tree With Random Pointer](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
| -|
[1491. Average Salary Excluding the Minimum and Maximum Salary](https://leetcode.com/problems/average-salary-excluding-the-minimum-and-maximum-salary)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1492. The kth Factor of n](https://leetcode.com/problems/the-kth-factor-of-n)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1493. Longest Subarray of 1's After Deleting One Element](https://leetcode.com/problems/longest-subarray-of-1s-after-deleting-one-element)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1494. Parallel Courses II](https://leetcode.com/problems/parallel-courses-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Graph](https://leetcode.com/tag/graph)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1136. Parallel Courses](https://leetcode.com/problems/parallel-courses)
| -|
[1495. Friendly Movies Streamed Last Month](https://leetcode.com/problems/friendly-movies-streamed-last-month)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1496. Path Crossing](https://leetcode.com/problems/path-crossing)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1497. Check If Array Pairs Are Divisible by k](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
[2183. Count Array Pairs Divisible by K](https://leetcode.com/problems/count-array-pairs-divisible-by-k)
| -|
[1498. Number of Subsequences That Satisfy the Given Sum Condition](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1499. Max Value of Equation](https://leetcode.com/problems/max-value-of-equation)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
[1885. Count Pairs in Two Arrays](https://leetcode.com/problems/count-pairs-in-two-arrays)
| -|
[1500. Design a File Sharing System](https://leetcode.com/problems/design-a-file-sharing-system)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[355. Design Twitter](https://leetcode.com/problems/design-twitter)
| -|
[1501. Countries You Can Safely Invest In](https://leetcode.com/problems/countries-you-can-safely-invest-in)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[615. Average Salary: Departments VS Company](https://leetcode.com/problems/average-salary-departments-vs-company)
| -|
[1502. Can Make Arithmetic Progression From Sequence](https://leetcode.com/problems/can-make-arithmetic-progression-from-sequence)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[1630. Arithmetic Subarrays](https://leetcode.com/problems/arithmetic-subarrays)
| -|
[1503. Last Moment Before All Ants Fall Out of a Plank](https://leetcode.com/problems/last-moment-before-all-ants-fall-out-of-a-plank)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Brainteaser](https://leetcode.com/tag/brainteaser)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1504. Count Submatrices With All Ones](https://leetcode.com/problems/count-submatrices-with-all-ones)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Matrix](https://leetcode.com/tag/matrix)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1505. Minimum Possible Integer After at Most K Adjacent Swaps On Digits](https://leetcode.com/problems/minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
| -|
[1506. Find Root of N-Ary Tree](https://leetcode.com/problems/find-root-of-n-ary-tree)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[1516. Move Sub-Tree of N-Ary Tree](https://leetcode.com/problems/move-sub-tree-of-n-ary-tree)
| -|
[1507. Reformat Date](https://leetcode.com/problems/reformat-date)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1508. Range Sum of Sorted Subarray Sums](https://leetcode.com/problems/range-sum-of-sorted-subarray-sums)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1509. Minimum Difference Between Largest and Smallest Value in Three Moves](https://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1511. Customer Order Frequency](https://leetcode.com/problems/customer-order-frequency)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1512. Number of Good Pairs](https://leetcode.com/problems/number-of-good-pairs)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
|
[2001. Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
[2083. Substrings That Begin and End With the Same Letter](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| -|
[1513. Number of Substrings With Only 1s](https://leetcode.com/problems/number-of-substrings-with-only-1s)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[1759. Count Number of Homogenous Substrings](https://leetcode.com/problems/count-number-of-homogenous-substrings)
[2062. Count Vowel Substrings of a String](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| -|
[1514. Path with Maximum Probability](https://leetcode.com/problems/path-with-maximum-probability)
| 🆓 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[1976. Number of Ways to Arrive at Destination](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| -|
[1515. Best Position for a Service Centre](https://leetcode.com/problems/best-position-for-a-service-centre)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Randomized](https://leetcode.com/tag/randomized)
|
| -|
[1516. Move Sub-Tree of N-Ary Tree](https://leetcode.com/problems/move-sub-tree-of-n-ary-tree)
| 💰 | | ⭐️⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[1506. Find Root of N-Ary Tree](https://leetcode.com/problems/find-root-of-n-ary-tree)
| -|
[1517. Find Users With Valid E-Mails](https://leetcode.com/problems/find-users-with-valid-e-mails)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1518. Water Bottles](https://leetcode.com/problems/water-bottles)
| 🆓 | | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1519. Number of Nodes in the Sub-Tree With the Same Label](https://leetcode.com/problems/number-of-nodes-in-the-sub-tree-with-the-same-label)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1520. Maximum Number of Non-Overlapping Substrings](https://leetcode.com/problems/maximum-number-of-non-overlapping-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1521. Find a Value of a Mysterious Function Closest to Target](https://leetcode.com/problems/find-a-value-of-a-mysterious-function-closest-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
| -|
[1522. Diameter of N-Ary Tree](https://leetcode.com/problems/diameter-of-n-ary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
|
[543. Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree)
| -|
[1523. Count Odd Numbers in an Interval Range](https://leetcode.com/problems/count-odd-numbers-in-an-interval-range)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1524. Number of Sub-arrays With Odd Sum](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2098. Subsequence of Size K With the Largest Even Sum](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| -|
[1525. Number of Good Ways to Split a String](https://leetcode.com/problems/number-of-good-ways-to-split-a-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1526. Minimum Number of Increments on Subarrays to Form a Target Array](https://leetcode.com/problems/minimum-number-of-increments-on-subarrays-to-form-a-target-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1527. Patients With a Condition](https://leetcode.com/problems/patients-with-a-condition)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1528. Shuffle String](https://leetcode.com/problems/shuffle-string)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[1529. Minimum Suffix Flips](https://leetcode.com/problems/minimum-suffix-flips)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1530. Number of Good Leaf Nodes Pairs](https://leetcode.com/problems/number-of-good-leaf-nodes-pairs)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1531. String Compression II](https://leetcode.com/problems/string-compression-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1532. The Most Recent Three Orders](https://leetcode.com/problems/the-most-recent-three-orders)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1549. The Most Recent Orders for Each Product](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| -|
[1533. Find the Index of the Large Integer](https://leetcode.com/problems/find-the-index-of-the-large-integer)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
[702. Search in a Sorted Array of Unknown Size](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| -|
[1534. Count Good Triplets](https://leetcode.com/problems/count-good-triplets)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1995. Count Special Quadruplets](https://leetcode.com/problems/count-special-quadruplets)
| -|
[1535. Find the Winner of an Array Game](https://leetcode.com/problems/find-the-winner-of-an-array-game)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1536. Minimum Swaps to Arrange a Binary Grid](https://leetcode.com/problems/minimum-swaps-to-arrange-a-binary-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1537. Get the Maximum Score](https://leetcode.com/problems/get-the-maximum-score)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1538. Guess the Majority in a Hidden Array](https://leetcode.com/problems/guess-the-majority-in-a-hidden-array)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Interactive](https://leetcode.com/tag/interactive)
|
| -|
[1539. Kth Missing Positive Number](https://leetcode.com/problems/kth-missing-positive-number)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[2195. Append K Integers With Minimal Sum](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| -|
[1540. Can Convert String in K Moves](https://leetcode.com/problems/can-convert-string-in-k-moves)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1541. Minimum Insertions to Balance a Parentheses String](https://leetcode.com/problems/minimum-insertions-to-balance-a-parentheses-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[1963. Minimum Number of Swaps to Make the String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| -|
[1542. Find Longest Awesome Substring](https://leetcode.com/problems/find-longest-awesome-substring)
| 🆓 | | ⭐️⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1543. Fix Product Name Format](https://leetcode.com/problems/fix-product-name-format)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1544. Make The String Great](https://leetcode.com/problems/make-the-string-great)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
| -|
[1545. Find Kth Bit in Nth Binary String](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Recursion](https://leetcode.com/tag/recursion)
|
| -|
[1546. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target](https://leetcode.com/problems/maximum-number-of-non-overlapping-subarrays-with-sum-equals-target)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1547. Minimum Cost to Cut a Stick](https://leetcode.com/problems/minimum-cost-to-cut-a-stick)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2147. Number of Ways to Divide a Long Corridor](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| -|
[1548. The Most Similar Path in a Graph](https://leetcode.com/problems/the-most-similar-path-in-a-graph)
| 💰 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1549. The Most Recent Orders for Each Product](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1532. The Most Recent Three Orders](https://leetcode.com/problems/the-most-recent-three-orders)
[1596. The Most Frequently Ordered Products for Each Customer](https://leetcode.com/problems/the-most-frequently-ordered-products-for-each-customer)
| -|
[1550. Three Consecutive Odds](https://leetcode.com/problems/three-consecutive-odds)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1551. Minimum Operations to Make Array Equal](https://leetcode.com/problems/minimum-operations-to-make-array-equal)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1552. Magnetic Force Between Two Balls](https://leetcode.com/problems/magnetic-force-between-two-balls)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| -|
[1553. Minimum Number of Days to Eat N Oranges](https://leetcode.com/problems/minimum-number-of-days-to-eat-n-oranges)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[1554. Strings Differ by One Character](https://leetcode.com/problems/strings-differ-by-one-character)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Hash Function](https://leetcode.com/tag/hash-function)
|
[2135. Count Words Obtained After Adding a Letter](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| -|
[1555. Bank Account Summary](https://leetcode.com/problems/bank-account-summary)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1556. Thousand Separator](https://leetcode.com/problems/thousand-separator)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1557. Minimum Number of Vertices to Reach All Nodes](https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes)
| 🆓 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1558. Minimum Numbers of Function Calls to Make Target Array](https://leetcode.com/problems/minimum-numbers-of-function-calls-to-make-target-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1559. Detect Cycles in 2D Grid](https://leetcode.com/problems/detect-cycles-in-2d-grid)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1560. Most Visited Sector ina Circular Track](https://leetcode.com/problems/most-visited-sector-in-a-circular-track)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1561. Maximum Number of Coins You Can Get](https://leetcode.com/problems/maximum-number-of-coins-you-can-get)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Game Theory](https://leetcode.com/tag/game-theory)
|
| -|
[1562. Find Latest Group of Size M](https://leetcode.com/problems/find-latest-group-of-size-m)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[877. Stone Game](https://leetcode.com/problems/stone-game)
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1564. Put Boxes Into the Warehouse I](https://leetcode.com/problems/put-boxes-into-the-warehouse-i)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[1580. Put Boxes Into the Warehouse II](https://leetcode.com/problems/put-boxes-into-the-warehouse-ii)
| -|
[1565. Unique Orders and Customers Per Month](https://leetcode.com/problems/unique-orders-and-customers-per-month)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1566. Detect Pattern of Length M Repeated K or More Times](https://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Enumeration](https://leetcode.com/tag/enumeration)
|
[1668. Maximum Repeating Substring](https://leetcode.com/problems/maximum-repeating-substring)
| -|
[1567. Maximum Length of Subarray With Positive Product](https://leetcode.com/problems/maximum-length-of-subarray-with-positive-product)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1568. Minimum Number of Days to Disconnect Island](https://leetcode.com/problems/minimum-number-of-days-to-disconnect-island)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
[Strongly Connected Component](https://leetcode.com/tag/strongly-connected-component)
|
| -|
[1569. Number of Ways to Reorder Array to Get Same BST](https://leetcode.com/problems/number-of-ways-to-reorder-array-to-get-same-bst)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Tree](https://leetcode.com/tag/tree)
[Union Find](https://leetcode.com/tag/union-find)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Memoization](https://leetcode.com/tag/memoization)
[Combinatorics](https://leetcode.com/tag/combinatorics)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1570. Dot Product of Two Sparse Vectors](https://leetcode.com/problems/dot-product-of-two-sparse-vectors)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Design](https://leetcode.com/tag/design)
|
| -|
[1571. Warehouse Manager](https://leetcode.com/problems/warehouse-manager)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1572. Matrix Diagonal Sum](https://leetcode.com/problems/matrix-diagonal-sum)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
[2133. Check if Every Row and Column Contains All Numbers](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| -|
[1573. Number of Ways to Split a String](https://leetcode.com/problems/number-of-ways-to-split-a-string)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[548. Split Array with Equal Sum](https://leetcode.com/problems/split-array-with-equal-sum)
| -|
[1574. Shortest Subarray to be Removed to Make Array Sorted](https://leetcode.com/problems/shortest-subarray-to-be-removed-to-make-array-sorted)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
| -|
[1575. Count All Possible Routes](https://leetcode.com/problems/count-all-possible-routes)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Memoization](https://leetcode.com/tag/memoization)
|
| -|
[1576. Replace All ?'s to Avoid Consecutive Repeating Characters](https://leetcode.com/problems/replace-all-s-to-avoid-consecutive-repeating-characters)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1577. Number of Ways Where Square of Number Is Equal to Product of Two Numbers](https://leetcode.com/problems/number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
| -|
[1578. Minimum Time to Make Rope Colorful](https://leetcode.com/problems/minimum-time-to-make-rope-colorful)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1579. Remove Max Number of Edges to Keep Graph Fully Traversable](https://leetcode.com/problems/remove-max-number-of-edges-to-keep-graph-fully-traversable)
| 🆓 | | ⭐️⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1580. Put Boxes Into the Warehouse II](https://leetcode.com/problems/put-boxes-into-the-warehouse-ii)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[1564. Put Boxes Into the Warehouse I](https://leetcode.com/problems/put-boxes-into-the-warehouse-i)
| -|
[1581. Customer Who Visited but Did Not Make Any Transactions](https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1607. Sellers With No Sales](https://leetcode.com/problems/sellers-with-no-sales)
| -|
[1582. Special Positions in a Binary Matrix](https://leetcode.com/problems/special-positions-in-a-binary-matrix)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1583. Count Unhappy Friends](https://leetcode.com/problems/count-unhappy-friends)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1584. Min Cost to Connect All Points](https://leetcode.com/problems/min-cost-to-connect-all-points)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Union Find](https://leetcode.com/tag/union-find)
[Minimum Spanning Tree](https://leetcode.com/tag/minimum-spanning-tree)
|
[2152. Minimum Number of Lines to Cover Points](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| -|
[1585. Check If String Is Transformable With Substring Sort Operations](https://leetcode.com/problems/check-if-string-is-transformable-with-substring-sort-operations)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1586. Binary Search Tree Iterator II](https://leetcode.com/problems/binary-search-tree-iterator-ii)
| 💰 | | ⭐️⭐️ |
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Design](https://leetcode.com/tag/design)
[Binary Search Tree](https://leetcode.com/tag/binary-search-tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
[Iterator](https://leetcode.com/tag/iterator)
|
[173. Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator)
| -|
[1587. Bank Account Summary II](https://leetcode.com/problems/bank-account-summary-ii)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1588. Sum of All Odd Length Subarrays](https://leetcode.com/problems/sum-of-all-odd-length-subarrays)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1589. Maximum Sum Obtained of Any Permutation](https://leetcode.com/problems/maximum-sum-obtained-of-any-permutation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1590. Make Sum Divisible by P](https://leetcode.com/problems/make-sum-divisible-by-p)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[974. Subarray Sums Divisible by K](https://leetcode.com/problems/subarray-sums-divisible-by-k)
| -|
[1591. Strange Printer II](https://leetcode.com/problems/strange-printer-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Matrix](https://leetcode.com/tag/matrix)
|
[664. Strange Printer](https://leetcode.com/problems/strange-printer)
| -|
[1592. Rearrange Spaces Between Words](https://leetcode.com/problems/rearrange-spaces-between-words)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[68. Text Justification](https://leetcode.com/problems/text-justification)
| -|
[1593. Split a String Into the Max Number of Unique Substrings](https://leetcode.com/problems/split-a-string-into-the-max-number-of-unique-substrings)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1594. Maximum Non Negative Product in a Matrix](https://leetcode.com/problems/maximum-non-negative-product-in-a-matrix)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1595. Minimum Cost to Connect Two Groups of Points](https://leetcode.com/problems/minimum-cost-to-connect-two-groups-of-points)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Matrix](https://leetcode.com/tag/matrix)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1596. The Most Frequently Ordered Products for Each Customer](https://leetcode.com/problems/the-most-frequently-ordered-products-for-each-customer)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1549. The Most Recent Orders for Each Product](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| -|
[1597. Build Binary Expression Tree From Infix Expression](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| 💰 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[772. Basic Calculator III](https://leetcode.com/problems/basic-calculator-iii)
[1612. Check If Two Expression Trees are Equivalent](https://leetcode.com/problems/check-if-two-expression-trees-are-equivalent)
| -|
[1598. Crawler Log Folder](https://leetcode.com/problems/crawler-log-folder)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[682. Baseball Game](https://leetcode.com/problems/baseball-game)
[844. Backspace String Compare](https://leetcode.com/problems/backspace-string-compare)
| -|
[1599. Maximum Profit of Operating a Centennial Wheel](https://leetcode.com/problems/maximum-profit-of-operating-a-centennial-wheel)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1600. Throne Inheritance](https://leetcode.com/problems/throne-inheritance)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Design](https://leetcode.com/tag/design)
|
[1993. Operations on Tree](https://leetcode.com/problems/operations-on-tree)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +|
1401. Circle and Rectangle Overlapping
[LeetCode Link](https://leetcode.com/problems/circle-and-rectangle-overlapping)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1402. Reducing Dishes
[LeetCode Link](https://leetcode.com/problems/reducing-dishes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1403. Minimum Subsequence in Non-Increasing Order
[LeetCode Link](https://leetcode.com/problems/minimum-subsequence-in-non-increasing-order)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1404. Number of Steps to Reduce a Number in Binary Representation to One
[LeetCode Link](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-in-binary-representation-to-one)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
2139. Minimum Moves to Reach Target Score
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-reach-target-score)
| +|
1405. Longest Happy String
[LeetCode Link](https://leetcode.com/problems/longest-happy-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
767. Reorganize String
[LeetCode Link](https://leetcode.com/problems/reorganize-string)
| +|
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1407. Top Travellers
[LeetCode Link](https://leetcode.com/problems/top-travellers)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1408. String Matching in an Array
[LeetCode Link](https://leetcode.com/problems/string-matching-in-an-array)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
1409. Queries on a Permutation With Key
[LeetCode Link](https://leetcode.com/problems/queries-on-a-permutation-with-key)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1410. HTML Entity Parser
[LeetCode Link](https://leetcode.com/problems/html-entity-parser)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1411. Number of Ways to Paint N × 3 Grid
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-paint-n-3-grid)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1931. Painting a Grid With Three Different Colors
[LeetCode Link](https://leetcode.com/problems/painting-a-grid-with-three-different-colors)
| +|
1412. Find the Quiet Students in All Exams
[LeetCode Link](https://leetcode.com/problems/find-the-quiet-students-in-all-exams)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1413. Minimum Value to Get Positive Step by Step Sum
[LeetCode Link](https://leetcode.com/problems/minimum-value-to-get-positive-step-by-step-sum)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1414. Find the Minimum Number of Fibonacci Numbers Whose Sum Is K
[LeetCode Link](https://leetcode.com/problems/find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k)
| 🆓 | ✅ | ⭐️⭐️ |
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1415. The k-th Lexicographical String of All Happy Strings of Length n
[LeetCode Link](https://leetcode.com/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1416. Restore The Array
[LeetCode Link](https://leetcode.com/problems/restore-the-array)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1977. Number of Ways to Separate Numbers
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-separate-numbers)
| +|
1417. Reformat The String
[LeetCode Link](https://leetcode.com/problems/reformat-the-string)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1418. Display Table of Food Orders in a Restaurant
[LeetCode Link](https://leetcode.com/problems/display-table-of-food-orders-in-a-restaurant)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1419. Minimum Number of Frogs Croaking
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-frogs-croaking)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1420. Build Array Where You Can Find The Maximum Exactly K Comparisons
[LeetCode Link](https://leetcode.com/problems/build-array-where-you-can-find-the-maximum-exactly-k-comparisons)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1421. NPV Queries
[LeetCode Link](https://leetcode.com/problems/npv-queries)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1422. Maximum Score After Splitting a String
[LeetCode Link](https://leetcode.com/problems/maximum-score-after-splitting-a-string)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1423. Maximum Points You Can Obtain from Cards
[LeetCode Link](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1770. Maximum Score from Performing Multiplication Operations
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
2091. Removing Minimum and Maximum From Array
[LeetCode Link](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| +|
1424. Diagonal Traverse II
[LeetCode Link](https://leetcode.com/problems/diagonal-traverse-ii)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1425. Constrained Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/constrained-subsequence-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
| +|
1426. Counting Elements
[LeetCode Link](https://leetcode.com/problems/counting-elements)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1427. Perform String Shifts
[LeetCode Link](https://leetcode.com/problems/perform-string-shifts)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1428. Leftmost Column with at Least a One
[LeetCode Link](https://leetcode.com/problems/leftmost-column-with-at-least-a-one)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
| +|
1429. First Unique Number
[LeetCode Link](https://leetcode.com/problems/first-unique-number)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
1430. Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/check-if-a-string-is-a-valid-sequence-from-root-to-leaves-path-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1431. Kids With the Greatest Number of Candies
[LeetCode Link](https://leetcode.com/problems/kids-with-the-greatest-number-of-candies)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1432. Max Difference You Can Get From Changing an Integer
[LeetCode Link](https://leetcode.com/problems/max-difference-you-can-get-from-changing-an-integer)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1433. Check If a String Can Break Another String
[LeetCode Link](https://leetcode.com/problems/check-if-a-string-can-break-another-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1434. Number of Ways to Wear Different Hats to Each Other
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-wear-different-hats-to-each-other)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1994. The Number of Good Subsets
[LeetCode Link](https://leetcode.com/problems/the-number-of-good-subsets)
| +|
1435. Create a Session Bar Chart
[LeetCode Link](https://leetcode.com/problems/create-a-session-bar-chart)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1907. Count Salary Categories
[LeetCode Link](https://leetcode.com/problems/count-salary-categories)
| +|
1436. Destination City
[LeetCode Link](https://leetcode.com/problems/destination-city)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1437. Check If All 1's Are at Least Length K Places Away
[LeetCode Link](https://leetcode.com/problems/check-if-all-1s-are-at-least-length-k-places-away)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
[LeetCode Link](https://leetcode.com/problems/longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
| +|
1439. Find the Kth Smallest Sum of a Matrix With Sorted Rows
[LeetCode Link](https://leetcode.com/problems/find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1440. Evaluate Boolean Expression
[LeetCode Link](https://leetcode.com/problems/evaluate-boolean-expression)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1441. Build an Array With Stack Operations
[LeetCode Link](https://leetcode.com/problems/build-an-array-with-stack-operations)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1442. Count Triplets That Can Form Two Arrays of Equal XOR
[LeetCode Link](https://leetcode.com/problems/count-triplets-that-can-form-two-arrays-of-equal-xor)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1443. Minimum Time to Collect All Apples in a Tree
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1444. Number of Ways of Cutting a Pizza
[LeetCode Link](https://leetcode.com/problems/number-of-ways-of-cutting-a-pizza)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1445. Apples & Oranges
[LeetCode Link](https://leetcode.com/problems/apples-oranges)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1446. Consecutive Characters
[LeetCode Link](https://leetcode.com/problems/consecutive-characters)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
485. Max Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/max-consecutive-ones)
1759. Count Number of Homogenous Substrings
[LeetCode Link](https://leetcode.com/problems/count-number-of-homogenous-substrings)
| +|
1447. Simplified Fractions
[LeetCode Link](https://leetcode.com/problems/simplified-fractions)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
|
| +|
1448. Count Good Nodes in Binary Tree
[LeetCode Link](https://leetcode.com/problems/count-good-nodes-in-binary-tree)
| 🆓 | ✅ | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1449. Form Largest Integer With Digits That Add up to Target
[LeetCode Link](https://leetcode.com/problems/form-largest-integer-with-digits-that-add-up-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1450. Number of Students Doing Homework at a Given Time
[LeetCode Link](https://leetcode.com/problems/number-of-students-doing-homework-at-a-given-time)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1451. Rearrange Words in a Sentence
[LeetCode Link](https://leetcode.com/problems/rearrange-words-in-a-sentence)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1452. People Whose List of Favorite Companies Is Not a Subset of Another List
[LeetCode Link](https://leetcode.com/problems/people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1453. Maximum Number of Darts Inside of a Circular Dartboard
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-darts-inside-of-a-circular-dartboard)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
|
| +|
1454. Active Users
[LeetCode Link](https://leetcode.com/problems/active-users)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence
[LeetCode Link](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
2185. Counting Words With a Given Prefix
[LeetCode Link](https://leetcode.com/problems/counting-words-with-a-given-prefix)
| +|
1456. Maximum Number of Vowels in a Substring of Given Length
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-vowels-in-a-substring-of-given-length)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1457. Pseudo-Palindromic Paths in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/pseudo-palindromic-paths-in-a-binary-tree)
| 🆓 | | ⭐️⭐️ |
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1458. Max Dot Product of Two Subsequences
[LeetCode Link](https://leetcode.com/problems/max-dot-product-of-two-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1459. Rectangles Area
[LeetCode Link](https://leetcode.com/problems/rectangles-area)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1460. Make Two Arrays Equal by Reversing Sub-arrays
[LeetCode Link](https://leetcode.com/problems/make-two-arrays-equal-by-reversing-sub-arrays)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1461. Check If a String Contains All Binary Codes of Size K
[LeetCode Link](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1462. Course Schedule IV
[LeetCode Link](https://leetcode.com/problems/course-schedule-iv)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
| +|
1463. Cherry Pickup II
[LeetCode Link](https://leetcode.com/problems/cherry-pickup-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1464. Maximum Product of Two Elements in an Array
[LeetCode Link](https://leetcode.com/problems/maximum-product-of-two-elements-in-an-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
[LeetCode Link](https://leetcode.com/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1466. Reorder Routes to Make All Paths Lead to the City Zero
[LeetCode Link](https://leetcode.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero)
| 🆓 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1467. Probability of a Two Boxes Having The Same Number of Distinct Balls
[LeetCode Link](https://leetcode.com/problems/probability-of-a-two-boxes-having-the-same-number-of-distinct-balls)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
Probability and Statistics
[LeetCode Link](https://leetcode.com/tag/probability-and-statistics)
|
| +|
1468. Calculate Salaries
[LeetCode Link](https://leetcode.com/problems/calculate-salaries)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1469. Find All The Lonely Nodes
[LeetCode Link](https://leetcode.com/problems/find-all-the-lonely-nodes)
| 💰 | | ⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
563. Binary Tree Tilt
[LeetCode Link](https://leetcode.com/problems/binary-tree-tilt)
965. Univalued Binary Tree
[LeetCode Link](https://leetcode.com/problems/univalued-binary-tree)
| +|
1470. Shuffle the Array
[LeetCode Link](https://leetcode.com/problems/shuffle-the-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1471. The k Strongest Values in an Array
[LeetCode Link](https://leetcode.com/problems/the-k-strongest-values-in-an-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1472. Design Browser History
[LeetCode Link](https://leetcode.com/problems/design-browser-history)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Doubly-Linked List
[LeetCode Link](https://leetcode.com/tag/doubly-linked-list)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
1473. Paint House III
[LeetCode Link](https://leetcode.com/problems/paint-house-iii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1474. Delete N Nodes After M Nodes of a Linked List
[LeetCode Link](https://leetcode.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list)
| 💰 | | ⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
19. Remove Nth Node From End of List
[LeetCode Link](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
1171. Remove Zero Sum Consecutive Nodes from Linked List
[LeetCode Link](https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list)
| +|
1475. Final Prices With a Special Discount in a Shop
[LeetCode Link](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1476. Subrectangle Queries
[LeetCode Link](https://leetcode.com/problems/subrectangle-queries)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1477. Find Two Non-overlapping Sub-arrays Each With Target Sum
[LeetCode Link](https://leetcode.com/problems/find-two-non-overlapping-sub-arrays-each-with-target-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1478. Allocate Mailboxes
[LeetCode Link](https://leetcode.com/problems/allocate-mailboxes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1479. Sales by Day of the Week
[LeetCode Link](https://leetcode.com/problems/sales-by-day-of-the-week)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1480. Running Sum of 1d Array
[LeetCode Link](https://leetcode.com/problems/running-sum-of-1d-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1481. Least Number of Unique Integers after K Removals
[LeetCode Link](https://leetcode.com/problems/least-number-of-unique-integers-after-k-removals)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1482. Minimum Number of Days to Make m Bouquets
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
2024. Maximize the Confusion of an Exam
[LeetCode Link](https://leetcode.com/problems/maximize-the-confusion-of-an-exam)
2136. Earliest Possible Day of Full Bloom
[LeetCode Link](https://leetcode.com/problems/earliest-possible-day-of-full-bloom)
| +|
1483. Kth Ancestor of a Tree Node
[LeetCode Link](https://leetcode.com/problems/kth-ancestor-of-a-tree-node)
| 🆓 | 👀 | ⭐️⭐️⭐️ |
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1484. Group Sold Products By The Date
[LeetCode Link](https://leetcode.com/problems/group-sold-products-by-the-date)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1485. Clone Binary Tree With Random Pointer
[LeetCode Link](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
133. Clone Graph
[LeetCode Link](https://leetcode.com/problems/clone-graph)
138. Copy List with Random Pointer
[LeetCode Link](https://leetcode.com/problems/copy-list-with-random-pointer)
1490. Clone N-ary Tree
[LeetCode Link](https://leetcode.com/problems/clone-n-ary-tree)
| +|
1486. XOR Operation in an Array
[LeetCode Link](https://leetcode.com/problems/xor-operation-in-an-array)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1487. Making File Names Unique
[LeetCode Link](https://leetcode.com/problems/making-file-names-unique)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1488. Avoid Flood in The City
[LeetCode Link](https://leetcode.com/problems/avoid-flood-in-the-city)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/problems/find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree)
| 🆓 | | ⭐️⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/tag/minimum-spanning-tree)
Strongly Connected Component
[LeetCode Link](https://leetcode.com/tag/strongly-connected-component)
|
| +|
1490. Clone N-ary Tree
[LeetCode Link](https://leetcode.com/problems/clone-n-ary-tree)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
133. Clone Graph
[LeetCode Link](https://leetcode.com/problems/clone-graph)
138. Copy List with Random Pointer
[LeetCode Link](https://leetcode.com/problems/copy-list-with-random-pointer)
1485. Clone Binary Tree With Random Pointer
[LeetCode Link](https://leetcode.com/problems/clone-binary-tree-with-random-pointer)
| +|
1491. Average Salary Excluding the Minimum and Maximum Salary
[LeetCode Link](https://leetcode.com/problems/average-salary-excluding-the-minimum-and-maximum-salary)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1492. The kth Factor of n
[LeetCode Link](https://leetcode.com/problems/the-kth-factor-of-n)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1493. Longest Subarray of 1's After Deleting One Element
[LeetCode Link](https://leetcode.com/problems/longest-subarray-of-1s-after-deleting-one-element)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1494. Parallel Courses II
[LeetCode Link](https://leetcode.com/problems/parallel-courses-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1136. Parallel Courses
[LeetCode Link](https://leetcode.com/problems/parallel-courses)
| +|
1495. Friendly Movies Streamed Last Month
[LeetCode Link](https://leetcode.com/problems/friendly-movies-streamed-last-month)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1496. Path Crossing
[LeetCode Link](https://leetcode.com/problems/path-crossing)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1497. Check If Array Pairs Are Divisible by k
[LeetCode Link](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2183. Count Array Pairs Divisible by K
[LeetCode Link](https://leetcode.com/problems/count-array-pairs-divisible-by-k)
| +|
1498. Number of Subsequences That Satisfy the Given Sum Condition
[LeetCode Link](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1499. Max Value of Equation
[LeetCode Link](https://leetcode.com/problems/max-value-of-equation)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
1885. Count Pairs in Two Arrays
[LeetCode Link](https://leetcode.com/problems/count-pairs-in-two-arrays)
| +|
1500. Design a File Sharing System
[LeetCode Link](https://leetcode.com/problems/design-a-file-sharing-system)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
355. Design Twitter
[LeetCode Link](https://leetcode.com/problems/design-twitter)
| +|
1501. Countries You Can Safely Invest In
[LeetCode Link](https://leetcode.com/problems/countries-you-can-safely-invest-in)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
615. Average Salary: Departments VS Company
[LeetCode Link](https://leetcode.com/problems/average-salary-departments-vs-company)
| +|
1502. Can Make Arithmetic Progression From Sequence
[LeetCode Link](https://leetcode.com/problems/can-make-arithmetic-progression-from-sequence)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1630. Arithmetic Subarrays
[LeetCode Link](https://leetcode.com/problems/arithmetic-subarrays)
| +|
1503. Last Moment Before All Ants Fall Out of a Plank
[LeetCode Link](https://leetcode.com/problems/last-moment-before-all-ants-fall-out-of-a-plank)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Brainteaser
[LeetCode Link](https://leetcode.com/tag/brainteaser)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1504. Count Submatrices With All Ones
[LeetCode Link](https://leetcode.com/problems/count-submatrices-with-all-ones)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1505. Minimum Possible Integer After at Most K Adjacent Swaps On Digits
[LeetCode Link](https://leetcode.com/problems/minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
| +|
1506. Find Root of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/find-root-of-n-ary-tree)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
1516. Move Sub-Tree of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/move-sub-tree-of-n-ary-tree)
| +|
1507. Reformat Date
[LeetCode Link](https://leetcode.com/problems/reformat-date)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1508. Range Sum of Sorted Subarray Sums
[LeetCode Link](https://leetcode.com/problems/range-sum-of-sorted-subarray-sums)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1509. Minimum Difference Between Largest and Smallest Value in Three Moves
[LeetCode Link](https://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1511. Customer Order Frequency
[LeetCode Link](https://leetcode.com/problems/customer-order-frequency)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1512. Number of Good Pairs
[LeetCode Link](https://leetcode.com/problems/number-of-good-pairs)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2001. Number of Pairs of Interchangeable Rectangles
[LeetCode Link](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles)
2083. Substrings That Begin and End With the Same Letter
[LeetCode Link](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| +|
1513. Number of Substrings With Only 1s
[LeetCode Link](https://leetcode.com/problems/number-of-substrings-with-only-1s)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1759. Count Number of Homogenous Substrings
[LeetCode Link](https://leetcode.com/problems/count-number-of-homogenous-substrings)
2062. Count Vowel Substrings of a String
[LeetCode Link](https://leetcode.com/problems/count-vowel-substrings-of-a-string)
| +|
1514. Path with Maximum Probability
[LeetCode Link](https://leetcode.com/problems/path-with-maximum-probability)
| 🆓 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
1976. Number of Ways to Arrive at Destination
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination)
| +|
1515. Best Position for a Service Centre
[LeetCode Link](https://leetcode.com/problems/best-position-for-a-service-centre)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Randomized
[LeetCode Link](https://leetcode.com/tag/randomized)
|
| +|
1516. Move Sub-Tree of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/move-sub-tree-of-n-ary-tree)
| 💰 | | ⭐️⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
1506. Find Root of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/find-root-of-n-ary-tree)
| +|
1517. Find Users With Valid E-Mails
[LeetCode Link](https://leetcode.com/problems/find-users-with-valid-e-mails)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1518. Water Bottles
[LeetCode Link](https://leetcode.com/problems/water-bottles)
| 🆓 | | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1519. Number of Nodes in the Sub-Tree With the Same Label
[LeetCode Link](https://leetcode.com/problems/number-of-nodes-in-the-sub-tree-with-the-same-label)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1520. Maximum Number of Non-Overlapping Substrings
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-non-overlapping-substrings)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1521. Find a Value of a Mysterious Function Closest to Target
[LeetCode Link](https://leetcode.com/problems/find-a-value-of-a-mysterious-function-closest-to-target)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
| +|
1522. Diameter of N-Ary Tree
[LeetCode Link](https://leetcode.com/problems/diameter-of-n-ary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
|
543. Diameter of Binary Tree
[LeetCode Link](https://leetcode.com/problems/diameter-of-binary-tree)
| +|
1523. Count Odd Numbers in an Interval Range
[LeetCode Link](https://leetcode.com/problems/count-odd-numbers-in-an-interval-range)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1524. Number of Sub-arrays With Odd Sum
[LeetCode Link](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2098. Subsequence of Size K With the Largest Even Sum
[LeetCode Link](https://leetcode.com/problems/subsequence-of-size-k-with-the-largest-even-sum)
| +|
1525. Number of Good Ways to Split a String
[LeetCode Link](https://leetcode.com/problems/number-of-good-ways-to-split-a-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1526. Minimum Number of Increments on Subarrays to Form a Target Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-increments-on-subarrays-to-form-a-target-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1527. Patients With a Condition
[LeetCode Link](https://leetcode.com/problems/patients-with-a-condition)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1528. Shuffle String
[LeetCode Link](https://leetcode.com/problems/shuffle-string)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1529. Minimum Suffix Flips
[LeetCode Link](https://leetcode.com/problems/minimum-suffix-flips)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1530. Number of Good Leaf Nodes Pairs
[LeetCode Link](https://leetcode.com/problems/number-of-good-leaf-nodes-pairs)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1531. String Compression II
[LeetCode Link](https://leetcode.com/problems/string-compression-ii)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1532. The Most Recent Three Orders
[LeetCode Link](https://leetcode.com/problems/the-most-recent-three-orders)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1549. The Most Recent Orders for Each Product
[LeetCode Link](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| +|
1533. Find the Index of the Large Integer
[LeetCode Link](https://leetcode.com/problems/find-the-index-of-the-large-integer)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
702. Search in a Sorted Array of Unknown Size
[LeetCode Link](https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size)
| +|
1534. Count Good Triplets
[LeetCode Link](https://leetcode.com/problems/count-good-triplets)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1995. Count Special Quadruplets
[LeetCode Link](https://leetcode.com/problems/count-special-quadruplets)
| +|
1535. Find the Winner of an Array Game
[LeetCode Link](https://leetcode.com/problems/find-the-winner-of-an-array-game)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1536. Minimum Swaps to Arrange a Binary Grid
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-arrange-a-binary-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1537. Get the Maximum Score
[LeetCode Link](https://leetcode.com/problems/get-the-maximum-score)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1538. Guess the Majority in a Hidden Array
[LeetCode Link](https://leetcode.com/problems/guess-the-majority-in-a-hidden-array)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
| +|
1539. Kth Missing Positive Number
[LeetCode Link](https://leetcode.com/problems/kth-missing-positive-number)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
2195. Append K Integers With Minimal Sum
[LeetCode Link](https://leetcode.com/problems/append-k-integers-with-minimal-sum)
| +|
1540. Can Convert String in K Moves
[LeetCode Link](https://leetcode.com/problems/can-convert-string-in-k-moves)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1541. Minimum Insertions to Balance a Parentheses String
[LeetCode Link](https://leetcode.com/problems/minimum-insertions-to-balance-a-parentheses-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
1963. Minimum Number of Swaps to Make the String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)
| +|
1542. Find Longest Awesome Substring
[LeetCode Link](https://leetcode.com/problems/find-longest-awesome-substring)
| 🆓 | | ⭐️⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1543. Fix Product Name Format
[LeetCode Link](https://leetcode.com/problems/fix-product-name-format)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1544. Make The String Great
[LeetCode Link](https://leetcode.com/problems/make-the-string-great)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
| +|
1545. Find Kth Bit in Nth Binary String
[LeetCode Link](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Recursion
[LeetCode Link](https://leetcode.com/tag/recursion)
|
| +|
1546. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-non-overlapping-subarrays-with-sum-equals-target)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1547. Minimum Cost to Cut a Stick
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-cut-a-stick)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2147. Number of Ways to Divide a Long Corridor
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| +|
1548. The Most Similar Path in a Graph
[LeetCode Link](https://leetcode.com/problems/the-most-similar-path-in-a-graph)
| 💰 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1549. The Most Recent Orders for Each Product
[LeetCode Link](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1532. The Most Recent Three Orders
[LeetCode Link](https://leetcode.com/problems/the-most-recent-three-orders)
1596. The Most Frequently Ordered Products for Each Customer
[LeetCode Link](https://leetcode.com/problems/the-most-frequently-ordered-products-for-each-customer)
| +|
1550. Three Consecutive Odds
[LeetCode Link](https://leetcode.com/problems/three-consecutive-odds)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1551. Minimum Operations to Make Array Equal
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-array-equal)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1552. Magnetic Force Between Two Balls
[LeetCode Link](https://leetcode.com/problems/magnetic-force-between-two-balls)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| +|
1553. Minimum Number of Days to Eat N Oranges
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-days-to-eat-n-oranges)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
1554. Strings Differ by One Character
[LeetCode Link](https://leetcode.com/problems/strings-differ-by-one-character)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
2135. Count Words Obtained After Adding a Letter
[LeetCode Link](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| +|
1555. Bank Account Summary
[LeetCode Link](https://leetcode.com/problems/bank-account-summary)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1556. Thousand Separator
[LeetCode Link](https://leetcode.com/problems/thousand-separator)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1557. Minimum Number of Vertices to Reach All Nodes
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes)
| 🆓 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1558. Minimum Numbers of Function Calls to Make Target Array
[LeetCode Link](https://leetcode.com/problems/minimum-numbers-of-function-calls-to-make-target-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1559. Detect Cycles in 2D Grid
[LeetCode Link](https://leetcode.com/problems/detect-cycles-in-2d-grid)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1560. Most Visited Sector ina Circular Track
[LeetCode Link](https://leetcode.com/problems/most-visited-sector-in-a-circular-track)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1561. Maximum Number of Coins You Can Get
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-coins-you-can-get)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
| +|
1562. Find Latest Group of Size M
[LeetCode Link](https://leetcode.com/problems/find-latest-group-of-size-m)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1564. Put Boxes Into the Warehouse I
[LeetCode Link](https://leetcode.com/problems/put-boxes-into-the-warehouse-i)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1580. Put Boxes Into the Warehouse II
[LeetCode Link](https://leetcode.com/problems/put-boxes-into-the-warehouse-ii)
| +|
1565. Unique Orders and Customers Per Month
[LeetCode Link](https://leetcode.com/problems/unique-orders-and-customers-per-month)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1566. Detect Pattern of Length M Repeated K or More Times
[LeetCode Link](https://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
1668. Maximum Repeating Substring
[LeetCode Link](https://leetcode.com/problems/maximum-repeating-substring)
| +|
1567. Maximum Length of Subarray With Positive Product
[LeetCode Link](https://leetcode.com/problems/maximum-length-of-subarray-with-positive-product)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1568. Minimum Number of Days to Disconnect Island
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-days-to-disconnect-island)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Strongly Connected Component
[LeetCode Link](https://leetcode.com/tag/strongly-connected-component)
|
| +|
1569. Number of Ways to Reorder Array to Get Same BST
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-reorder-array-to-get-same-bst)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1570. Dot Product of Two Sparse Vectors
[LeetCode Link](https://leetcode.com/problems/dot-product-of-two-sparse-vectors)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1571. Warehouse Manager
[LeetCode Link](https://leetcode.com/problems/warehouse-manager)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1572. Matrix Diagonal Sum
[LeetCode Link](https://leetcode.com/problems/matrix-diagonal-sum)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
2133. Check if Every Row and Column Contains All Numbers
[LeetCode Link](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers)
| +|
1573. Number of Ways to Split a String
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-split-a-string)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
548. Split Array with Equal Sum
[LeetCode Link](https://leetcode.com/problems/split-array-with-equal-sum)
| +|
1574. Shortest Subarray to be Removed to Make Array Sorted
[LeetCode Link](https://leetcode.com/problems/shortest-subarray-to-be-removed-to-make-array-sorted)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
| +|
1575. Count All Possible Routes
[LeetCode Link](https://leetcode.com/problems/count-all-possible-routes)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
| +|
1576. Replace All ?'s to Avoid Consecutive Repeating Characters
[LeetCode Link](https://leetcode.com/problems/replace-all-s-to-avoid-consecutive-repeating-characters)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1577. Number of Ways Where Square of Number Is Equal to Product of Two Numbers
[LeetCode Link](https://leetcode.com/problems/number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
| +|
1578. Minimum Time to Make Rope Colorful
[LeetCode Link](https://leetcode.com/problems/minimum-time-to-make-rope-colorful)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1579. Remove Max Number of Edges to Keep Graph Fully Traversable
[LeetCode Link](https://leetcode.com/problems/remove-max-number-of-edges-to-keep-graph-fully-traversable)
| 🆓 | | ⭐️⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1580. Put Boxes Into the Warehouse II
[LeetCode Link](https://leetcode.com/problems/put-boxes-into-the-warehouse-ii)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1564. Put Boxes Into the Warehouse I
[LeetCode Link](https://leetcode.com/problems/put-boxes-into-the-warehouse-i)
| +|
1581. Customer Who Visited but Did Not Make Any Transactions
[LeetCode Link](https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1607. Sellers With No Sales
[LeetCode Link](https://leetcode.com/problems/sellers-with-no-sales)
| +|
1582. Special Positions in a Binary Matrix
[LeetCode Link](https://leetcode.com/problems/special-positions-in-a-binary-matrix)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1583. Count Unhappy Friends
[LeetCode Link](https://leetcode.com/problems/count-unhappy-friends)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1584. Min Cost to Connect All Points
[LeetCode Link](https://leetcode.com/problems/min-cost-to-connect-all-points)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/tag/minimum-spanning-tree)
|
2152. Minimum Number of Lines to Cover Points
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-lines-to-cover-points)
| +|
1585. Check If String Is Transformable With Substring Sort Operations
[LeetCode Link](https://leetcode.com/problems/check-if-string-is-transformable-with-substring-sort-operations)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1586. Binary Search Tree Iterator II
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator-ii)
| 💰 | | ⭐️⭐️ |
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Search Tree
[LeetCode Link](https://leetcode.com/tag/binary-search-tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
Iterator
[LeetCode Link](https://leetcode.com/tag/iterator)
|
173. Binary Search Tree Iterator
[LeetCode Link](https://leetcode.com/problems/binary-search-tree-iterator)
| +|
1587. Bank Account Summary II
[LeetCode Link](https://leetcode.com/problems/bank-account-summary-ii)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1588. Sum of All Odd Length Subarrays
[LeetCode Link](https://leetcode.com/problems/sum-of-all-odd-length-subarrays)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1589. Maximum Sum Obtained of Any Permutation
[LeetCode Link](https://leetcode.com/problems/maximum-sum-obtained-of-any-permutation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1590. Make Sum Divisible by P
[LeetCode Link](https://leetcode.com/problems/make-sum-divisible-by-p)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
974. Subarray Sums Divisible by K
[LeetCode Link](https://leetcode.com/problems/subarray-sums-divisible-by-k)
| +|
1591. Strange Printer II
[LeetCode Link](https://leetcode.com/problems/strange-printer-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
664. Strange Printer
[LeetCode Link](https://leetcode.com/problems/strange-printer)
| +|
1592. Rearrange Spaces Between Words
[LeetCode Link](https://leetcode.com/problems/rearrange-spaces-between-words)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
68. Text Justification
[LeetCode Link](https://leetcode.com/problems/text-justification)
| +|
1593. Split a String Into the Max Number of Unique Substrings
[LeetCode Link](https://leetcode.com/problems/split-a-string-into-the-max-number-of-unique-substrings)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1594. Maximum Non Negative Product in a Matrix
[LeetCode Link](https://leetcode.com/problems/maximum-non-negative-product-in-a-matrix)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1595. Minimum Cost to Connect Two Groups of Points
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-connect-two-groups-of-points)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1596. The Most Frequently Ordered Products for Each Customer
[LeetCode Link](https://leetcode.com/problems/the-most-frequently-ordered-products-for-each-customer)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1549. The Most Recent Orders for Each Product
[LeetCode Link](https://leetcode.com/problems/the-most-recent-orders-for-each-product)
| +|
1597. Build Binary Expression Tree From Infix Expression
[LeetCode Link](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| 💰 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
772. Basic Calculator III
[LeetCode Link](https://leetcode.com/problems/basic-calculator-iii)
1612. Check If Two Expression Trees are Equivalent
[LeetCode Link](https://leetcode.com/problems/check-if-two-expression-trees-are-equivalent)
| +|
1598. Crawler Log Folder
[LeetCode Link](https://leetcode.com/problems/crawler-log-folder)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
682. Baseball Game
[LeetCode Link](https://leetcode.com/problems/baseball-game)
844. Backspace String Compare
[LeetCode Link](https://leetcode.com/problems/backspace-string-compare)
| +|
1599. Maximum Profit of Operating a Centennial Wheel
[LeetCode Link](https://leetcode.com/problems/maximum-profit-of-operating-a-centennial-wheel)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1600. Throne Inheritance
[LeetCode Link](https://leetcode.com/problems/throne-inheritance)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
1993. Operations on Tree
[LeetCode Link](https://leetcode.com/problems/operations-on-tree)
| \ No newline at end of file diff --git a/doc/table-9.md b/doc/table-9.md index 4136f2d2..ea16299c 100644 --- a/doc/table-9.md +++ b/doc/table-9.md @@ -1,202 +1,202 @@ -| Question | Free? | Status | Difficulty | Topics | Similar Questions | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -|
[1601. Maximum Number of Achievable Transfer Requests](https://leetcode.com/problems/maximum-number-of-achievable-transfer-requests)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1602. Find Nearest Right Node in Binary Tree](https://leetcode.com/problems/find-nearest-right-node-in-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1603. Design Parking System](https://leetcode.com/problems/design-parking-system)
| 🆓 | ✅ | ⭐️ |
[Design](https://leetcode.com/tag/design)
[Simulation](https://leetcode.com/tag/simulation)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1604. Alert Using Same Key-Card Three or More Times in a One Hour Period](https://leetcode.com/problems/alert-using-same-key-card-three-or-more-times-in-a-one-hour-period)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1605. Find Valid Matrix Given Row and Column Sums](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Matrix](https://leetcode.com/tag/matrix)
|
[1253. Reconstruct a 2-Row Binary Matrix](https://leetcode.com/problems/reconstruct-a-2-row-binary-matrix)
| -|
[1606. Find Servers That Handled Most Number of Requests](https://leetcode.com/problems/find-servers-that-handled-most-number-of-requests)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1607. Sellers With No Sales](https://leetcode.com/problems/sellers-with-no-sales)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1581. Customer Who Visited but Did Not Make Any Transactions](https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions)
| -|
[1608. Special Array With X Elements Greater Than or Equal X](https://leetcode.com/problems/special-array-with-x-elements-greater-than-or-equal-x)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1609. Even Odd Tree](https://leetcode.com/problems/even-odd-tree)
| 🆓 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1610. Maximum Number of Visible Points](https://leetcode.com/problems/maximum-number-of-visible-points)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Geometry](https://leetcode.com/tag/geometry)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1611. Minimum One Bit Operations to Make Integers Zero](https://leetcode.com/problems/minimum-one-bit-operations-to-make-integers-zero)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
|
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| -|
[1612. Check If Two Expression Trees are Equivalent](https://leetcode.com/problems/check-if-two-expression-trees-are-equivalent)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[1597. Build Binary Expression Tree From Infix Expression](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| -|
[1613. Find the Missing IDs](https://leetcode.com/problems/find-the-missing-ids)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1225. Report Contiguous Dates](https://leetcode.com/problems/report-contiguous-dates)
[1285. Find the Start and End Number of Continuous Ranges](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
[1336. Number of Transactions per Visit](https://leetcode.com/problems/number-of-transactions-per-visit)
| -|
[1614. Maximum Nesting Depth of the Parentheses](https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
|
[1111. Maximum Nesting Depth of Two Valid Parentheses Strings](https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings)
| -|
[1615. Maximal Network Rank](https://leetcode.com/problems/maximal-network-rank)
| 🆓 | | ⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1616. Split Two Strings to Make Palindrome](https://leetcode.com/problems/split-two-strings-to-make-palindrome)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1617. Count Subtrees With Max Distance Between Cities](https://leetcode.com/problems/count-subtrees-with-max-distance-between-cities)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Tree](https://leetcode.com/tag/tree)
[Enumeration](https://leetcode.com/tag/enumeration)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1245. Tree Diameter](https://leetcode.com/problems/tree-diameter)
| -|
[1618. Maximum Font to Fit a Sentence in a Screen](https://leetcode.com/problems/maximum-font-to-fit-a-sentence-in-a-screen)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Binary Search](https://leetcode.com/tag/binary-search)
[Interactive](https://leetcode.com/tag/interactive)
|
| -|
[1619. Mean of Array After Removing Some Elements](https://leetcode.com/problems/mean-of-array-after-removing-some-elements)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1620. Coordinate With Maximum Network Quality](https://leetcode.com/problems/coordinate-with-maximum-network-quality)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Enumeration](https://leetcode.com/tag/enumeration)
|
| -|
[1621. Number of Sets of K Non-Overlapping Line Segments](https://leetcode.com/problems/number-of-sets-of-k-non-overlapping-line-segments)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1622. Fancy Sequence](https://leetcode.com/problems/fancy-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Design](https://leetcode.com/tag/design)
[Segment Tree](https://leetcode.com/tag/segment-tree)
|
| -|
[1623. All Valid Triplets That Can Represent a Country](https://leetcode.com/problems/all-valid-triplets-that-can-represent-a-country)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1624. Largest Substring Between Two Equal Characters](https://leetcode.com/problems/largest-substring-between-two-equal-characters)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1625. Lexicographically Smallest String After Applying Operations](https://leetcode.com/problems/lexicographically-smallest-string-after-applying-operations)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1626. Best Team With No Conflicts](https://leetcode.com/problems/best-team-with-no-conflicts)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1627. Graph Connectivity With Threshold](https://leetcode.com/problems/graph-connectivity-with-threshold)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Union Find](https://leetcode.com/tag/union-find)
|
| -|
[1628. Design an Expression Tree With Evaluate Function](https://leetcode.com/problems/design-an-expression-tree-with-evaluate-function)
| 💰 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Stack](https://leetcode.com/tag/stack)
[Tree](https://leetcode.com/tag/tree)
[Design](https://leetcode.com/tag/design)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1629. Slowest Key](https://leetcode.com/problems/slowest-key)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[1630. Arithmetic Subarrays](https://leetcode.com/problems/arithmetic-subarrays)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
[413. Arithmetic Slices](https://leetcode.com/problems/arithmetic-slices)
[1502. Can Make Arithmetic Progression From Sequence](https://leetcode.com/problems/can-make-arithmetic-progression-from-sequence)
| -|
[1631. Path With Minimum Effort](https://leetcode.com/problems/path-with-minimum-effort)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
|
[778. Swim in Rising Water](https://leetcode.com/problems/swim-in-rising-water)
[1102. Path With Maximum Minimum Value](https://leetcode.com/problems/path-with-maximum-minimum-value)
| -|
[1632. Rank Transform of a Matrix](https://leetcode.com/problems/rank-transform-of-a-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Matrix](https://leetcode.com/tag/matrix)
|
[1331. Rank Transform of an Array](https://leetcode.com/problems/rank-transform-of-an-array)
[1998. GCD Sort of an Array](https://leetcode.com/problems/gcd-sort-of-an-array)
| -|
[1633. Percentage of Users Attended a Contest](https://leetcode.com/problems/percentage-of-users-attended-a-contest)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1211. Queries Quality and Percentage](https://leetcode.com/problems/queries-quality-and-percentage)
| -|
[1634. Add Two Polynomials Represented as Linked Lists](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| 💰 | | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Math](https://leetcode.com/tag/math)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[2. Add Two Numbers](https://leetcode.com/problems/add-two-numbers)
[21. Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)
[445. Add Two Numbers II](https://leetcode.com/problems/add-two-numbers-ii)
| -|
[1635. Hopper Company Queries I](https://leetcode.com/problems/hopper-company-queries-i)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[262. Trips and Users](https://leetcode.com/problems/trips-and-users)
[1645. Hopper Company Queries II](https://leetcode.com/problems/hopper-company-queries-ii)
[1651. Hopper Company Queries III](https://leetcode.com/problems/hopper-company-queries-iii)
| -|
[1636. Sort Array by Increasing Frequency](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sorting](https://leetcode.com/tag/sorting)
|
[451. Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency)
[2190. Most Frequent Number Following Key In an Array](https://leetcode.com/problems/most-frequent-number-following-key-in-an-array)
| -|
[1637. Widest Vertical Area Between Two Points Containing No Points](https://leetcode.com/problems/widest-vertical-area-between-two-points-containing-no-points)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1638. Count Substrings That Differ by One Character](https://leetcode.com/problems/count-substrings-that-differ-by-one-character)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[2135. Count Words Obtained After Adding a Letter](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| -|
[1639. Number of Ways to Form a Target String Given a Dictionary](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1640. Check Array Formation Through Concatenation](https://leetcode.com/problems/check-array-formation-through-concatenation)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1641. Count Sorted Vowel Strings](https://leetcode.com/problems/count-sorted-vowel-strings)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1642. Furthest Building You Can Reach](https://leetcode.com/problems/furthest-building-you-can-reach)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1643. Kth Smallest Instructions](https://leetcode.com/problems/kth-smallest-instructions)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Combinatorics](https://leetcode.com/tag/combinatorics)
|
| -|
[1644. Lowest Common Ancestor of a Binary Tree II](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
[1650. Lowest Common Ancestor of a Binary Tree III](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| -|
[1645. Hopper Company Queries II](https://leetcode.com/problems/hopper-company-queries-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[262. Trips and Users](https://leetcode.com/problems/trips-and-users)
[1635. Hopper Company Queries I](https://leetcode.com/problems/hopper-company-queries-i)
[1651. Hopper Company Queries III](https://leetcode.com/problems/hopper-company-queries-iii)
| -|
[1646. Get Maximum in Generated Array](https://leetcode.com/problems/get-maximum-in-generated-array)
| 🆓 | 👀 | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1647. Minimum Deletions to Make Character Frequencies Unique](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
[2091. Removing Minimum and Maximum From Array](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| -|
[1648. Sell Diminishing-Valued Colored Balls](https://leetcode.com/problems/sell-diminishing-valued-colored-balls)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
[2141. Maximum Running Time of N Computers](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| -|
[1649. Create Sorted Array through Instructions](https://leetcode.com/problems/create-sorted-array-through-instructions)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Merge Sort](https://leetcode.com/tag/merge-sort)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[2179. Count Good Triplets in an Array](https://leetcode.com/problems/count-good-triplets-in-an-array)
| -|
[1650. Lowest Common Ancestor of a Binary Tree III](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
[1644. Lowest Common Ancestor of a Binary Tree II](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| -|
[1651. Hopper Company Queries III](https://leetcode.com/problems/hopper-company-queries-iii)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
[262. Trips and Users](https://leetcode.com/problems/trips-and-users)
[1635. Hopper Company Queries I](https://leetcode.com/problems/hopper-company-queries-i)
[1645. Hopper Company Queries II](https://leetcode.com/problems/hopper-company-queries-ii)
| -|
[1652. Defuse the Bomb](https://leetcode.com/problems/defuse-the-bomb)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1653. Minimum Deletions to Make String Balanced](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Stack](https://leetcode.com/tag/stack)
|
[2124. Check if All A's Appears Before All B's](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| -|
[1654. Minimum Jumps to Reach Home](https://leetcode.com/problems/minimum-jumps-to-reach-home)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1655. Distribute Repeating Integers](https://leetcode.com/problems/distribute-repeating-integers)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1656. Design an Ordered Stream](https://leetcode.com/problems/design-an-ordered-stream)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
[Data Stream](https://leetcode.com/tag/data-stream)
|
| -|
[1657. Determine if Two Strings Are Close](https://leetcode.com/problems/determine-if-two-strings-are-close)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[859. Buddy Strings](https://leetcode.com/problems/buddy-strings)
[1247. Minimum Swaps to Make Strings Equal](https://leetcode.com/problems/minimum-swaps-to-make-strings-equal)
[1347. Minimum Number of Steps to Make Two Strings Anagram](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| -|
[1658. Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[209. Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum)
[560. Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k)
[2059. Minimum Operations to Convert Number](https://leetcode.com/problems/minimum-operations-to-convert-number)
[2171. Removing Minimum Number of Magic Beans](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| -|
[1659. Maximize Grid Happiness](https://leetcode.com/problems/maximize-grid-happiness)
| 🆓 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Memoization](https://leetcode.com/tag/memoization)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1660. Correct a Binary Tree](https://leetcode.com/problems/correct-a-binary-tree)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[114. Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
[430. Flatten a Multilevel Doubly Linked List](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
| -|
[1661. Average Time of Process per Machine](https://leetcode.com/problems/average-time-of-process-per-machine)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1662. Check If Two String Arrays are Equivalent](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[2060. Check if an Original String Exists Given Two Encoded Strings](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| -|
[1663. Smallest String With A Given Numeric Value](https://leetcode.com/problems/smallest-string-with-a-given-numeric-value)
| 🆓 | ✅ | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1664. Ways to Make a Fair Array](https://leetcode.com/problems/ways-to-make-a-fair-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1665. Minimum Initial Energy to Finish Tasks](https://leetcode.com/problems/minimum-initial-energy-to-finish-tasks)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1666. Change the Root of a Binary Tree](https://leetcode.com/problems/change-the-root-of-a-binary-tree)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
| -|
[1667. Fix Names in a Table](https://leetcode.com/problems/fix-names-in-a-table)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1668. Maximum Repeating Substring](https://leetcode.com/problems/maximum-repeating-substring)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[String Matching](https://leetcode.com/tag/string-matching)
|
[1566. Detect Pattern of Length M Repeated K or More Times](https://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times)
| -|
[1669. Merge In Between Linked Lists](https://leetcode.com/problems/merge-in-between-linked-lists)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
|
| -|
[1670. Design Front Middle Back Queue](https://leetcode.com/problems/design-front-middle-back-queue)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Linked List](https://leetcode.com/tag/linked-list)
[Design](https://leetcode.com/tag/design)
[Queue](https://leetcode.com/tag/queue)
[Data Stream](https://leetcode.com/tag/data-stream)
|
[622. Design Circular Queue](https://leetcode.com/problems/design-circular-queue)
[641. Design Circular Deque](https://leetcode.com/problems/design-circular-deque)
| -|
[1671. Minimum Number of Removals to Make Mountain Array](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Greedy](https://leetcode.com/tag/greedy)
|
[300. Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence)
[845. Longest Mountain in Array](https://leetcode.com/problems/longest-mountain-in-array)
[852. Peak Index in a Mountain Array](https://leetcode.com/problems/peak-index-in-a-mountain-array)
[941. Valid Mountain Array](https://leetcode.com/problems/valid-mountain-array)
[1095. Find in Mountain Array](https://leetcode.com/problems/find-in-mountain-array)
| -|
[1672. Richest Customer Wealth](https://leetcode.com/problems/richest-customer-wealth)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1673. Find the Most Competitive Subsequence](https://leetcode.com/problems/find-the-most-competitive-subsequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[402. Remove K Digits](https://leetcode.com/problems/remove-k-digits)
[1081. Smallest Subsequence of Distinct Characters](https://leetcode.com/problems/smallest-subsequence-of-distinct-characters)
| -|
[1674. Minimum Moves to Make Array Complementary](https://leetcode.com/problems/minimum-moves-to-make-array-complementary)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1675. Minimize Deviation in Array](https://leetcode.com/problems/minimize-deviation-in-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
| -|
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| 💰 | | ⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[235. Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
[236. Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
[1123. Lowest Common Ancestor of Deepest Leaves](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves)
[1644. Lowest Common Ancestor of a Binary Tree II](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
[1650. Lowest Common Ancestor of a Binary Tree III](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
[1676. Lowest Common Ancestor of a Binary Tree IV](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| -|
[1677. Product's Worth Over Invoices](https://leetcode.com/problems/products-worth-over-invoices)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1678. Goal Parser Interpretation](https://leetcode.com/problems/goal-parser-interpretation)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1679. Max Number of K-Sum Pairs](https://leetcode.com/problems/max-number-of-k-sum-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Sorting](https://leetcode.com/tag/sorting)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[1711. Count Good Meals](https://leetcode.com/problems/count-good-meals)
| -|
[1680. Concatenation of Consecutive Binary Numbers](https://leetcode.com/problems/concatenation-of-consecutive-binary-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1681. Minimum Incompatibility](https://leetcode.com/problems/minimum-incompatibility)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1682. Longest Palindromic Subsequence II](https://leetcode.com/problems/longest-palindromic-subsequence-ii)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
| -|
[1683. Invalid Tweets](https://leetcode.com/problems/invalid-tweets)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1684. Count the Number of Consistent Strings](https://leetcode.com/problems/count-the-number-of-consistent-strings)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1685. Sum of Absolute Differences in a Sorted Array](https://leetcode.com/problems/sum-of-absolute-differences-in-a-sorted-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[877. Stone Game](https://leetcode.com/problems/stone-game)
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1687. Delivering Boxes from Storage to Ports](https://leetcode.com/problems/delivering-boxes-from-storage-to-ports)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Segment Tree](https://leetcode.com/tag/segment-tree)
[Queue](https://leetcode.com/tag/queue)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
| -|
[1688. Count of Matches in Tournament](https://leetcode.com/problems/count-of-matches-in-tournament)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1689. Partitioning Into Minimum Number Of Deci-Binary Numbers](https://leetcode.com/problems/partitioning-into-minimum-number-of-deci-binary-numbers)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[877. Stone Game](https://leetcode.com/problems/stone-game)
[1140. Stone Game II](https://leetcode.com/problems/stone-game-ii)
[1406. Stone Game III](https://leetcode.com/problems/stone-game-iii)
[1510. Stone Game IV](https://leetcode.com/problems/stone-game-iv)
[1563. Stone Game V](https://leetcode.com/problems/stone-game-v)
[1686. Stone Game VI](https://leetcode.com/problems/stone-game-vi)
[1770. Maximum Score from Performing Multiplication Operations](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
[1872. Stone Game VIII](https://leetcode.com/problems/stone-game-viii)
[2029. Stone Game IX](https://leetcode.com/problems/stone-game-ix)
| -|
[1691. Maximum Height by Stacking Cuboids ](https://leetcode.com/problems/maximum-height-by-stacking-cuboids)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Sorting](https://leetcode.com/tag/sorting)
|
[1996. The Number of Weak Characters in the Game](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| -|
[1692. Count Ways to Distribute Candies](https://leetcode.com/problems/count-ways-to-distribute-candies)
| 💰 | | ⭐️⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1693. Daily Leads and Partners](https://leetcode.com/problems/daily-leads-and-partners)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1694. Reformat Phone Number](https://leetcode.com/problems/reformat-phone-number)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1695. Maximum Erasure Value](https://leetcode.com/problems/maximum-erasure-value)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters)
| -|
[1696. Jump Game VI](https://leetcode.com/problems/jump-game-vi)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Queue](https://leetcode.com/tag/queue)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Queue](https://leetcode.com/tag/monotonic-queue)
|
[239. Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum)
[1871. Jump Game VII](https://leetcode.com/problems/jump-game-vii)
| -|
[1697. Checking Existence of Edge Length Limited Paths](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Sorting](https://leetcode.com/tag/sorting)
|
[1724. Checking Existence of Edge Length Limited Paths II](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths-ii)
| -|
[1698. Number of Distinct Substrings in a String](https://leetcode.com/problems/number-of-distinct-substrings-in-a-string)
| 💰 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Trie](https://leetcode.com/tag/trie)
[Rolling Hash](https://leetcode.com/tag/rolling-hash)
[Suffix Array](https://leetcode.com/tag/suffix-array)
[Hash Function](https://leetcode.com/tag/hash-function)
|
| -|
[1699. Number of Calls Between Two Persons](https://leetcode.com/problems/number-of-calls-between-two-persons)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1700. Number of Students Unable to Eat Lunch](https://leetcode.com/problems/number-of-students-unable-to-eat-lunch)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Queue](https://leetcode.com/tag/queue)
[Simulation](https://leetcode.com/tag/simulation)
|
[2073. Time Needed to Buy Tickets](https://leetcode.com/problems/time-needed-to-buy-tickets)
| -|
[1701. Average Waiting Time](https://leetcode.com/problems/average-waiting-time)
| 🆓 | ✅ | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Simulation](https://leetcode.com/tag/simulation)
|
[2015. Average Height of Buildings in Each Segment](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| -|
[1702. Maximum Binary String After Change](https://leetcode.com/problems/maximum-binary-string-after-change)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1703. Minimum Adjacent Swaps for K Consecutive Ones](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sliding Window](https://leetcode.com/tag/sliding-window)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[1151. Minimum Swaps to Group All 1's Together](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
[2009. Minimum Number of Operations to Make Array Continuous](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| -|
[1704. Determine if String Halves Are Alike](https://leetcode.com/problems/determine-if-string-halves-are-alike)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1705. Maximum Number of Eaten Apples](https://leetcode.com/problems/maximum-number-of-eaten-apples)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1706. Where Will the Ball Fall](https://leetcode.com/problems/where-will-the-ball-fall)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
[Simulation](https://leetcode.com/tag/simulation)
|
| -|
[1707. Maximum XOR With an Element From Array](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Trie](https://leetcode.com/tag/trie)
|
[421. Maximum XOR of Two Numbers in an Array](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array)
[1938. Maximum Genetic Difference Query](https://leetcode.com/problems/maximum-genetic-difference-query)
| -|
[1708. Largest Subarray Length K](https://leetcode.com/problems/largest-subarray-length-k)
| 💰 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1709. Biggest Window Between Visits](https://leetcode.com/problems/biggest-window-between-visits)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1710. Maximum Units on a Truck](https://leetcode.com/problems/maximum-units-on-a-truck)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
|
| -|
[1711. Count Good Meals](https://leetcode.com/problems/count-good-meals)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
[1. Two Sum](https://leetcode.com/problems/two-sum)
[1679. Max Number of K-Sum Pairs](https://leetcode.com/problems/max-number-of-k-sum-pairs)
[2115. Find All Possible Recipes from Given Supplies](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| -|
[1712. Ways to Split Array Into Three Subarrays](https://leetcode.com/problems/ways-to-split-array-into-three-subarrays)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
[2147. Number of Ways to Divide a Long Corridor](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| -|
[1713. Minimum Operations to Make a Subsequence](https://leetcode.com/problems/minimum-operations-to-make-a-subsequence)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1714. Sum Of Special Evenly-Spaced Elements In Array](https://leetcode.com/problems/sum-of-special-evenly-spaced-elements-in-array)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1715. Count Apples and Oranges](https://leetcode.com/problems/count-apples-and-oranges)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1716. Calculate Money in Leetcode Bank](https://leetcode.com/problems/calculate-money-in-leetcode-bank)
| 🆓 | ✅ | ⭐️ |
[Math](https://leetcode.com/tag/math)
|
| -|
[1717. Maximum Score From Removing Substrings](https://leetcode.com/problems/maximum-score-from-removing-substrings)
| 🆓 | | ⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Stack](https://leetcode.com/tag/stack)
[Greedy](https://leetcode.com/tag/greedy)
|
[2135. Count Words Obtained After Adding a Letter](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| -|
[1718. Construct the Lexicographically Largest Valid Sequence](https://leetcode.com/problems/construct-the-lexicographically-largest-valid-sequence)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1719. Number Of Ways To Reconstruct A Tree](https://leetcode.com/problems/number-of-ways-to-reconstruct-a-tree)
| 🆓 | | ⭐️⭐️⭐️ |
[Tree](https://leetcode.com/tag/tree)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
|
[2196. Create Binary Tree From Descriptions](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| -|
[1720. Decode XORed Array](https://leetcode.com/problems/decode-xored-array)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1721. Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
[Linked List](https://leetcode.com/tag/linked-list)
[Two Pointers](https://leetcode.com/tag/two-pointers)
|
[19. Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
[24. Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs)
[25. Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group)
| -|
[1722. Minimize Hamming Distance After Swap Operations](https://leetcode.com/problems/minimize-hamming-distance-after-swap-operations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Union Find](https://leetcode.com/tag/union-find)
|
[1202. Smallest String With Swaps](https://leetcode.com/problems/smallest-string-with-swaps)
| -|
[1723. Find Minimum Time to Finish All Jobs](https://leetcode.com/problems/find-minimum-time-to-finish-all-jobs)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1986. Minimum Number of Work Sessions to Finish the Tasks](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
| -|
[1724. Checking Existence of Edge Length Limited Paths II](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths-ii)
| 💰 | | ⭐️⭐️⭐️ |
[Union Find](https://leetcode.com/tag/union-find)
[Graph](https://leetcode.com/tag/graph)
[Minimum Spanning Tree](https://leetcode.com/tag/minimum-spanning-tree)
|
[1697. Checking Existence of Edge Length Limited Paths](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths)
| -|
[1725. Number Of Rectangles That Can Form The Largest Square](https://leetcode.com/problems/number-of-rectangles-that-can-form-the-largest-square)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
| -|
[1726. Tuple with Same Product](https://leetcode.com/problems/tuple-with-same-product)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1727. Largest Submatrix With Rearrangements](https://leetcode.com/problems/largest-submatrix-with-rearrangements)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Sorting](https://leetcode.com/tag/sorting)
[Matrix](https://leetcode.com/tag/matrix)
|
[695. Max Area of Island](https://leetcode.com/problems/max-area-of-island)
| -|
[1728. Cat and Mouse II](https://leetcode.com/problems/cat-and-mouse-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Memoization](https://leetcode.com/tag/memoization)
[Game Theory](https://leetcode.com/tag/game-theory)
|
[789. Escape The Ghosts](https://leetcode.com/problems/escape-the-ghosts)
[913. Cat and Mouse](https://leetcode.com/problems/cat-and-mouse)
| -|
[1729. Find Followers Count](https://leetcode.com/problems/find-followers-count)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1730. Shortest Path to Get Food](https://leetcode.com/problems/shortest-path-to-get-food)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
[542. 01 Matrix](https://leetcode.com/problems/01-matrix)
[1293. Shortest Path in a Grid with Obstacles Elimination](https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination)
| -|
[1731. The Number of Employees Which Report to Each Employee](https://leetcode.com/problems/the-number-of-employees-which-report-to-each-employee)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1732. Find the Highest Altitude](https://leetcode.com/problems/find-the-highest-altitude)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1733. Minimum Number of People to Teach](https://leetcode.com/problems/minimum-number-of-people-to-teach)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1734. Decode XORed Permutation](https://leetcode.com/problems/decode-xored-permutation)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1735. Count Ways to Make Array With Product](https://leetcode.com/problems/count-ways-to-make-array-with-product)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
| -|
[1736. Latest Time by Replacing Hidden Digits](https://leetcode.com/problems/latest-time-by-replacing-hidden-digits)
| 🆓 | | ⭐️ |
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1737. Change Minimum Characters to Satisfy One of Three Conditions](https://leetcode.com/problems/change-minimum-characters-to-satisfy-one-of-three-conditions)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1738. Find Kth Largest XOR Coordinate Value](https://leetcode.com/problems/find-kth-largest-xor-coordinate-value)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Divide and Conquer](https://leetcode.com/tag/divide-and-conquer)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Matrix](https://leetcode.com/tag/matrix)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
[Quickselect](https://leetcode.com/tag/quickselect)
|
| -|
[1739. Building Boxes](https://leetcode.com/problems/building-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Binary Search](https://leetcode.com/tag/binary-search)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1740. Find Distance in a Binary Tree](https://leetcode.com/problems/find-distance-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Binary Tree](https://leetcode.com/tag/binary-tree)
|
[2096. Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| -|
[1741. Find Total Time Spent by Each Employee](https://leetcode.com/problems/find-total-time-spent-by-each-employee)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1742. Maximum Number of Balls in a Box](https://leetcode.com/problems/maximum-number-of-balls-in-a-box)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Math](https://leetcode.com/tag/math)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1743. Restore the Array From Adjacent Pairs](https://leetcode.com/problems/restore-the-array-from-adjacent-pairs)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
|
| -|
[1744. Can You Eat Your Favorite Candy on Your Favorite Day?](https://leetcode.com/problems/can-you-eat-your-favorite-candy-on-your-favorite-day)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1745. Palindrome Partitioning IV](https://leetcode.com/problems/palindrome-partitioning-iv)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[131. Palindrome Partitioning](https://leetcode.com/problems/palindrome-partitioning)
[132. Palindrome Partitioning II](https://leetcode.com/problems/palindrome-partitioning-ii)
[1278. Palindrome Partitioning III](https://leetcode.com/problems/palindrome-partitioning-iii)
| -|
[1746. Maximum Subarray Sum After One Operation](https://leetcode.com/problems/maximum-subarray-sum-after-one-operation)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
| -|
[1747. Leetflex Banned Accounts](https://leetcode.com/problems/leetflex-banned-accounts)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1748. Sum of Unique Elements](https://leetcode.com/problems/sum-of-unique-elements)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Counting](https://leetcode.com/tag/counting)
|
| -|
[1749. Maximum Absolute Sum of Any Subarray](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[53. Maximum Subarray](https://leetcode.com/problems/maximum-subarray)
| -|
[1750. Minimum Length of String After Deleting Similar Ends](https://leetcode.com/problems/minimum-length-of-string-after-deleting-similar-ends)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
| -|
[1751. Maximum Number of Events That Can Be Attended II](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1353. Maximum Number of Events That Can Be Attended](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
[2008. Maximum Earnings From Taxi](https://leetcode.com/problems/maximum-earnings-from-taxi)
[2054. Two Best Non-Overlapping Events](https://leetcode.com/problems/two-best-non-overlapping-events)
| -|
[1752. Check if Array Is Sorted and Rotated](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2124. Check if All A's Appears Before All B's](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| -|
[1753. Maximum Score From Removing Stones](https://leetcode.com/problems/maximum-score-from-removing-stones)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1754. Largest Merge Of Two Strings](https://leetcode.com/problems/largest-merge-of-two-strings)
| 🆓 | | ⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1755. Closest Subsequence Sum](https://leetcode.com/problems/closest-subsequence-sum)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Bitmask](https://leetcode.com/tag/bitmask)
|
[1981. Minimize the Difference Between Target and Chosen Elements](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
[2035. Partition Array Into Two Arrays to Minimize Sum Difference](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| -|
[1756. Design Most Recently Used Queue](https://leetcode.com/problems/design-most-recently-used-queue)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Stack](https://leetcode.com/tag/stack)
[Design](https://leetcode.com/tag/design)
[Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree)
[Ordered Set](https://leetcode.com/tag/ordered-set)
|
[146. LRU Cache](https://leetcode.com/problems/lru-cache)
| -|
[1757. Recyclable and Low Fat Products](https://leetcode.com/problems/recyclable-and-low-fat-products)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1758. Minimum Changes To Make Alternating Binary String](https://leetcode.com/problems/minimum-changes-to-make-alternating-binary-string)
| 🆓 | ✅ | ⭐️ |
[String](https://leetcode.com/tag/string)
|
| -|
[1759. Count Number of Homogenous Substrings](https://leetcode.com/problems/count-number-of-homogenous-substrings)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[String](https://leetcode.com/tag/string)
|
[1446. Consecutive Characters](https://leetcode.com/problems/consecutive-characters)
[1513. Number of Substrings With Only 1s](https://leetcode.com/problems/number-of-substrings-with-only-1s)
[2104. Sum of Subarray Ranges](https://leetcode.com/problems/sum-of-subarray-ranges)
| -|
[1760. Minimum Limit of Balls in a Bag](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Binary Search](https://leetcode.com/tag/binary-search)
|
[2064. Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| -|
[1761. Minimum Degree of a Connected Trio in a Graph](https://leetcode.com/problems/minimum-degree-of-a-connected-trio-in-a-graph)
| 🆓 | | ⭐️⭐️⭐️ |
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1762. Buildings With an Ocean View](https://leetcode.com/problems/buildings-with-an-ocean-view)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[1944. Number of Visible People in a Queue](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| -|
[1763. Longest Nice Substring](https://leetcode.com/problems/longest-nice-substring)
| 🆓 | | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Sliding Window](https://leetcode.com/tag/sliding-window)
|
| -|
[1764. Form Array by Concatenating Subarrays of Another Array](https://leetcode.com/problems/form-array-by-concatenating-subarrays-of-another-array)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[String Matching](https://leetcode.com/tag/string-matching)
|
| -|
[1765. Map of Highest Peak](https://leetcode.com/problems/map-of-highest-peak)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Matrix](https://leetcode.com/tag/matrix)
|
| -|
[1766. Tree of Coprimes](https://leetcode.com/problems/tree-of-coprimes)
| 🆓 | | ⭐️⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
[Tree](https://leetcode.com/tag/tree)
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
|
| -|
[1767. Find the Subtasks That Did Not Execute](https://leetcode.com/problems/find-the-subtasks-that-did-not-execute)
| 💰 | | ⭐️⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1768. Merge Strings Alternately](https://leetcode.com/problems/merge-strings-alternately)
| 🆓 | ✅ | ⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[String](https://leetcode.com/tag/string)
|
[281. Zigzag Iterator](https://leetcode.com/problems/zigzag-iterator)
| -|
[1769. Minimum Number of Operations to Move All Balls to Each Box](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
[1217. Minimum Cost to Move Chips to The Same Position](https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position)
| -|
[1770. Maximum Score from Performing Multiplication Operations](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[1423. Maximum Points You Can Obtain from Cards](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
[1690. Stone Game VII](https://leetcode.com/problems/stone-game-vii)
| -|
[1771. Maximize Palindrome Length From Subsequences](https://leetcode.com/problems/maximize-palindrome-length-from-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
[String](https://leetcode.com/tag/string)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
|
[516. Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence)
| -|
[1772. Sort Features by Popularity](https://leetcode.com/problems/sort-features-by-popularity)
| 💰 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Sorting](https://leetcode.com/tag/sorting)
|
[347. Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements)
[692. Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words)
| -|
[1773. Count Items Matching a Rule](https://leetcode.com/problems/count-items-matching-a-rule)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
[String](https://leetcode.com/tag/string)
|
| -|
[1774. Closest Dessert Cost](https://leetcode.com/problems/closest-dessert-cost)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
|
| -|
[1775. Equal Sum Arrays With Minimum Number of Operations](https://leetcode.com/problems/equal-sum-arrays-with-minimum-number-of-operations)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Hash Table](https://leetcode.com/tag/hash-table)
[Greedy](https://leetcode.com/tag/greedy)
[Counting](https://leetcode.com/tag/counting)
|
[1155. Number of Dice Rolls With Target Sum](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
| -|
[1776. Car Fleet II](https://leetcode.com/problems/car-fleet-ii)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Stack](https://leetcode.com/tag/stack)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[853. Car Fleet](https://leetcode.com/problems/car-fleet)
| -|
[1777. Product's Price for Each Store](https://leetcode.com/problems/products-price-for-each-store)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1795. Rearrange Products Table](https://leetcode.com/problems/rearrange-products-table)
| -|
[1778. Shortest Path in a Hidden Grid](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
| 💰 | | ⭐️⭐️ |
[Depth-First Search](https://leetcode.com/tag/depth-first-search)
[Breadth-First Search](https://leetcode.com/tag/breadth-first-search)
[Graph](https://leetcode.com/tag/graph)
[Interactive](https://leetcode.com/tag/interactive)
|
[489. Robot Room Cleaner](https://leetcode.com/problems/robot-room-cleaner)
[1810. Minimum Path Cost in a Hidden Grid](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
| -|
[1779. Find Nearest Point That Has the Same X or Y Coordinate](https://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate)
| 🆓 | ✅ | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[973. K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin)
| -|
[1780. Check if Number is a Sum of Powers of Three](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three)
| 🆓 | | ⭐️⭐️ |
[Math](https://leetcode.com/tag/math)
|
[326. Power of Three](https://leetcode.com/problems/power-of-three)
| -|
[1781. Sum of Beauty of All Substrings](https://leetcode.com/problems/sum-of-beauty-of-all-substrings)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[2083. Substrings That Begin and End With the Same Letter](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| -|
[1782. Count Pairs Of Nodes](https://leetcode.com/problems/count-pairs-of-nodes)
| 🆓 | | ⭐️⭐️⭐️ |
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1783. Grand Slam Titles](https://leetcode.com/problems/grand-slam-titles)
| 💰 | | ⭐️⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1784. Check if Binary String Has at Most One Segment of Ones](https://leetcode.com/problems/check-if-binary-string-has-at-most-one-segment-of-ones)
| 🆓 | 👀 | ⭐️ |
[String](https://leetcode.com/tag/string)
|
[1869. Longer Contiguous Segments of Ones than Zeros](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| -|
[1785. Minimum Elements to Add to Form a Given Sum](https://leetcode.com/problems/minimum-elements-to-add-to-form-a-given-sum)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1786. Number of Restricted Paths From First to Last Node](https://leetcode.com/problems/number-of-restricted-paths-from-first-to-last-node)
| 🆓 | | ⭐️⭐️ |
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Graph](https://leetcode.com/tag/graph)
[Topological Sort](https://leetcode.com/tag/topological-sort)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
[Shortest Path](https://leetcode.com/tag/shortest-path)
|
[2192. All Ancestors of a Node in a Directed Acyclic Graph](https://leetcode.com/problems/all-ancestors-of-a-node-in-a-directed-acyclic-graph)
| -|
[1787. Make the XOR of All Segments Equal to Zero](https://leetcode.com/problems/make-the-xor-of-all-segments-equal-to-zero)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
|
| -|
[1788. Maximize the Beauty of the Garden](https://leetcode.com/problems/maximize-the-beauty-of-the-garden)
| 💰 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Prefix Sum](https://leetcode.com/tag/prefix-sum)
|
| -|
[1789. Primary Department for Each Employee](https://leetcode.com/problems/primary-department-for-each-employee)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
| -|
[1790. Check if One String Swap Can Make Strings Equal](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Counting](https://leetcode.com/tag/counting)
|
[859. Buddy Strings](https://leetcode.com/problems/buddy-strings)
| -|
[1791. Find Center of Star Graph](https://leetcode.com/problems/find-center-of-star-graph)
| 🆓 | ✅ | ⭐️ |
[Graph](https://leetcode.com/tag/graph)
|
| -|
[1792. Maximum Average Pass Ratio](https://leetcode.com/problems/maximum-average-pass-ratio)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
[Heap (Priority Queue)](https://leetcode.com/tag/heap-priority-queue)
|
| -|
[1793. Maximum Score of a Good Subarray](https://leetcode.com/problems/maximum-score-of-a-good-subarray)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Two Pointers](https://leetcode.com/tag/two-pointers)
[Binary Search](https://leetcode.com/tag/binary-search)
[Stack](https://leetcode.com/tag/stack)
[Monotonic Stack](https://leetcode.com/tag/monotonic-stack)
|
[84. Largest Rectangle in Histogram](https://leetcode.com/problems/largest-rectangle-in-histogram)
| -|
[1794. Count Pairs of Equal Substrings With Minimum Difference](https://leetcode.com/problems/count-pairs-of-equal-substrings-with-minimum-difference)
| 💰 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
[Greedy](https://leetcode.com/tag/greedy)
|
| -|
[1795. Rearrange Products Table](https://leetcode.com/problems/rearrange-products-table)
| 💰 | | ⭐️ |
[Database](https://leetcode.com/tag/database)
|
[1777. Product's Price for Each Store](https://leetcode.com/problems/products-price-for-each-store)
| -|
[1796. Second Largest Digit in a String](https://leetcode.com/problems/second-largest-digit-in-a-string)
| 🆓 | ✅ | ⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[String](https://leetcode.com/tag/string)
|
| -|
[1797. Design Authentication Manager](https://leetcode.com/problems/design-authentication-manager)
| 🆓 | | ⭐️⭐️ |
[Hash Table](https://leetcode.com/tag/hash-table)
[Design](https://leetcode.com/tag/design)
|
| -|
[1798. Maximum Number of Consecutive Values You Can Make](https://leetcode.com/problems/maximum-number-of-consecutive-values-you-can-make)
| 🆓 | | ⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Greedy](https://leetcode.com/tag/greedy)
|
[330. Patching Array](https://leetcode.com/problems/patching-array)
| -|
[1799. Maximize Score After N Operations](https://leetcode.com/problems/maximize-score-after-n-operations)
| 🆓 | | ⭐️⭐️⭐️ |
[Array](https://leetcode.com/tag/array)
[Math](https://leetcode.com/tag/math)
[Dynamic Programming](https://leetcode.com/tag/dynamic-programming)
[Backtracking](https://leetcode.com/tag/backtracking)
[Bit Manipulation](https://leetcode.com/tag/bit-manipulation)
[Number Theory](https://leetcode.com/tag/number-theory)
[Bitmask](https://leetcode.com/tag/bitmask)
|
| -|
[1800. Maximum Ascending Subarray Sum](https://leetcode.com/problems/maximum-ascending-subarray-sum)
| 🆓 | | ⭐️ |
[Array](https://leetcode.com/tag/array)
|
[2100. Find Good Days to Rob the Bank](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| \ No newline at end of file +| Question | Free? | Status | Difficulty | Topics | Similar Questions | +| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
1601. Maximum Number of Achievable Transfer Requests
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-achievable-transfer-requests)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1602. Find Nearest Right Node in Binary Tree
[LeetCode Link](https://leetcode.com/problems/find-nearest-right-node-in-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1603. Design Parking System
[LeetCode Link](https://leetcode.com/problems/design-parking-system)
| 🆓 | ✅ | ⭐️ |
Design
[LeetCode Link](https://leetcode.com/tag/design)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1604. Alert Using Same Key-Card Three or More Times in a One Hour Period
[LeetCode Link](https://leetcode.com/problems/alert-using-same-key-card-three-or-more-times-in-a-one-hour-period)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1605. Find Valid Matrix Given Row and Column Sums
[LeetCode Link](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1253. Reconstruct a 2-Row Binary Matrix
[LeetCode Link](https://leetcode.com/problems/reconstruct-a-2-row-binary-matrix)
| +|
1606. Find Servers That Handled Most Number of Requests
[LeetCode Link](https://leetcode.com/problems/find-servers-that-handled-most-number-of-requests)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1607. Sellers With No Sales
[LeetCode Link](https://leetcode.com/problems/sellers-with-no-sales)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1581. Customer Who Visited but Did Not Make Any Transactions
[LeetCode Link](https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions)
| +|
1608. Special Array With X Elements Greater Than or Equal X
[LeetCode Link](https://leetcode.com/problems/special-array-with-x-elements-greater-than-or-equal-x)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1609. Even Odd Tree
[LeetCode Link](https://leetcode.com/problems/even-odd-tree)
| 🆓 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1610. Maximum Number of Visible Points
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-visible-points)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Geometry
[LeetCode Link](https://leetcode.com/tag/geometry)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1611. Minimum One Bit Operations to Make Integers Zero
[LeetCode Link](https://leetcode.com/problems/minimum-one-bit-operations-to-make-integers-zero)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
|
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| +|
1612. Check If Two Expression Trees are Equivalent
[LeetCode Link](https://leetcode.com/problems/check-if-two-expression-trees-are-equivalent)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
1597. Build Binary Expression Tree From Infix Expression
[LeetCode Link](https://leetcode.com/problems/build-binary-expression-tree-from-infix-expression)
| +|
1613. Find the Missing IDs
[LeetCode Link](https://leetcode.com/problems/find-the-missing-ids)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1225. Report Contiguous Dates
[LeetCode Link](https://leetcode.com/problems/report-contiguous-dates)
1285. Find the Start and End Number of Continuous Ranges
[LeetCode Link](https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges)
1336. Number of Transactions per Visit
[LeetCode Link](https://leetcode.com/problems/number-of-transactions-per-visit)
| +|
1614. Maximum Nesting Depth of the Parentheses
[LeetCode Link](https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
1111. Maximum Nesting Depth of Two Valid Parentheses Strings
[LeetCode Link](https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings)
| +|
1615. Maximal Network Rank
[LeetCode Link](https://leetcode.com/problems/maximal-network-rank)
| 🆓 | | ⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1616. Split Two Strings to Make Palindrome
[LeetCode Link](https://leetcode.com/problems/split-two-strings-to-make-palindrome)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1617. Count Subtrees With Max Distance Between Cities
[LeetCode Link](https://leetcode.com/problems/count-subtrees-with-max-distance-between-cities)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1245. Tree Diameter
[LeetCode Link](https://leetcode.com/problems/tree-diameter)
| +|
1618. Maximum Font to Fit a Sentence in a Screen
[LeetCode Link](https://leetcode.com/problems/maximum-font-to-fit-a-sentence-in-a-screen)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
| +|
1619. Mean of Array After Removing Some Elements
[LeetCode Link](https://leetcode.com/problems/mean-of-array-after-removing-some-elements)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1620. Coordinate With Maximum Network Quality
[LeetCode Link](https://leetcode.com/problems/coordinate-with-maximum-network-quality)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Enumeration
[LeetCode Link](https://leetcode.com/tag/enumeration)
|
| +|
1621. Number of Sets of K Non-Overlapping Line Segments
[LeetCode Link](https://leetcode.com/problems/number-of-sets-of-k-non-overlapping-line-segments)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1622. Fancy Sequence
[LeetCode Link](https://leetcode.com/problems/fancy-sequence)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
|
| +|
1623. All Valid Triplets That Can Represent a Country
[LeetCode Link](https://leetcode.com/problems/all-valid-triplets-that-can-represent-a-country)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1624. Largest Substring Between Two Equal Characters
[LeetCode Link](https://leetcode.com/problems/largest-substring-between-two-equal-characters)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1625. Lexicographically Smallest String After Applying Operations
[LeetCode Link](https://leetcode.com/problems/lexicographically-smallest-string-after-applying-operations)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1626. Best Team With No Conflicts
[LeetCode Link](https://leetcode.com/problems/best-team-with-no-conflicts)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1627. Graph Connectivity With Threshold
[LeetCode Link](https://leetcode.com/problems/graph-connectivity-with-threshold)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
| +|
1628. Design an Expression Tree With Evaluate Function
[LeetCode Link](https://leetcode.com/problems/design-an-expression-tree-with-evaluate-function)
| 💰 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1629. Slowest Key
[LeetCode Link](https://leetcode.com/problems/slowest-key)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1630. Arithmetic Subarrays
[LeetCode Link](https://leetcode.com/problems/arithmetic-subarrays)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
413. Arithmetic Slices
[LeetCode Link](https://leetcode.com/problems/arithmetic-slices)
1502. Can Make Arithmetic Progression From Sequence
[LeetCode Link](https://leetcode.com/problems/can-make-arithmetic-progression-from-sequence)
| +|
1631. Path With Minimum Effort
[LeetCode Link](https://leetcode.com/problems/path-with-minimum-effort)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
778. Swim in Rising Water
[LeetCode Link](https://leetcode.com/problems/swim-in-rising-water)
1102. Path With Maximum Minimum Value
[LeetCode Link](https://leetcode.com/problems/path-with-maximum-minimum-value)
| +|
1632. Rank Transform of a Matrix
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-a-matrix)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
1331. Rank Transform of an Array
[LeetCode Link](https://leetcode.com/problems/rank-transform-of-an-array)
1998. GCD Sort of an Array
[LeetCode Link](https://leetcode.com/problems/gcd-sort-of-an-array)
| +|
1633. Percentage of Users Attended a Contest
[LeetCode Link](https://leetcode.com/problems/percentage-of-users-attended-a-contest)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1211. Queries Quality and Percentage
[LeetCode Link](https://leetcode.com/problems/queries-quality-and-percentage)
| +|
1634. Add Two Polynomials Represented as Linked Lists
[LeetCode Link](https://leetcode.com/problems/add-two-polynomials-represented-as-linked-lists)
| 💰 | | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
2. Add Two Numbers
[LeetCode Link](https://leetcode.com/problems/add-two-numbers)
21. Merge Two Sorted Lists
[LeetCode Link](https://leetcode.com/problems/merge-two-sorted-lists)
445. Add Two Numbers II
[LeetCode Link](https://leetcode.com/problems/add-two-numbers-ii)
| +|
1635. Hopper Company Queries I
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-i)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
262. Trips and Users
[LeetCode Link](https://leetcode.com/problems/trips-and-users)
1645. Hopper Company Queries II
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-ii)
1651. Hopper Company Queries III
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-iii)
| +|
1636. Sort Array by Increasing Frequency
[LeetCode Link](https://leetcode.com/problems/sort-array-by-increasing-frequency)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
451. Sort Characters By Frequency
[LeetCode Link](https://leetcode.com/problems/sort-characters-by-frequency)
2190. Most Frequent Number Following Key In an Array
[LeetCode Link](https://leetcode.com/problems/most-frequent-number-following-key-in-an-array)
| +|
1637. Widest Vertical Area Between Two Points Containing No Points
[LeetCode Link](https://leetcode.com/problems/widest-vertical-area-between-two-points-containing-no-points)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1638. Count Substrings That Differ by One Character
[LeetCode Link](https://leetcode.com/problems/count-substrings-that-differ-by-one-character)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
2135. Count Words Obtained After Adding a Letter
[LeetCode Link](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| +|
1639. Number of Ways to Form a Target String Given a Dictionary
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1640. Check Array Formation Through Concatenation
[LeetCode Link](https://leetcode.com/problems/check-array-formation-through-concatenation)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1641. Count Sorted Vowel Strings
[LeetCode Link](https://leetcode.com/problems/count-sorted-vowel-strings)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1642. Furthest Building You Can Reach
[LeetCode Link](https://leetcode.com/problems/furthest-building-you-can-reach)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1643. Kth Smallest Instructions
[LeetCode Link](https://leetcode.com/problems/kth-smallest-instructions)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Combinatorics
[LeetCode Link](https://leetcode.com/tag/combinatorics)
|
| +|
1644. Lowest Common Ancestor of a Binary Tree II
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
1650. Lowest Common Ancestor of a Binary Tree III
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| +|
1645. Hopper Company Queries II
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-ii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
262. Trips and Users
[LeetCode Link](https://leetcode.com/problems/trips-and-users)
1635. Hopper Company Queries I
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-i)
1651. Hopper Company Queries III
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-iii)
| +|
1646. Get Maximum in Generated Array
[LeetCode Link](https://leetcode.com/problems/get-maximum-in-generated-array)
| 🆓 | 👀 | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1647. Minimum Deletions to Make Character Frequencies Unique
[LeetCode Link](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
2091. Removing Minimum and Maximum From Array
[LeetCode Link](https://leetcode.com/problems/removing-minimum-and-maximum-from-array)
| +|
1648. Sell Diminishing-Valued Colored Balls
[LeetCode Link](https://leetcode.com/problems/sell-diminishing-valued-colored-balls)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
2141. Maximum Running Time of N Computers
[LeetCode Link](https://leetcode.com/problems/maximum-running-time-of-n-computers)
| +|
1649. Create Sorted Array through Instructions
[LeetCode Link](https://leetcode.com/problems/create-sorted-array-through-instructions)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Merge Sort
[LeetCode Link](https://leetcode.com/tag/merge-sort)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
2179. Count Good Triplets in an Array
[LeetCode Link](https://leetcode.com/problems/count-good-triplets-in-an-array)
| +|
1650. Lowest Common Ancestor of a Binary Tree III
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
1644. Lowest Common Ancestor of a Binary Tree II
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| +|
1651. Hopper Company Queries III
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-iii)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
262. Trips and Users
[LeetCode Link](https://leetcode.com/problems/trips-and-users)
1635. Hopper Company Queries I
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-i)
1645. Hopper Company Queries II
[LeetCode Link](https://leetcode.com/problems/hopper-company-queries-ii)
| +|
1652. Defuse the Bomb
[LeetCode Link](https://leetcode.com/problems/defuse-the-bomb)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1653. Minimum Deletions to Make String Balanced
[LeetCode Link](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
|
2124. Check if All A's Appears Before All B's
[LeetCode Link](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| +|
1654. Minimum Jumps to Reach Home
[LeetCode Link](https://leetcode.com/problems/minimum-jumps-to-reach-home)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1655. Distribute Repeating Integers
[LeetCode Link](https://leetcode.com/problems/distribute-repeating-integers)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1656. Design an Ordered Stream
[LeetCode Link](https://leetcode.com/problems/design-an-ordered-stream)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
| +|
1657. Determine if Two Strings Are Close
[LeetCode Link](https://leetcode.com/problems/determine-if-two-strings-are-close)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
859. Buddy Strings
[LeetCode Link](https://leetcode.com/problems/buddy-strings)
1247. Minimum Swaps to Make Strings Equal
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-make-strings-equal)
1347. Minimum Number of Steps to Make Two Strings Anagram
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)
| +|
1658. Minimum Operations to Reduce X to Zero
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
209. Minimum Size Subarray Sum
[LeetCode Link](https://leetcode.com/problems/minimum-size-subarray-sum)
560. Subarray Sum Equals K
[LeetCode Link](https://leetcode.com/problems/subarray-sum-equals-k)
2059. Minimum Operations to Convert Number
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-convert-number)
2171. Removing Minimum Number of Magic Beans
[LeetCode Link](https://leetcode.com/problems/removing-minimum-number-of-magic-beans)
| +|
1659. Maximize Grid Happiness
[LeetCode Link](https://leetcode.com/problems/maximize-grid-happiness)
| 🆓 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1660. Correct a Binary Tree
[LeetCode Link](https://leetcode.com/problems/correct-a-binary-tree)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
114. Flatten Binary Tree to Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-binary-tree-to-linked-list)
430. Flatten a Multilevel Doubly Linked List
[LeetCode Link](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list)
| +|
1661. Average Time of Process per Machine
[LeetCode Link](https://leetcode.com/problems/average-time-of-process-per-machine)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1662. Check If Two String Arrays are Equivalent
[LeetCode Link](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
2060. Check if an Original String Exists Given Two Encoded Strings
[LeetCode Link](https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings)
| +|
1663. Smallest String With A Given Numeric Value
[LeetCode Link](https://leetcode.com/problems/smallest-string-with-a-given-numeric-value)
| 🆓 | ✅ | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1664. Ways to Make a Fair Array
[LeetCode Link](https://leetcode.com/problems/ways-to-make-a-fair-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1665. Minimum Initial Energy to Finish Tasks
[LeetCode Link](https://leetcode.com/problems/minimum-initial-energy-to-finish-tasks)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1666. Change the Root of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/change-the-root-of-a-binary-tree)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
| +|
1667. Fix Names in a Table
[LeetCode Link](https://leetcode.com/problems/fix-names-in-a-table)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1668. Maximum Repeating Substring
[LeetCode Link](https://leetcode.com/problems/maximum-repeating-substring)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
1566. Detect Pattern of Length M Repeated K or More Times
[LeetCode Link](https://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times)
| +|
1669. Merge In Between Linked Lists
[LeetCode Link](https://leetcode.com/problems/merge-in-between-linked-lists)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
|
| +|
1670. Design Front Middle Back Queue
[LeetCode Link](https://leetcode.com/problems/design-front-middle-back-queue)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Data Stream
[LeetCode Link](https://leetcode.com/tag/data-stream)
|
622. Design Circular Queue
[LeetCode Link](https://leetcode.com/problems/design-circular-queue)
641. Design Circular Deque
[LeetCode Link](https://leetcode.com/problems/design-circular-deque)
| +|
1671. Minimum Number of Removals to Make Mountain Array
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
300. Longest Increasing Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-increasing-subsequence)
845. Longest Mountain in Array
[LeetCode Link](https://leetcode.com/problems/longest-mountain-in-array)
852. Peak Index in a Mountain Array
[LeetCode Link](https://leetcode.com/problems/peak-index-in-a-mountain-array)
941. Valid Mountain Array
[LeetCode Link](https://leetcode.com/problems/valid-mountain-array)
1095. Find in Mountain Array
[LeetCode Link](https://leetcode.com/problems/find-in-mountain-array)
| +|
1672. Richest Customer Wealth
[LeetCode Link](https://leetcode.com/problems/richest-customer-wealth)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1673. Find the Most Competitive Subsequence
[LeetCode Link](https://leetcode.com/problems/find-the-most-competitive-subsequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
402. Remove K Digits
[LeetCode Link](https://leetcode.com/problems/remove-k-digits)
1081. Smallest Subsequence of Distinct Characters
[LeetCode Link](https://leetcode.com/problems/smallest-subsequence-of-distinct-characters)
| +|
1674. Minimum Moves to Make Array Complementary
[LeetCode Link](https://leetcode.com/problems/minimum-moves-to-make-array-complementary)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1675. Minimize Deviation in Array
[LeetCode Link](https://leetcode.com/problems/minimize-deviation-in-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
| +|
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| 💰 | | ⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
235. Lowest Common Ancestor of a Binary Search Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree)
236. Lowest Common Ancestor of a Binary Tree
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree)
1123. Lowest Common Ancestor of Deepest Leaves
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves)
1644. Lowest Common Ancestor of a Binary Tree II
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii)
1650. Lowest Common Ancestor of a Binary Tree III
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii)
1676. Lowest Common Ancestor of a Binary Tree IV
[LeetCode Link](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iv)
| +|
1677. Product's Worth Over Invoices
[LeetCode Link](https://leetcode.com/problems/products-worth-over-invoices)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1678. Goal Parser Interpretation
[LeetCode Link](https://leetcode.com/problems/goal-parser-interpretation)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1679. Max Number of K-Sum Pairs
[LeetCode Link](https://leetcode.com/problems/max-number-of-k-sum-pairs)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
1711. Count Good Meals
[LeetCode Link](https://leetcode.com/problems/count-good-meals)
| +|
1680. Concatenation of Consecutive Binary Numbers
[LeetCode Link](https://leetcode.com/problems/concatenation-of-consecutive-binary-numbers)
| 🆓 | ✅ | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1681. Minimum Incompatibility
[LeetCode Link](https://leetcode.com/problems/minimum-incompatibility)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1682. Longest Palindromic Subsequence II
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence-ii)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
| +|
1683. Invalid Tweets
[LeetCode Link](https://leetcode.com/problems/invalid-tweets)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1684. Count the Number of Consistent Strings
[LeetCode Link](https://leetcode.com/problems/count-the-number-of-consistent-strings)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1685. Sum of Absolute Differences in a Sorted Array
[LeetCode Link](https://leetcode.com/problems/sum-of-absolute-differences-in-a-sorted-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1687. Delivering Boxes from Storage to Ports
[LeetCode Link](https://leetcode.com/problems/delivering-boxes-from-storage-to-ports)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Segment Tree
[LeetCode Link](https://leetcode.com/tag/segment-tree)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
| +|
1688. Count of Matches in Tournament
[LeetCode Link](https://leetcode.com/problems/count-of-matches-in-tournament)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1689. Partitioning Into Minimum Number Of Deci-Binary Numbers
[LeetCode Link](https://leetcode.com/problems/partitioning-into-minimum-number-of-deci-binary-numbers)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
877. Stone Game
[LeetCode Link](https://leetcode.com/problems/stone-game)
1140. Stone Game II
[LeetCode Link](https://leetcode.com/problems/stone-game-ii)
1406. Stone Game III
[LeetCode Link](https://leetcode.com/problems/stone-game-iii)
1510. Stone Game IV
[LeetCode Link](https://leetcode.com/problems/stone-game-iv)
1563. Stone Game V
[LeetCode Link](https://leetcode.com/problems/stone-game-v)
1686. Stone Game VI
[LeetCode Link](https://leetcode.com/problems/stone-game-vi)
1770. Maximum Score from Performing Multiplication Operations
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
1872. Stone Game VIII
[LeetCode Link](https://leetcode.com/problems/stone-game-viii)
2029. Stone Game IX
[LeetCode Link](https://leetcode.com/problems/stone-game-ix)
| +|
1691. Maximum Height by Stacking Cuboids
[LeetCode Link](https://leetcode.com/problems/maximum-height-by-stacking-cuboids)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1996. The Number of Weak Characters in the Game
[LeetCode Link](https://leetcode.com/problems/the-number-of-weak-characters-in-the-game)
| +|
1692. Count Ways to Distribute Candies
[LeetCode Link](https://leetcode.com/problems/count-ways-to-distribute-candies)
| 💰 | | ⭐️⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1693. Daily Leads and Partners
[LeetCode Link](https://leetcode.com/problems/daily-leads-and-partners)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1694. Reformat Phone Number
[LeetCode Link](https://leetcode.com/problems/reformat-phone-number)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1695. Maximum Erasure Value
[LeetCode Link](https://leetcode.com/problems/maximum-erasure-value)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
3. Longest Substring Without Repeating Characters
[LeetCode Link](https://leetcode.com/problems/longest-substring-without-repeating-characters)
| +|
1696. Jump Game VI
[LeetCode Link](https://leetcode.com/problems/jump-game-vi)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Queue
[LeetCode Link](https://leetcode.com/tag/monotonic-queue)
|
239. Sliding Window Maximum
[LeetCode Link](https://leetcode.com/problems/sliding-window-maximum)
1871. Jump Game VII
[LeetCode Link](https://leetcode.com/problems/jump-game-vii)
| +|
1697. Checking Existence of Edge Length Limited Paths
[LeetCode Link](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
1724. Checking Existence of Edge Length Limited Paths II
[LeetCode Link](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths-ii)
| +|
1698. Number of Distinct Substrings in a String
[LeetCode Link](https://leetcode.com/problems/number-of-distinct-substrings-in-a-string)
| 💰 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
Rolling Hash
[LeetCode Link](https://leetcode.com/tag/rolling-hash)
Suffix Array
[LeetCode Link](https://leetcode.com/tag/suffix-array)
Hash Function
[LeetCode Link](https://leetcode.com/tag/hash-function)
|
| +|
1699. Number of Calls Between Two Persons
[LeetCode Link](https://leetcode.com/problems/number-of-calls-between-two-persons)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1700. Number of Students Unable to Eat Lunch
[LeetCode Link](https://leetcode.com/problems/number-of-students-unable-to-eat-lunch)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Queue
[LeetCode Link](https://leetcode.com/tag/queue)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2073. Time Needed to Buy Tickets
[LeetCode Link](https://leetcode.com/problems/time-needed-to-buy-tickets)
| +|
1701. Average Waiting Time
[LeetCode Link](https://leetcode.com/problems/average-waiting-time)
| 🆓 | ✅ | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
2015. Average Height of Buildings in Each Segment
[LeetCode Link](https://leetcode.com/problems/average-height-of-buildings-in-each-segment)
| +|
1702. Maximum Binary String After Change
[LeetCode Link](https://leetcode.com/problems/maximum-binary-string-after-change)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1703. Minimum Adjacent Swaps for K Consecutive Ones
[LeetCode Link](https://leetcode.com/problems/minimum-adjacent-swaps-for-k-consecutive-ones)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
1151. Minimum Swaps to Group All 1's Together
[LeetCode Link](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together)
2009. Minimum Number of Operations to Make Array Continuous
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-continuous)
| +|
1704. Determine if String Halves Are Alike
[LeetCode Link](https://leetcode.com/problems/determine-if-string-halves-are-alike)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1705. Maximum Number of Eaten Apples
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-eaten-apples)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1706. Where Will the Ball Fall
[LeetCode Link](https://leetcode.com/problems/where-will-the-ball-fall)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Simulation
[LeetCode Link](https://leetcode.com/tag/simulation)
|
| +|
1707. Maximum XOR With an Element From Array
[LeetCode Link](https://leetcode.com/problems/maximum-xor-with-an-element-from-array)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Trie
[LeetCode Link](https://leetcode.com/tag/trie)
|
421. Maximum XOR of Two Numbers in an Array
[LeetCode Link](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array)
1938. Maximum Genetic Difference Query
[LeetCode Link](https://leetcode.com/problems/maximum-genetic-difference-query)
| +|
1708. Largest Subarray Length K
[LeetCode Link](https://leetcode.com/problems/largest-subarray-length-k)
| 💰 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1709. Biggest Window Between Visits
[LeetCode Link](https://leetcode.com/problems/biggest-window-between-visits)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1710. Maximum Units on a Truck
[LeetCode Link](https://leetcode.com/problems/maximum-units-on-a-truck)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
| +|
1711. Count Good Meals
[LeetCode Link](https://leetcode.com/problems/count-good-meals)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
1. Two Sum
[LeetCode Link](https://leetcode.com/problems/two-sum)
1679. Max Number of K-Sum Pairs
[LeetCode Link](https://leetcode.com/problems/max-number-of-k-sum-pairs)
2115. Find All Possible Recipes from Given Supplies
[LeetCode Link](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies)
| +|
1712. Ways to Split Array Into Three Subarrays
[LeetCode Link](https://leetcode.com/problems/ways-to-split-array-into-three-subarrays)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
2147. Number of Ways to Divide a Long Corridor
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-divide-a-long-corridor)
| +|
1713. Minimum Operations to Make a Subsequence
[LeetCode Link](https://leetcode.com/problems/minimum-operations-to-make-a-subsequence)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1714. Sum Of Special Evenly-Spaced Elements In Array
[LeetCode Link](https://leetcode.com/problems/sum-of-special-evenly-spaced-elements-in-array)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1715. Count Apples and Oranges
[LeetCode Link](https://leetcode.com/problems/count-apples-and-oranges)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1716. Calculate Money in Leetcode Bank
[LeetCode Link](https://leetcode.com/problems/calculate-money-in-leetcode-bank)
| 🆓 | ✅ | ⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
| +|
1717. Maximum Score From Removing Substrings
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-removing-substrings)
| 🆓 | | ⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
2135. Count Words Obtained After Adding a Letter
[LeetCode Link](https://leetcode.com/problems/count-words-obtained-after-adding-a-letter)
| +|
1718. Construct the Lexicographically Largest Valid Sequence
[LeetCode Link](https://leetcode.com/problems/construct-the-lexicographically-largest-valid-sequence)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1719. Number Of Ways To Reconstruct A Tree
[LeetCode Link](https://leetcode.com/problems/number-of-ways-to-reconstruct-a-tree)
| 🆓 | | ⭐️⭐️⭐️ |
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
|
2196. Create Binary Tree From Descriptions
[LeetCode Link](https://leetcode.com/problems/create-binary-tree-from-descriptions)
| +|
1720. Decode XORed Array
[LeetCode Link](https://leetcode.com/problems/decode-xored-array)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1721. Swapping Nodes in a Linked List
[LeetCode Link](https://leetcode.com/problems/swapping-nodes-in-a-linked-list)
| 🆓 | ✅ | ⭐️⭐️ |
Linked List
[LeetCode Link](https://leetcode.com/tag/linked-list)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
|
19. Remove Nth Node From End of List
[LeetCode Link](https://leetcode.com/problems/remove-nth-node-from-end-of-list)
24. Swap Nodes in Pairs
[LeetCode Link](https://leetcode.com/problems/swap-nodes-in-pairs)
25. Reverse Nodes in k-Group
[LeetCode Link](https://leetcode.com/problems/reverse-nodes-in-k-group)
| +|
1722. Minimize Hamming Distance After Swap Operations
[LeetCode Link](https://leetcode.com/problems/minimize-hamming-distance-after-swap-operations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
|
1202. Smallest String With Swaps
[LeetCode Link](https://leetcode.com/problems/smallest-string-with-swaps)
| +|
1723. Find Minimum Time to Finish All Jobs
[LeetCode Link](https://leetcode.com/problems/find-minimum-time-to-finish-all-jobs)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1986. Minimum Number of Work Sessions to Finish the Tasks
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks)
| +|
1724. Checking Existence of Edge Length Limited Paths II
[LeetCode Link](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths-ii)
| 💰 | | ⭐️⭐️⭐️ |
Union Find
[LeetCode Link](https://leetcode.com/tag/union-find)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Minimum Spanning Tree
[LeetCode Link](https://leetcode.com/tag/minimum-spanning-tree)
|
1697. Checking Existence of Edge Length Limited Paths
[LeetCode Link](https://leetcode.com/problems/checking-existence-of-edge-length-limited-paths)
| +|
1725. Number Of Rectangles That Can Form The Largest Square
[LeetCode Link](https://leetcode.com/problems/number-of-rectangles-that-can-form-the-largest-square)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
| +|
1726. Tuple with Same Product
[LeetCode Link](https://leetcode.com/problems/tuple-with-same-product)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1727. Largest Submatrix With Rearrangements
[LeetCode Link](https://leetcode.com/problems/largest-submatrix-with-rearrangements)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
695. Max Area of Island
[LeetCode Link](https://leetcode.com/problems/max-area-of-island)
| +|
1728. Cat and Mouse II
[LeetCode Link](https://leetcode.com/problems/cat-and-mouse-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Memoization
[LeetCode Link](https://leetcode.com/tag/memoization)
Game Theory
[LeetCode Link](https://leetcode.com/tag/game-theory)
|
789. Escape The Ghosts
[LeetCode Link](https://leetcode.com/problems/escape-the-ghosts)
913. Cat and Mouse
[LeetCode Link](https://leetcode.com/problems/cat-and-mouse)
| +|
1729. Find Followers Count
[LeetCode Link](https://leetcode.com/problems/find-followers-count)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1730. Shortest Path to Get Food
[LeetCode Link](https://leetcode.com/problems/shortest-path-to-get-food)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
542. 01 Matrix
[LeetCode Link](https://leetcode.com/problems/01-matrix)
1293. Shortest Path in a Grid with Obstacles Elimination
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination)
| +|
1731. The Number of Employees Which Report to Each Employee
[LeetCode Link](https://leetcode.com/problems/the-number-of-employees-which-report-to-each-employee)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1732. Find the Highest Altitude
[LeetCode Link](https://leetcode.com/problems/find-the-highest-altitude)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1733. Minimum Number of People to Teach
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-people-to-teach)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1734. Decode XORed Permutation
[LeetCode Link](https://leetcode.com/problems/decode-xored-permutation)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1735. Count Ways to Make Array With Product
[LeetCode Link](https://leetcode.com/problems/count-ways-to-make-array-with-product)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
| +|
1736. Latest Time by Replacing Hidden Digits
[LeetCode Link](https://leetcode.com/problems/latest-time-by-replacing-hidden-digits)
| 🆓 | | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1737. Change Minimum Characters to Satisfy One of Three Conditions
[LeetCode Link](https://leetcode.com/problems/change-minimum-characters-to-satisfy-one-of-three-conditions)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1738. Find Kth Largest XOR Coordinate Value
[LeetCode Link](https://leetcode.com/problems/find-kth-largest-xor-coordinate-value)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Divide and Conquer
[LeetCode Link](https://leetcode.com/tag/divide-and-conquer)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
Quickselect
[LeetCode Link](https://leetcode.com/tag/quickselect)
|
| +|
1739. Building Boxes
[LeetCode Link](https://leetcode.com/problems/building-boxes)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1740. Find Distance in a Binary Tree
[LeetCode Link](https://leetcode.com/problems/find-distance-in-a-binary-tree)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Binary Tree
[LeetCode Link](https://leetcode.com/tag/binary-tree)
|
2096. Step-By-Step Directions From a Binary Tree Node to Another
[LeetCode Link](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another)
| +|
1741. Find Total Time Spent by Each Employee
[LeetCode Link](https://leetcode.com/problems/find-total-time-spent-by-each-employee)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1742. Maximum Number of Balls in a Box
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-balls-in-a-box)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1743. Restore the Array From Adjacent Pairs
[LeetCode Link](https://leetcode.com/problems/restore-the-array-from-adjacent-pairs)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
|
| +|
1744. Can You Eat Your Favorite Candy on Your Favorite Day?
[LeetCode Link](https://leetcode.com/problems/can-you-eat-your-favorite-candy-on-your-favorite-day)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1745. Palindrome Partitioning IV
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iv)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
131. Palindrome Partitioning
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning)
132. Palindrome Partitioning II
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-ii)
1278. Palindrome Partitioning III
[LeetCode Link](https://leetcode.com/problems/palindrome-partitioning-iii)
| +|
1746. Maximum Subarray Sum After One Operation
[LeetCode Link](https://leetcode.com/problems/maximum-subarray-sum-after-one-operation)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
| +|
1747. Leetflex Banned Accounts
[LeetCode Link](https://leetcode.com/problems/leetflex-banned-accounts)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1748. Sum of Unique Elements
[LeetCode Link](https://leetcode.com/problems/sum-of-unique-elements)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
| +|
1749. Maximum Absolute Sum of Any Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
53. Maximum Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-subarray)
| +|
1750. Minimum Length of String After Deleting Similar Ends
[LeetCode Link](https://leetcode.com/problems/minimum-length-of-string-after-deleting-similar-ends)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1751. Maximum Number of Events That Can Be Attended II
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1353. Maximum Number of Events That Can Be Attended
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended)
2008. Maximum Earnings From Taxi
[LeetCode Link](https://leetcode.com/problems/maximum-earnings-from-taxi)
2054. Two Best Non-Overlapping Events
[LeetCode Link](https://leetcode.com/problems/two-best-non-overlapping-events)
| +|
1752. Check if Array Is Sorted and Rotated
[LeetCode Link](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2124. Check if All A's Appears Before All B's
[LeetCode Link](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs)
| +|
1753. Maximum Score From Removing Stones
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-removing-stones)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1754. Largest Merge Of Two Strings
[LeetCode Link](https://leetcode.com/problems/largest-merge-of-two-strings)
| 🆓 | | ⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1755. Closest Subsequence Sum
[LeetCode Link](https://leetcode.com/problems/closest-subsequence-sum)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
1981. Minimize the Difference Between Target and Chosen Elements
[LeetCode Link](https://leetcode.com/problems/minimize-the-difference-between-target-and-chosen-elements)
2035. Partition Array Into Two Arrays to Minimize Sum Difference
[LeetCode Link](https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference)
| +|
1756. Design Most Recently Used Queue
[LeetCode Link](https://leetcode.com/problems/design-most-recently-used-queue)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Design
[LeetCode Link](https://leetcode.com/tag/design)
Binary Indexed Tree
[LeetCode Link](https://leetcode.com/tag/binary-indexed-tree)
Ordered Set
[LeetCode Link](https://leetcode.com/tag/ordered-set)
|
146. LRU Cache
[LeetCode Link](https://leetcode.com/problems/lru-cache)
| +|
1757. Recyclable and Low Fat Products
[LeetCode Link](https://leetcode.com/problems/recyclable-and-low-fat-products)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1758. Minimum Changes To Make Alternating Binary String
[LeetCode Link](https://leetcode.com/problems/minimum-changes-to-make-alternating-binary-string)
| 🆓 | ✅ | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1759. Count Number of Homogenous Substrings
[LeetCode Link](https://leetcode.com/problems/count-number-of-homogenous-substrings)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1446. Consecutive Characters
[LeetCode Link](https://leetcode.com/problems/consecutive-characters)
1513. Number of Substrings With Only 1s
[LeetCode Link](https://leetcode.com/problems/number-of-substrings-with-only-1s)
2104. Sum of Subarray Ranges
[LeetCode Link](https://leetcode.com/problems/sum-of-subarray-ranges)
| +|
1760. Minimum Limit of Balls in a Bag
[LeetCode Link](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
|
2064. Minimized Maximum of Products Distributed to Any Store
[LeetCode Link](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)
| +|
1761. Minimum Degree of a Connected Trio in a Graph
[LeetCode Link](https://leetcode.com/problems/minimum-degree-of-a-connected-trio-in-a-graph)
| 🆓 | | ⭐️⭐️⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1762. Buildings With an Ocean View
[LeetCode Link](https://leetcode.com/problems/buildings-with-an-ocean-view)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
1944. Number of Visible People in a Queue
[LeetCode Link](https://leetcode.com/problems/number-of-visible-people-in-a-queue)
| +|
1763. Longest Nice Substring
[LeetCode Link](https://leetcode.com/problems/longest-nice-substring)
| 🆓 | | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Sliding Window
[LeetCode Link](https://leetcode.com/tag/sliding-window)
|
| +|
1764. Form Array by Concatenating Subarrays of Another Array
[LeetCode Link](https://leetcode.com/problems/form-array-by-concatenating-subarrays-of-another-array)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
String Matching
[LeetCode Link](https://leetcode.com/tag/string-matching)
|
| +|
1765. Map of Highest Peak
[LeetCode Link](https://leetcode.com/problems/map-of-highest-peak)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Matrix
[LeetCode Link](https://leetcode.com/tag/matrix)
|
| +|
1766. Tree of Coprimes
[LeetCode Link](https://leetcode.com/problems/tree-of-coprimes)
| 🆓 | | ⭐️⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
Tree
[LeetCode Link](https://leetcode.com/tag/tree)
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
|
| +|
1767. Find the Subtasks That Did Not Execute
[LeetCode Link](https://leetcode.com/problems/find-the-subtasks-that-did-not-execute)
| 💰 | | ⭐️⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1768. Merge Strings Alternately
[LeetCode Link](https://leetcode.com/problems/merge-strings-alternately)
| 🆓 | ✅ | ⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
281. Zigzag Iterator
[LeetCode Link](https://leetcode.com/problems/zigzag-iterator)
| +|
1769. Minimum Number of Operations to Move All Balls to Each Box
[LeetCode Link](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1217. Minimum Cost to Move Chips to The Same Position
[LeetCode Link](https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position)
| +|
1770. Maximum Score from Performing Multiplication Operations
[LeetCode Link](https://leetcode.com/problems/maximum-score-from-performing-multiplication-operations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
1423. Maximum Points You Can Obtain from Cards
[LeetCode Link](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards)
1690. Stone Game VII
[LeetCode Link](https://leetcode.com/problems/stone-game-vii)
| +|
1771. Maximize Palindrome Length From Subsequences
[LeetCode Link](https://leetcode.com/problems/maximize-palindrome-length-from-subsequences)
| 🆓 | | ⭐️⭐️⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
|
516. Longest Palindromic Subsequence
[LeetCode Link](https://leetcode.com/problems/longest-palindromic-subsequence)
| +|
1772. Sort Features by Popularity
[LeetCode Link](https://leetcode.com/problems/sort-features-by-popularity)
| 💰 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Sorting
[LeetCode Link](https://leetcode.com/tag/sorting)
|
347. Top K Frequent Elements
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-elements)
692. Top K Frequent Words
[LeetCode Link](https://leetcode.com/problems/top-k-frequent-words)
| +|
1773. Count Items Matching a Rule
[LeetCode Link](https://leetcode.com/problems/count-items-matching-a-rule)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1774. Closest Dessert Cost
[LeetCode Link](https://leetcode.com/problems/closest-dessert-cost)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
|
| +|
1775. Equal Sum Arrays With Minimum Number of Operations
[LeetCode Link](https://leetcode.com/problems/equal-sum-arrays-with-minimum-number-of-operations)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
1155. Number of Dice Rolls With Target Sum
[LeetCode Link](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum)
| +|
1776. Car Fleet II
[LeetCode Link](https://leetcode.com/problems/car-fleet-ii)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
853. Car Fleet
[LeetCode Link](https://leetcode.com/problems/car-fleet)
| +|
1777. Product's Price for Each Store
[LeetCode Link](https://leetcode.com/problems/products-price-for-each-store)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1795. Rearrange Products Table
[LeetCode Link](https://leetcode.com/problems/rearrange-products-table)
| +|
1778. Shortest Path in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/shortest-path-in-a-hidden-grid)
| 💰 | | ⭐️⭐️ |
Depth-First Search
[LeetCode Link](https://leetcode.com/tag/depth-first-search)
Breadth-First Search
[LeetCode Link](https://leetcode.com/tag/breadth-first-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Interactive
[LeetCode Link](https://leetcode.com/tag/interactive)
|
489. Robot Room Cleaner
[LeetCode Link](https://leetcode.com/problems/robot-room-cleaner)
1810. Minimum Path Cost in a Hidden Grid
[LeetCode Link](https://leetcode.com/problems/minimum-path-cost-in-a-hidden-grid)
| +|
1779. Find Nearest Point That Has the Same X or Y Coordinate
[LeetCode Link](https://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate)
| 🆓 | ✅ | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
973. K Closest Points to Origin
[LeetCode Link](https://leetcode.com/problems/k-closest-points-to-origin)
| +|
1780. Check if Number is a Sum of Powers of Three
[LeetCode Link](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three)
| 🆓 | | ⭐️⭐️ |
Math
[LeetCode Link](https://leetcode.com/tag/math)
|
326. Power of Three
[LeetCode Link](https://leetcode.com/problems/power-of-three)
| +|
1781. Sum of Beauty of All Substrings
[LeetCode Link](https://leetcode.com/problems/sum-of-beauty-of-all-substrings)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
2083. Substrings That Begin and End With the Same Letter
[LeetCode Link](https://leetcode.com/problems/substrings-that-begin-and-end-with-the-same-letter)
| +|
1782. Count Pairs Of Nodes
[LeetCode Link](https://leetcode.com/problems/count-pairs-of-nodes)
| 🆓 | | ⭐️⭐️⭐️ |
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1783. Grand Slam Titles
[LeetCode Link](https://leetcode.com/problems/grand-slam-titles)
| 💰 | | ⭐️⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1784. Check if Binary String Has at Most One Segment of Ones
[LeetCode Link](https://leetcode.com/problems/check-if-binary-string-has-at-most-one-segment-of-ones)
| 🆓 | 👀 | ⭐️ |
String
[LeetCode Link](https://leetcode.com/tag/string)
|
1869. Longer Contiguous Segments of Ones than Zeros
[LeetCode Link](https://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros)
| +|
1785. Minimum Elements to Add to Form a Given Sum
[LeetCode Link](https://leetcode.com/problems/minimum-elements-to-add-to-form-a-given-sum)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1786. Number of Restricted Paths From First to Last Node
[LeetCode Link](https://leetcode.com/problems/number-of-restricted-paths-from-first-to-last-node)
| 🆓 | | ⭐️⭐️ |
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
Topological Sort
[LeetCode Link](https://leetcode.com/tag/topological-sort)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
Shortest Path
[LeetCode Link](https://leetcode.com/tag/shortest-path)
|
2192. All Ancestors of a Node in a Directed Acyclic Graph
[LeetCode Link](https://leetcode.com/problems/all-ancestors-of-a-node-in-a-directed-acyclic-graph)
| +|
1787. Make the XOR of All Segments Equal to Zero
[LeetCode Link](https://leetcode.com/problems/make-the-xor-of-all-segments-equal-to-zero)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
|
| +|
1788. Maximize the Beauty of the Garden
[LeetCode Link](https://leetcode.com/problems/maximize-the-beauty-of-the-garden)
| 💰 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Prefix Sum
[LeetCode Link](https://leetcode.com/tag/prefix-sum)
|
| +|
1789. Primary Department for Each Employee
[LeetCode Link](https://leetcode.com/problems/primary-department-for-each-employee)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
| +|
1790. Check if One String Swap Can Make Strings Equal
[LeetCode Link](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Counting
[LeetCode Link](https://leetcode.com/tag/counting)
|
859. Buddy Strings
[LeetCode Link](https://leetcode.com/problems/buddy-strings)
| +|
1791. Find Center of Star Graph
[LeetCode Link](https://leetcode.com/problems/find-center-of-star-graph)
| 🆓 | ✅ | ⭐️ |
Graph
[LeetCode Link](https://leetcode.com/tag/graph)
|
| +|
1792. Maximum Average Pass Ratio
[LeetCode Link](https://leetcode.com/problems/maximum-average-pass-ratio)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
Heap (Priority Queue)
[LeetCode Link](https://leetcode.com/tag/heap-priority-queue)
|
| +|
1793. Maximum Score of a Good Subarray
[LeetCode Link](https://leetcode.com/problems/maximum-score-of-a-good-subarray)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Two Pointers
[LeetCode Link](https://leetcode.com/tag/two-pointers)
Binary Search
[LeetCode Link](https://leetcode.com/tag/binary-search)
Stack
[LeetCode Link](https://leetcode.com/tag/stack)
Monotonic Stack
[LeetCode Link](https://leetcode.com/tag/monotonic-stack)
|
84. Largest Rectangle in Histogram
[LeetCode Link](https://leetcode.com/problems/largest-rectangle-in-histogram)
| +|
1794. Count Pairs of Equal Substrings With Minimum Difference
[LeetCode Link](https://leetcode.com/problems/count-pairs-of-equal-substrings-with-minimum-difference)
| 💰 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
| +|
1795. Rearrange Products Table
[LeetCode Link](https://leetcode.com/problems/rearrange-products-table)
| 💰 | | ⭐️ |
Database
[LeetCode Link](https://leetcode.com/tag/database)
|
1777. Product's Price for Each Store
[LeetCode Link](https://leetcode.com/problems/products-price-for-each-store)
| +|
1796. Second Largest Digit in a String
[LeetCode Link](https://leetcode.com/problems/second-largest-digit-in-a-string)
| 🆓 | ✅ | ⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
String
[LeetCode Link](https://leetcode.com/tag/string)
|
| +|
1797. Design Authentication Manager
[LeetCode Link](https://leetcode.com/problems/design-authentication-manager)
| 🆓 | | ⭐️⭐️ |
Hash Table
[LeetCode Link](https://leetcode.com/tag/hash-table)
Design
[LeetCode Link](https://leetcode.com/tag/design)
|
| +|
1798. Maximum Number of Consecutive Values You Can Make
[LeetCode Link](https://leetcode.com/problems/maximum-number-of-consecutive-values-you-can-make)
| 🆓 | | ⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Greedy
[LeetCode Link](https://leetcode.com/tag/greedy)
|
330. Patching Array
[LeetCode Link](https://leetcode.com/problems/patching-array)
| +|
1799. Maximize Score After N Operations
[LeetCode Link](https://leetcode.com/problems/maximize-score-after-n-operations)
| 🆓 | | ⭐️⭐️⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
Math
[LeetCode Link](https://leetcode.com/tag/math)
Dynamic Programming
[LeetCode Link](https://leetcode.com/tag/dynamic-programming)
Backtracking
[LeetCode Link](https://leetcode.com/tag/backtracking)
Bit Manipulation
[LeetCode Link](https://leetcode.com/tag/bit-manipulation)
Number Theory
[LeetCode Link](https://leetcode.com/tag/number-theory)
Bitmask
[LeetCode Link](https://leetcode.com/tag/bitmask)
|
| +|
1800. Maximum Ascending Subarray Sum
[LeetCode Link](https://leetcode.com/problems/maximum-ascending-subarray-sum)
| 🆓 | | ⭐️ |
Array
[LeetCode Link](https://leetcode.com/tag/array)
|
2100. Find Good Days to Rob the Bank
[LeetCode Link](https://leetcode.com/problems/find-good-days-to-rob-the-bank)
| \ No newline at end of file diff --git a/readme.md b/readme.md index 6f93fbcc..b2333d3a 100644 --- a/readme.md +++ b/readme.md @@ -28,4 +28,4 @@ cookie=... * [Questions 1401 to 1600](./doc/table-8.md) * [Questions 1601 to 1800](./doc/table-9.md) * [Questions 1801 to 2000](./doc/table-10.md) -* [Questions 2001 to 2197](./doc/table-11.md) +* [Questions 2001 to 2198](./doc/table-11.md) diff --git a/script/index.ts b/script/index.ts index 836381bf..fe11f6a8 100644 --- a/script/index.ts +++ b/script/index.ts @@ -16,6 +16,8 @@ dotenv.config({ path: ENV_PATH }); const PAGE_ITEM_SIZE = 200; const main = async () => { + console.log('Begin script') + console.log('Begin request') const requests = new Requests(process.env.cookie); const question_count = await requests.get_question_count(); if (!question_count) { @@ -37,13 +39,25 @@ const main = async () => { console.error('Ids for attempted questions cannot be retrieved'); return; } + console.log('End request') + console.log('Begin processing') const completed_ids_set = new Set(completed_ids.map(({ id }) => id)); const attempted_ids_set = new Set(attempted_ids.map(({ id }) => id)); const title_value_to_id = Object.fromEntries( raw_question_details.map(q => [q.title_value, q.id]) ) + const title_value_to_question_folder = new Set( + raw_question_details + .map(q => q.title_value) + .filter(t => fs.existsSync(path.resolve(__dirname, `../Notes/Questions/${t}`))) + ) + // const title_value_to_topic_folder = new Set( + // raw_question_details + // .map(q => q.title_value) + // .filter(t => fs.existsSync(path.resolve(__dirname, `../Notes/Topics/${t}`))) + // ) const post_processed_question_details = raw_question_details.map( - q => post_process_question_detail(q, completed_ids_set, attempted_ids_set, title_value_to_id) + q => post_process_question_detail(q, completed_ids_set, attempted_ids_set, title_value_to_id, title_value_to_question_folder) ); const question_details_chunks = splice_array_chunks(post_processed_question_details, PAGE_ITEM_SIZE); const tables = question_details_chunks.map(question_chunk => ( @@ -62,11 +76,15 @@ const main = async () => { )) .join('\n') ); + console.log('End processing') + console.log('Begin file I/O') const readme_text = readme_template_text.replace('{{ REPLACEMENT }}', content_bullets); fs.writeFileSync(README_TARGET_PATH, readme_text); tables.forEach((table, i) => { fs.writeFileSync(path.resolve(__dirname, `../doc/table-${i + 1}.md`), table); }) + console.log('End file I/O') + console.log('End script') } main(); diff --git a/script/types.ts b/script/types.ts index 1a3f09a8..1ee2d6e3 100644 --- a/script/types.ts +++ b/script/types.ts @@ -14,8 +14,13 @@ export interface QueryBody { } export interface DisplayValue { - display: string, - value: string + display: string; + value: string; +} + +export interface DisplayValues { + display: string; + values: string[]; } export interface RawQuestionDetail { diff --git a/script/utils/make_display_value_lists.ts b/script/utils/make_display_value_lists.ts index 04df4c5c..0d556865 100644 --- a/script/utils/make_display_value_lists.ts +++ b/script/utils/make_display_value_lists.ts @@ -1,21 +1,21 @@ -import { DisplayValue } from '../types'; +import { DisplayValues } from '../types'; const sanitize_inline_html = (inline_html: string): string => ( inline_html.replace(/\n|\s{2,}|()/g, '') ); -const make_display_value_lists = (topics: DisplayValue[]) => { - const topic_elements = topics.map(({ display, value }) => (/* html */` -
- [${sanitize_inline_html(display)}](${value}) -
- `)); - const full_topic_list = /* html */` -
- ${topic_elements.join('')} -
- `; - return sanitize_inline_html(full_topic_list); +const make_display_value_lists = (topics: DisplayValues[]) => { + const topic_elements = topics.map(({ display, values }) => { + const sanitized_display = /* html */`
${sanitize_inline_html(display)}
`; + const sanitized_values = ( + values + .map(v => (/* html */`
${sanitize_inline_html(v)}
`)) + .join('
') + ); + return sanitized_display + sanitized_values; + }); + // const full_topic_list = /* html */`
${topic_elements.join('')}
`; + return /* html */`
${topic_elements.join('')}
`; }; export default make_display_value_lists; diff --git a/script/utils/post_process_question_detail.ts b/script/utils/post_process_question_detail.ts index 0f717e22..08d461df 100644 --- a/script/utils/post_process_question_detail.ts +++ b/script/utils/post_process_question_detail.ts @@ -1,6 +1,16 @@ import make_display_value_lists from './make_display_value_lists'; import { DIFFICULTY, STATUS, PROBLEMS_URL, TAG_URL } from '../constants'; -import { DisplayValue, RawQuestionDetail } from '../types'; +import { DisplayValues, RawQuestionDetail } from '../types'; +import { splice_array_chunks } from '../utils'; + +const delimiter = (items: string[]) => { + if (items[0] === ' ') { + items.shift(); + } + else { + items.unshift('-'); + } +}; const post_process_question_detail = ( { @@ -15,22 +25,34 @@ const post_process_question_detail = ( completed_ids_set: Set, attempted_ids_set: Set, title_value_to_id: Record, + title_value_to_question_folder: Set, ): Record => { - const post_process_title = (display: string, value: string) => ({ + const post_process_display_values = (display: string, value: string): DisplayValues => ({ display: `${title_value_to_id[value]}. ${display}`, - value: `${PROBLEMS_URL}/${value}`, + // display: ( + // splice_array_chunks(`${title_value_to_id[value]}. ${display}`.split(''), 30, { delimiter }) + // .map(it => it.join('')) + // .join('
') + // ), + values: ( + [ + '[LeetCode Link]' + `(${PROBLEMS_URL}/${value})`, + title_value_to_question_folder.has(value) ? '[My Notes]' + `(to be filled)` : null + ] + .filter((arg): arg is string => Boolean(arg)) + ), }); // Fine to have question that have no similar questions // TODO: Enhance stricter type - let similar_questions: DisplayValue[]; + let similar_questions: DisplayValues[]; try { similar_questions = ( JSON.parse(raw_similar_questions) // Seems like data returned from backend is well-sorted // BUT, just in case any data is dirty due to unknown issues .sort((q1, q2) => +title_value_to_id[q1.titleSlug as string] - +title_value_to_id[q2.titleSlug as string]) - .map(({ title, titleSlug }) => post_process_title(title, titleSlug)) + .map(({ title, titleSlug }) => post_process_display_values(title, titleSlug)) ); } catch { @@ -46,11 +68,17 @@ const post_process_question_detail = ( : STATUS.TODO ); - const title: DisplayValue = post_process_title(title_display, title_value); + const title: DisplayValues = post_process_display_values(title_display, title_value); - const topics = raw_topics.map(({ display, value }) => ({ + const topics: DisplayValues[] = raw_topics.map(({ display, value }) => ({ display, - value: `${TAG_URL}/${value}` + values: ( + [ + '[LeetCode Link]' + `(${TAG_URL}/${value})`, + title_value_to_question_folder.has(value) ? '[My Notes]' + `(to be filled)` : null + ] + .filter((arg): arg is string => Boolean(arg)) + ) })); const is_free_access = !is_premium; diff --git a/script/utils/splice_array_chunks.ts b/script/utils/splice_array_chunks.ts index e605434c..d0350e2a 100644 --- a/script/utils/splice_array_chunks.ts +++ b/script/utils/splice_array_chunks.ts @@ -1,14 +1,42 @@ import { is_stringified_safe_integer } from '../validators'; -const splice_array_chunks = (raw_array: T[], chunkSize: number) => { - if (!is_stringified_safe_integer(chunkSize.toString()) || chunkSize > raw_array.length) { +const splice_array_chunks = ( + raw_array: T[], + chunkSize: number, + options?: { + delimiter?: (items: T[]) => void; + }, + // delimiter?: T +) => { + if (!is_stringified_safe_integer(chunkSize.toString())) { return []; } - const res: T[][] = []; - while (raw_array.length > 0) { - res.push(raw_array.splice(0, chunkSize)); + if (chunkSize > raw_array.length) { + return [raw_array]; } - return res; + const result: T[][] = []; + while (raw_array.length > 1) { + result.push(raw_array.splice(0, chunkSize)); + options?.delimiter?.(raw_array); + } + return result; } + +// const test_string = "2006. Count"; +// console.log( +// splice_array_chunks(test_string.split(''), 9, { +// delimiter: (items: string[]) => { +// if (items[0] === ' ') { +// items.shift(); +// } +// else { +// items.unshift('-'); +// } +// }, +// }) +// .map(it => it.join('')) +// // .join('
') +// ) + export default splice_array_chunks;