Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

What is the order of growth of the running time for your implementation of function max_exposure in the best case and in the worst case

What is the order of growth of the running time for your implementation of function max_exposure in the best case and in the worst case? Express your answers using Big- notation.

int max_exposure(int n, int d[], int c[])

{

int maxCar[m+1];

memset(maxCar, 0, sizeof(maxCar));

int tmp = 0;

for (int i = 1; i <= m; i++)

{

if (tmp < n)

{

if (d[tmp] != i)

maxCar[i] = maxCar[i-1];

else

{

if (i <= t)

maxCar[i] = max(maxCar[i-1], c[tmp]);

else

maxCar[i] = max(maxCar[i-t-1]+c[tmp],maxCar[i-1]);

tmp++;

}

}

else

maxCar[i] = maxCar[i - 1];

}

return maxCar[m];

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

The Database Experts Guide To Database 2

Authors: Bruce L. Larson

1st Edition

0070232679, 978-0070232679

More Books

Students also viewed these Databases questions