munotes®

B.Sc. (Computer Science) Sem 2 Design and Analysis of Algorithms Apr 2025 Question Paper - Mumbai University | munotes

Design And Analysis Of Algorithms Question Paper, Apr 2025.pdf
SEM 2 · 58 KB · 16 Oct 2026

Loading PDF...

Questions asked in this paper

  1. Q1 Attempt any two 10 marks
    • A) Define Big-O notation and explain how to calculate it for an algorithm.
    • B) Explain with the help of a suitable example infix-to-postfix conversion.
    • C) What are the different types of complexities in algorithm analysis?
    • D) What is the difference between a greedy algorithm and dynamic programming? Provide an examples where each is applicable.
  2. Q11 Attempt any two 10 marks
    • A) Explain the brute force method for string pattern matching.
    • B) What is the difference between a depth-first search (DFS) and a breadth-first search (BFS)? Discuss their applications.
    • C) What is backtracking, and how is it used in problem-solving?
    • D) What is a circular linked list, and how does it differ from a regular singly linked list?
  3. Q11 I Attempt any two 10 marks
    • A) What is stack ? Present a suitable example and explain it with the help of different operations used in it.
    • B) Describe the fundamental attributes that every algorithm should possess. Why are these important?
    • C) Explain the concept of a queue. What are the various operations performed on a queue, and how do they work?
    • D) What are the different types of sorting . Explain in brief with suitable example.

Read from the scan above, so a character or two may differ. The scan is the original.

Issue

Something wrong on this page? Report it and we will check it against the scan.

Quick Help

No. The full paper opens straight away, with no login and nothing to pay.

Something wrong with this paper? Report it.

Done!
Done!