# Data-Structures-and-Algorithms

A repository which contains DSA Questions from Basic to Advanced . Contents :

- Mathematics
- Bit Magic
- Recursion
- Arrays
- Searching
- Sorting
- Matrix
- Hashing
- Strings
- Linked List
- Stack
- Queue
- Deque
- Tree
- Binary Search Tree
- Heap
- Graph
- Greedy
- Backtracking
- Dynamic Programming
- Trie
- Segment and Binary Indexed Trees
- Disjoint Set