π’ 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