This repository contains the problems discussed in Algorithms Lab III-Year I-Sem at Vignan’s Institute of Information Technology Visakhapatnam.
Ex | Name of the Experiment | Topics Covered |
---|---|---|
1 | Implement recursive binary search algorithm | Exercise_01_Divide_and_Conquer_technique |
2 | Implement recursive quick sort algorithm | Exercise_02_Divide_and_Conquer_technique |
3 | Implement recursive merge sort algorithm | Exercise_03_Divide_and_Conquer_technique |
4 | Implement randomized quick sort algorithm | Exercise_04_Divide_and_Conquer_technique |
5 | Find optimal solution for a Knapsack problem | Exercise_05_Greedy_method |
6 | Find the shortest path using single source shortest path algorithm | Exercise_06_Greedy_method |
7 | Implement Huffman coding technique | Exercise_07_Greedy_method |
8 | Implement 0/1 Knapsack problem | Exercise_08_Dynamic_programming_technique |
9 | Find the shortest path using all pairs shortest path algorithm | Exercise_09_Dynamic_programming_technique |
10 | Implement traveling salesperson problem | Exercise_10_Dynamic_programming_technique |
11 | Implement sum of subsets | Exercise_11_Backtracking_technique |
12 | Implement N-Queen’s problem | Exercise_12_Backtracking_technique |
13 | Implement Longest Common Subsequence Problem | Exercise_13_Dynamic_programming_technique |
14 | Implement Heap Sort Technique | Exercise_14_Divide_and_Conquer_technique |
15 | Implement B-Tree and its Operations | Exercise_15_Data_Structures |
16 | Implement AVL Trees and Operations | Exercise_16_Data_Structures |