Question: Examine the code snippet shown below. int search ( vector v , int value ) { int i = 0 ; int j = v

Examine the code snippet shown below.
int search(vector v, int value)
{
int i =0;
int j = v.size();
while (i < j)
{
j--;
if (v[j]== value){ return j; }
if (v[i]== value){ return i; }
i++;
}
return -1;
}
What is the execution time for this search function for a vector of size n?

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!