Programs implementing Data Structures and Algorithms.
- Heap Sort
- Bubble Sort on arrays
- Counting Sort
- Counting Sort with Count
- Insertion Sort with arrays
- Selection sort with arrays
- Parenthesis Balancing using Stack
- Quick Sort
- Max Distance between two unequal elements.
- Chaining and Hashing
- Direct Address Tables
- Linked List Implementation
- Linked List Implementation with user given input
- Stack using STL
- Stack using arrays
- Stack using Linked Lists
- Infix to Postfix using stack
- Menu Driven Linked List program
- Doubly Linked List
- Fibonacci series BottomUp
- Fibonacci series using Recursion
- Fibonacci series TopBottom
- Rod cutting using recursion
- Rod cutting TopBottom