This repo consists of code done by me for the subject- DSA in 3rd SEM and DAA in 4th SEM
- Menu Driven operations on Array.
- Insert an element into a specific position of an array.
- Delete an element from a specific position of an array.
- Implement Tower of Hanoi.
- To search an element using Linear Search.
- To implement following operations on STACK using array : a) PUSH b) POP c) DISPLAY
- To convert infix expression to postfix expression.
- To sort an array using Bubble sort.To implement Linear Queue using an array.
- To implement Circular Queue using an array.
- To evaluate an user given Postfix expression.
- To implement the following operations on Singly Linked List : a) Create b) Insert c) Delete d) Display e) Exit
- To search an element using Binary Search.
- To sort an array using Insertion Sort.
- To sort an array using Selection Sort.
- To implement the following operations on Doubly Linked List : a) Create b) Insert c) Delete d) Display e) Exit
- To sort an array using Quick Sort.
- To implement the following operations on Doubly Linked List : a) Create b) Insert c) Delete d) Display e) Exit
- STACK using Linked List
- QUEUE using Linked List
- Circular Linked List
- Merge Sort
- Inorder Traversal
- Preorder Traversal
- Postorder Traversal
- To check whether a given binary tree is a Binary search Tree or not.
- Finding min and max using divide and conquer.
- Matrix chain multiplication.
- 0/1 Knapsack problem.
- Floyed warshell algo.
- Dijsktra algo.
- Bellman Ford algo.
- Fractional Knapsack.
- Graph Coloring.
- Eight Queen Problem.
- Job sequencing.