This repository is for My interview preparation.
-
Begin With Programming
-
Gearing Up
- Arrays And Dynamic Arrays
- Mathematics
- Time and Space Compexilty.
- Recursion
- Backtracking
-
Fundamentals Algorithms
- Searching
- Sorting Algorithms
- Two Pointers
- Bit Manipulation
-
Fundamental Data Structures
-
Advanced DSA-1
- Range Queries
- Tries
- Graph Algorithms
-
Advaced DSA-2
- Heaps
- Greedy
- Dynamic Programming
-
CS Fundamentals
-
Low Level Design
-
High Level Design
- What is stack
- Two stack in a same array
- Push Bottom in a Stack
- Reverse a stack
- Next greater element
- Largest Area Rectangle
- Binary Matrix-1
- BInary Matrix-2