DAA Important Question
DAA Important Question
17. Explain difference between divide and conquer method and dynamic programming.
Explain Stressen’s Multiplication and compare the time Complexity of that algorithm
with regular matrix multiplication.
18. Explain how multiplication of large integers can be done efficiently by using divide and
conquer method.
19. Explain Merge sort using divide and conquer method and computer its worst case running
time.
20. Compare DFS And BFS algorithms. Write an algorithm of BFS.
21.
What is divide and conquer Approach? Explain in context of binary search method .
22.
Explain Dijkstra's shortest path algorithm.
23.
What are minimum spanning trees? Explain with a suitable example Kruskal’s
Method to find minimum spanning tree.
24. Explain Prim’s Algorithm.
25.
Explain knapsack problem. Discuss how greedy strategy can be used to solve it. Explain
with appropriate example.
26.
Give the difference between Prims and Kruskal’s Algorithm to find MST. Also explain the
Prim’s algorithm with the appropriate example.
27. Explain how multiplication of large integers can be done efficiently by using divide and
conquer method.
28.
Write a note on order notations.
29.
Write a note on BFS algorithm. Also give the difference between DFS and BFS.
30. Explain accounting method.
34. Explain how to find out Longest Common Subsequence of two strings using Dynamic
Programming method.
35. Explain Substitution method for solving recurrences.