Q15
NATMarks unknownConsider the recursive algorithm given below: procedure bubblesort (n); var i,j: index; temp : item; begin for i:=1 to n-1 do if A[i] > A[i+1] then begin temp := A[i]; A[i] := A[i+1]; A[i+1] := temp; end; bubblesort (n-1) end Let be the number of times the ‘if…then…’ statement gets executed when the algorithm is run with value . Set up the recurrence relation by defining in terms of . Solve for .
Sign in to save attempts.
Loading…