Question: Question VII ( 1 5 points ) : Given the code segment below and that and are the input, where is a power of 4

Question VII (15 points): Given the code segment below and that and are the input, where is a power of
4, answer the following questions:
//...
int sum =0;
for(int i =0; i < n*n; i++)
sum++; // statement1
if(x >5){
for(int i =1; i <= n; i++)
for( int k =1; k < i; k++)
sum++; // statement2
}
else{
for(int i =1; i <=2*n; i = i *4)
sum++; // statement3
}
for(int i =1; i <= n; i*=2)
for( int k =1; k <= i; k++)
sum++; // statement4
1)(13 points) Find the number of times statement1, statement2, statement3 and statement4 get
executed, showing all the details of your solution, if
a) x =0
b) x =10
2)(1 points) Determine the Big-\Theta () complexity of this program fragment in the best case.
3)(1 points) Determine the Big-\Theta () complexity of this program fragment in the worst case.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!