Question: Consider the following function. Given an array A [ 1 . . n ] of numbers and an input integer m ( 1 = m
Consider the following function. Given an array An of numbers and an input integer m m n return the sum: A Am
FA n m Add A to Am
sum ;
for i to m
sum sum Ai;
return sum;
a What values of m will be the a worst case; b best case? And how many statements will be executed in these two cases?
b Based on the following probabilities, calculate the average number of statements to be executed in the average case. The probabilities that the value of m will be: Probm Probm n Probm other values, ie or or or nn
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
