Question: **PLEASE ANSWER QUESTIONS 1 & 2, THANK YOU! 1.) Suppose an algorithm takes five seconds to handle a data set of 1,000 records. Fill in

**PLEASE ANSWER QUESTIONS 1 & 2, THANK YOU!

1.) Suppose an algorithm takes five seconds to handle a data set of 1,000 records. Fill in the following table, which shows the approximate growth of the execution times depending on the complexity of the algorithm.

O (n) O (n2) O (n3) O (n log(n)) O (2n)
1,000 5 5 5 5 5
2,000
3,000 45
10,000

For example, because 3,0002/1,0002 = 9, the algorithm would take nine times as long, or 45 seconds, to handle a data set of 3,000 records.

2.) Trace a walkthrough of:

a.) Linear search for 7 in -7 1 3 3 4 7 11 13

b.) Binary search for 8 in -7 2 2 3 4 7 8 11 13

THANK YOU!

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 Databases Questions!