Data Structures is a way of storing / Organizing data in the memory, in such a way that access, management and modification become efficient.
Algorithms is any approach you use to perform operations on data (like searching, sorting, traversing, ..Etc.).
-
- Arrays (45+ Questions including LoveBabar DSA sheet + Striver SDE sheet Qs)
- Matrix (8 Questions)
- Binary Search Busted (15+ Questions)
- Sliding Window Bombed💣 (15+ Questions)
- Searching & Sorting (30+ Questions)
- Recursions 25+ Questions Banged👅(Very Important before starting with Strings)
- Dynamic Programming Busted😈(Very Important before starting with Strings)
- Now Strings (40+ Questions)
- LinkedList(30+ Questions including LoveBabar DSA sheet + Striver SDE sheet Qs)
- Trees(50+ Questions)
- Stack & Queue(40+ Questions)
- Bit Manipulations(10+ Questions)
- Heap(20 Questions)
- Trie(6 Questions)
- Graphs(40+ Questions)
- Dynamic Programming(50+ Questions)