Professional Documents
Culture Documents
The Given Array:: NAME: Hesham Khalawi ID: 201783050 Section: 01 Q1: 1)
The Given Array:: NAME: Hesham Khalawi ID: 201783050 Section: 01 Q1: 1)
Q1:
1) The given array:
4 18
i 1 30 7 8 3 11 25 16 10
4 18 1i 30 7 8 3 11 25 16 10
1 4 18 30
i 7 8 3 11 25 16 10
1 4 18 30 7i 8 3 11 25 16 10
1 4 7 18 30 8i 3 11 25 16 10
1 3 4 7 8 18 30 11
i 25 16 10
i
1 3 4 7 8 11 16 18 25 30 10
1 3 4 7 8 10 11 16 18 25 30
Q2)
1) The given array:
2 17 19 5 13 11 4 8 15 12 7
2 17 19 5 13 11 4 8 15 12 7
3) Merge each pair of sequences (i + s < n)
2 17 19 5 13 11 4 8 15 12 7
2 4 5 8 11 13 17 19 7 12 15
2 4 5 7 8 11 12 13 15 17 19
Q4 a) Given ∑ 1 ∑ 1
k =1 j=1
b) Given ∑ n−k
k =1
n n
∑ n−∑ k
k =1 k=1
2
n +n
n2 −
2
n
c) Given ∑ k
i=1
n
∑ k=nk
i=1
Q5 a)
For the outer loop, K loops for (Assume X is the iterator):
K k k
X= 0
, 1 … logn
2 2 2
X = 2 ,2
logn logn−1
, … , 2 (We stop at 1 since the loop doesn’t accept 2^0)
1
X = 2i , i = logX
The summation cost:
logn n logn
∑ ∑ 1 = ∑ n−2i +1
i=1 j=2i i=1
logn−1