Analysis and Design of Algorithm (IT-403) - Important Questions
-
Unit 17 Marks High Priority
Write the merge sort and merge algorithms and derive that the running time is Theta(n log n), illustrating on an example array.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain the general divide and conquer technique, its key steps / control abstraction and recurrence relation.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Write the Quick Sort / partition algorithm and analyze its efficiency including best-case and worst-case time complexity, with application to an example list.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Give the divide-and-conquer recursive binary search algorithm, generate its recurrence relation, and analyze its time complexity.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Find the smallest/minimum and largest/maximum elements in an array of n numbers using divide and conquer method, including algorithm, trace with example, and worst-case complexity.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain the Quick Sort algorithm and trace it to sort a given list in ascending order.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain the heap sort algorithm step by step with suitable example and analyze its time complexity.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Solve the fractional knapsack instance with n=7, m=15, profits (10,5,15,7,6,18,3) and weights (2,3,5,7,1,4,1) using the greedy method.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Explain the job sequencing with deadlines problem and demonstrate how the greedy algorithm schedules jobs to maximize profit with an example.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Solve a 0/1 Knapsack instance using dynamic programming to find the optimal solution.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Apply Floyd-Warshall / Floyd's algorithm to compute all-pairs shortest-path distances for a given weighted graph / cost matrix.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Explain the 8-queens / N-queens problem and solve it using backtracking, including algorithm and state-space tree.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Solve the Travelling Salesman Problem using least-cost branch and bound, drawing the state space tree and showing reduced cost matrices.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Describe the graph coloring (m-coloring) problem and explain the backtracking algorithm to solve it.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Demonstrate insertion of given keys into an empty B-tree and deletion of keys from the resulting B-tree.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Explain the P, NP, NP-complete and NP-hard complexity classes, their relationships and differences, with an example of each.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel