- Stack
- Linked List
- Queue using Array
- Queue using Linked List
- Binary Tree
- Binary Search Tree
- Tree with parent
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Count Sort
- Cycle Sort
- Finding Rational Power
And Template for Competitive Programming [ C++ ].