It's a collection of DSA questions from different online coding platforms in which some problems are solved in different ways. I have also discussed the time and space complexity of each solution and added a short description about the approach.
Topics covered:
Arrays
2D arrays
Binary Trees
Binary Search Trees
Sorting algorithms
Binary Search
Bit Manipulation
Combinatrics
Dynamic Programming
Greatest Common Divisor
Hashing
Heap
Linked List
Prime Numbers
Maths
Queue
Stack
Recursion
String
Trie
Graph