Solve 100+ DSA Problems
- Two Sum
- Contains Duplicate
- Valid Anagram
- Maximum Subarray
- Valid Palindrome
- Longest Common Prefix
- Best Time to Buy and Sell Stock
- Reverse Linked List
- Middle of the Linked List
- Merge Two Sorted Lists
- Valid Parentheses
- Min Stack
- Implement Queue using Stacks
- Evaluate Reverse Polish Notation
- Binary Tree Inorder Traversal
- Maximum Depth of Binary Tree
- Same Tree
- Invert Binary Tree
- Diameter of Binary Tree
- Balanced Binary Tree
- Subtree of Another Tree
- Lowest Common Ancestor of a Binary Search Tree
- Symmetric Tree
- Binary Search
- Search Insert Position
- Fibonacci Number
- Climbing Stairs
- Subsets
- Combination Sum
- Maximum Product Subarray
- Group Anagrams
- Top K Frequent Elements
- Longest Consecutive Sequence
- Happy Number
- Isomorphic Strings
- Word Pattern
- Intersection of Two Arrays
- Two Sum II: Input Array Is Sorted
- 3Sum
- Best Time to Buy and Sell Stock II
- Longest Substring Without Repeating Characters
- Minimum Size Subarray Sum
- Permutation in String
- Find All Anagrams in a String
- Longest Repeating Character Replacement
- Longest Subarray of 1's After Deleting One Element
- Minimum Window Substring
- Maximum Average Subarray I
- Defuse the Bomb
- Maximum Number of Vowels in a Substring of Given Length
Total Solved: 50