🟢 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