🟢 Easy
🟠 Medium
# | Problem | Solution | Type |
---|---|---|---|
1 | Add Two Numbers | Solution | LinkedList |
2 | Delete Nodes from Linked List Present in Array | Solution | LinkedList |
3 | Minimum Add to Make Parentheses Valid | Solution | String, Stack |
4 | Maximum Width Ramp | Solution | Array, Stack |
5 | The Number of the Smallest Unoccupied Chair | Solution | ArrayList, Priority Queue (Min-Heap) |
6 | Separate Black and White Balls | Solution | String |
7 | Longest Square Streak in an Array | Solution | Array, HashMap |
8 | Product of Array Except Self | Solution | Array |
🔴 Hard
# | Problem | Solution | Type |
---|---|---|---|
1 | First Missing Positive | Solution | Arrays |
📂 project-root ├── 📂 easy │ ├── 📂 TwoSum │ │ └── Solution.java │ ├── 📂 ValidPalindrome │ └── Solution.java ├── 📂 medium │ ├── 📂 AddTwoNumbers │ │ └── Solution.java │ ├── 📂 LongestSubstring │ └── Solution.java ├── 📂 hard │ ├── 📂 MedianSortedArrays │ │ └── Solution.java │ ├── 📂 RegexMatching │ └── Solution.java └── README.md