Exercise 4 Name __________________
Score __/22
Document last modified:
This is not the usual linear search. We are searching to determine if a given key is a member of the array A. Give the recurrence equation for linearSearch.
Give the recurrence equation for linearSearch.
| int linearSearch(A, key, n) { if ( A[n] == key ) return true; if ( n == 1) return false; return linearSearch( A, n-1, key); } |
|
æ c if n = 1 T(n) = í è 4T(ën/2û) + cn if n > 1 |
|
æ 2 if n = 1 T(n) = í è 9T(n/3) + dn if n > 1 |