The repository contains solutions for Blind 75 questions. The questions are taken from NeetCode.
The questions are organized by the problem type and stored in the corresponding repositories.
- Arrays & Hashing
- Contains Duplicate
- Valid Anagram
- Two Sum
- Group Anagrams
- Top K Frequent Elements
- Product of Array Except Self
- Encode and Decode Strings (Locked)
- Longest Consecutive Sequency
- Two Pointers
- Valid Palindrome
- 3Sum
- Container With Most Water
- Sliding Window
- Best Time to Buy And Sell Stock
- Longest Substring Without Repeating Characters
- Longest Repeating Character Replacement
- Minimum Window Substring
- Stack
- Valid Parentheses
- Binary Search
- Find Minimum In Rotated Sorted Array
- Search In Rotated Sorted Array
- LinkedList
- Reverse Linked List
- Merge Two Sorted Lists
- Reorder List
- Remove Nth Node From End of List
- Linked List Cycle
- Merge K Sorted Lists
- Trees
- Invert Binary Tree
- Maximum Depth of Binary Tree
- Same Tree
- Subtree of Another Tree
- Lowest Common Ancestor of a Binary Search Tree
- Binary Tree Level Order Traversal
- Validate Binary Search Tree
- Kth Smallest Element In a Bst
- Construct Binary Tree From Preorder And Inorder Traversal
- Binary Tree Maximum Path Sum
- Serialize And Deserialize Binary Tree
- Tries
- Implement Trie Prefix Tree
- Design Add And Search Words Data Structure
- Word Search II
- Heap/Priority Queue
- Find Median From Data Stream
- Backtracking
- Combination Sum
- Word Search
- Graphs
- Number of Islands
- Clone Graph
- Pacific Atlantic Water Flow
- Course Schedule
- Number of Connected Components In An Undirected Graph
- Graph Valid Tree
- Advanced Graphs
- Alien Dictionary
- 1-D Dynamic Programming
- Climbing Stairs
- House Robber
- House Robber II
- Longest Palindromic Substring
- Palindromic Substrings
- Decode Ways
- Coin Change
- Maximum Product Subarray
- Word Break
- Longest Increasing Subsequence
- 2-D Dynamic Programming
- Unique Paths
- Longest Common Subsequence
- Greedy
- Maximum Subarray
- Jump Game
- Intervals
- Insert Interval
- Merge Intervals
- Non Overlapping Intervals
- Meeting Rooms
- Meeting Rooms II
- Math & Geometry
- Rotate Image
- Spiral Matrix
- Set Matrix Zeroes
- Bit Manipulation
- Number of 1 Bits
- Counting Bits
- Reverse Bits
- Missing Number
- Sum of Two Integers