Auto-generated with LeetCode Synchronizer
| # | Title | Difficulty | Skills |
|---|---|---|---|
| 0001 | Two Sum | Easy | Array Hash Table |
| 0009 | Palindrome Number | Easy | Math |
| 0013 | Roman to Integer | Easy | Hash Table Math String |
| 0014 | Longest Common Prefix | Easy | Array String Trie |
| 0020 | Valid Parentheses | Easy | Stack String |
| 0021 | Merge Two Sorted Lists | Easy | Linked List Recursion |
| 0026 | Remove Duplicates from Sorted Array | Easy | Array Two Pointers |
| 0027 | Remove Element | Easy | Array Two Pointers |
| 0028 | Find the Index of the First Occurrence in a String | Easy | String String Matching Two Pointers |
| 0033 | Search in Rotated Sorted Array | Medium | Array Binary Search |
| 0035 | Search Insert Position | Easy | Array Binary Search |
| 0048 | Rotate Image | Medium | Array Math Matrix |
| 0058 | Length of Last Word | Easy | String |
| 0061 | Rotate List | Medium | Linked List Two Pointers |
| 0066 | Plus One | Easy | Array Math |
| 0067 | Add Binary | Easy | Bit Manipulation Math Simulation String |
| 0069 | Sqrt(x) | Easy | Binary Search Math |
| 0070 | Climbing Stairs | Easy | Dynamic Programming Math Memoization |
| 0083 | Remove Duplicates from Sorted List | Easy | Linked List |
| 0084 | Largest Rectangle in Histogram | Hard | Array Monotonic Stack Stack |
| 0088 | Merge Sorted Array | Easy | Array Sorting Two Pointers |
| 0094 | Binary Tree Inorder Traversal | Easy | Binary Tree Depth-First Search Stack Tree |
| 0100 | Same Tree | Easy | Binary Tree Breadth-First Search Depth-First Search Tree |
| 0101 | Symmetric Tree | Easy | Binary Tree Breadth-First Search Depth-First Search Tree |
| 0150 | Evaluate Reverse Polish Notation | Medium | Array Math Stack |
| 0153 | Find Minimum in Rotated Sorted Array | Medium | Array Binary Search |
| 0154 | Find Minimum in Rotated Sorted Array II | Hard | Array Binary Search |
| 0232 | Implement Queue using Stacks | Easy | Design Queue Stack |
| 0396 | Rotate Function | Medium | Array Dynamic Programming Math |
| 0448 | Find All Numbers Disappeared in an Array | Easy | Array Hash Table |
| 0485 | Max Consecutive Ones | Easy | Array |
| 0489 | Robot Room Cleaner | Hard | Backtracking Interactive |
| 0636 | Exclusive Time of Functions | Medium | Array Stack |
| 0645 | Set Mismatch | Easy | Array Bit Manipulation Hash Table Sorting |
| 0739 | Daily Temperatures | Medium | Array Monotonic Stack Stack |
| 0759 | Employee Free Time | Hard | Array Heap (Priority Queue) Sorting Sweep Line |
| 0788 | Rotated Digits | Medium | Dynamic Programming Math |
| 0796 | Rotate String | Easy | String String Matching |
| 0941 | Valid Mountain Array | Easy | Array |
| 1046 | Last Stone Weight | Easy | Array Heap (Priority Queue) |
| 1063 | Number of Valid Subarrays | Hard | Array Monotonic Stack Stack |
| 1064 | Fixed Point | Easy | Array Binary Search |
| 1306 | Jump Game III | Medium | Array Breadth-First Search Depth-First Search |
| 1340 | Jump Game V | Hard | Array Dynamic Programming Sorting |
| 1345 | Jump Game IV | Hard | Array Breadth-First Search Hash Table |
| 1365 | How Many Numbers Are Smaller Than the Current Number | Easy | Array Counting Sort Hash Table Sorting |
| 1441 | Build an Array With Stack Operations | Medium | Array Simulation Stack |
| 1470 | Shuffle the Array | Easy | Array |
| 1475 | Final Prices With a Special Discount in a Shop | Easy | Array Monotonic Stack Stack |
| 1665 | Minimum Initial Energy to Finish Tasks | Hard | Array Greedy Sorting |
| 1674 | Minimum Moves to Make Array Complementary | Medium | Array Hash Table Prefix Sum |
| 1700 | Number of Students Unable to Eat Lunch | Easy | Array Queue Simulation Stack |
| 1752 | Check if Array Is Sorted and Rotated | Easy | Array |
| 1861 | Rotating the Box | Medium | Array Matrix Two Pointers |
| 1914 | Cyclically Rotating a Grid | Medium | Array Matrix Simulation |
| 1929 | Concatenation of Array | Easy | Array Simulation |
| 2061 | Number of Spaces Cleaning Robot Cleaned | Medium | Array Matrix Simulation |
| 2073 | Time Needed to Buy Tickets | Easy | Array Queue Simulation |
| 2540 | Minimum Common Value | Easy | Array Binary Search Hash Table Two Pointers |
| 2553 | Separate the Digits in an Array | Easy | Array Simulation |
| 2620 | Counter | Easy | |
| 2634 | Filter Elements from Array | Easy | |
| 2635 | Apply Transform Over Each Element in Array | Easy | |
| 2657 | Find the Prefix Common Array of Two Arrays | Medium | Array Bit Manipulation Hash Table |
| 2665 | Counter II | Easy | |
| 2667 | Create Hello World Function | Easy | |
| 2704 | To Be Or Not To Be | Easy | |
| 2770 | Maximum Number of Jumps to Reach the Last Index | Medium | Array Dynamic Programming |
| 2784 | Check if Array is Good | Easy | Array Hash Table Sorting |
| 3043 | Find the Length of the Longest Common Prefix | Medium | Array Hash Table String Trie |
| 3629 | Minimum Jumps to Reach End via Prime Teleportation | Medium | Array Breadth-First Search Hash Table Math Number Theory |
| 3660 | Jump Game IX | Medium | Array Dynamic Programming |