Data Structures & Algorithms
Meta Tagged LeetCode Problems and Solutions
Comprehensive solutions for Meta tagged LeetCode problems with Java implementations, time and space complexity analysis.
Extras - Mixed Problems
Additional LeetCode problems covering various topics and patterns
Amazon Tagged LeetCode Problems and Solutions
Comprehensive solutions for Amazon tagged LeetCode problems with Java implementations, time and space complexity analysis.
Google Tagged LeetCode Problems and Solutions
Comprehensive solutions for Google tagged LeetCode problems with Java implementations, time and space complexity analysis.
Microsoft Tagged LeetCode Problems and Solutions
Comprehensive solutions for Microsoft tagged LeetCode problems with Java implementations, time and space complexity analysis.
1D Dynamic Programming
Java solutions with explanations, time and space complexity for 1D Dynamic Programming problems.
2D Dynamic Programming
Java solutions with explanations, time and space complexity for 2D Dynamic Programming problems.
Advanced Graphs
Java solutions with explanations, time and space complexity for Advanced Graph problems.
Arrays & Hashing
Java solutions with explanations, time and space complexity for Arrays & Hashing problems.
Backtracking
Java solutions with explanations, time and space complexity for Backtracking problems.
Binary Search
Java solutions with explanations, time and space complexity for Binary Search problems.
Bit Manipulation
Java solutions with explanations, time and space complexity for Bit Manipulation problems.
Graphs
Java solutions with explanations, time and space complexity for Graph problems.
Greedy
Java solutions with explanations, time and space complexity for Greedy problems.
Heap / PriorityQueue
Java solutions with explanations, time and space complexity for Heap / PriorityQueue problems.
Intervals
Java solutions with explanations, time and space complexity for Intervals problems.
Linked List
Java solutions with explanations, time and space complexity for Linked List problems.
Math & Geometry
Java solutions with explanations, time and space complexity for Math & Geometry problems.
Miscellaneous Data Structures & Algorithms
Java solutions with explanations, time and space complexity for Miscellaneous Data Structures & Algorithms problems.
Sliding Window
Java solutions with explanations, time and space complexity for Sliding Window problems.
Stack
Java solutions with explanations, time and space complexity for Stack problems.
Trees
Java solutions with explanations, time and space complexity for Trees problems.
Tries
Java solutions with explanations, time and space complexity for Tries problems.
Two Pointers
Java solutions with explanations, time and space complexity for Two Pointers problems.
1-D Dynamic Programming
Java solutions with explanations, time and space complexity for 1D Dynamic Programming problems from Blind 75.
Advanced Graphs
Java solutions with explanations, time and space complexity for Advanced Graphs problems from Blind 75.
Arrays & Hashing
Java solutions with explanations, time and space complexity for Arrays & Hashing problems from Blind 75.
Backtracking
Java solutions with explanations, time and space complexity for Backtracking problems from Blind 75.
Binary Search
Java solutions with explanations, time and space complexity for Binary Search problems from Blind 75.
Graphs
Java solutions with explanations, time and space complexity for Graphs problems from Blind 75.
Heap / Priority Queue
Java solutions with explanations, time and space complexity for Heap/Priority Queue problems from Blind 75.
Linked List
Java solutions with explanations, time and space complexity for Linked List problems from Blind 75.
Sliding Window
Java solutions with explanations, time and space complexity for Sliding Window problems from Blind 75.
Stack
Java solutions with explanations, time and space complexity for Stack problems from Blind 75.
Trees
Java solutions with explanations, time and space complexity for Trees problems from Blind 75.
Tries
Java solutions with explanations, time and space complexity for Tries problems from Blind 75.
Two Pointers
Java solutions with explanations, time and space complexity for Two Pointers problems from Blind 75.