Skip to content
IT-403 · Analysis and Design of Algorithm/Important Questions

Analysis and Design of Algorithm (IT-403) - Important Questions

  1. 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

  2. Unit 17 Marks High Priority

    Explain the general divide and conquer technique, its key steps / control abstraction and recurrence relation.

    Predicted for DEC-2026

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. Unit 37 Marks High Priority

    Solve a 0/1 Knapsack instance using dynamic programming to find the optimal solution.

    Predicted for DEC-2026

  11. 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

  12. 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

  13. 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

  14. Unit 47 Marks High Priority

    Describe the graph coloring (m-coloring) problem and explain the backtracking algorithm to solve it.

    Predicted for DEC-2026

  15. 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

  16. 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

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in