DAA WEEK -2 ASSIGNMENT
DESIGN AND ANALYSIS OF ALGORITHMS
18CS42
SUBMISSION DATE:07-04-2020
|
ASSIGNMENT
-1
|
||
|
Q.No.
|
Questions
|
Marks
|
|
1.
|
Trace
the Merge Sort algorithm for the data set
1. 8,4,1,6,7,2,3,9
2. M,E,R,G,E,S,O,R,T
Show
the Values of variables at each step.draw
the tree of recursive calls made
|
8
|
|
2.
|
Apply
Quick sort to sort to the following
list; Draw the tree of recursive calls made.
1. ‘QUESTION’ in alphabetical
order.
2. 65,70,75,80,85,60,55,50,45
|
8
|
|
3.
|
Explain
the complexity of following algorithm ; Quick sort
|
4
|
|
ASSIGNMENT-II
|
||
|
1.
|
Solve the
recuurence relation for the following
choices of a,b, and f(n) where c is a constant..
Use the
substitution method and master’s theorem to solve the following problem.
(a) a=28 ,b=3 and f(n)=cn3
(b) a=5 , b=4 and f(n)=cn2
|
8
|
|
2.
|
Solve the
recuurence relation ; Use the substitution method and master’s theorem to
solve the following problem.
(c)
T(n)=25T(n/5)+18n2 for n>=2 where n is power of 5 assume T(1) as a
constant.
|
6
|
|
3.
|
Apply
Strassen’s multiplication to multiply
following matrices:
X
|
4
|
|
4.
|
Consider the graph:
a. Apply Dfs traversal method to
get topological order
b. Apply source removal method to
get topological order:
|
7
|
Comments
Post a Comment