Computers and Technology

Sort an array of 10,000 elements using the quick sort algorithm as follows: a. sort the array using pivot as the middle element of the array. b. sort the array using pivot as the median of the first, last, and middle elements of the array. c. sort the array using pivot as the middle element of the array. how- ever, when the size of any sublist reduces to less than 20, sort the sublist using an insertion sort. d. sort the array using pivot as the median of the first, last, and middle elements of the array. when the size of any sublist reduces to less than 20, sort the sublist using an insertion sort. e. calculate and print the cpu time for each of the preceding four steps. to find the current cpu time, declare a variable, say, x, of type clock_t. the statement x = clock(); stores the current cpu time in x. you can check the cpu time before and after a particular phase of a program. then, to find the cpu time for that particular phase of the program, subtract the before time from the after time. moreover, you must include the header file ctime to use the data type clock_t and the function clock. use a random number generator to initially fill the array.

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 01:30, luje
Imagine that you have a friend who is starting a small business and is interested in using social media to spread the word. he is not certain that it is a good move, and has come to you for . would you advise him to use social media to advertise his business? why or why not? support you answer with information from the text.
Answers: 1
image
Computers and Technology, 22.06.2019 19:20, bob4059
1)consider the following code snippet: #ifndef book_h#define book_hconst double max_cost = 1000.0; class book{public: book(); book(double new_cost); void set_cost(double new_cost); double get_cost() const; private: double cost; }; double calculate_terms(book bk); #endifwhich of the following is correct? a)the header file is correct as given. b)the definition of max_cost should be removed since header files should not contain constants. c)the definition of book should be removed since header files should not contain class definitions. d)the body of the calculate_terms function should be added to the header file.
Answers: 1
image
Computers and Technology, 23.06.2019 04:00, china236
In a word processing program, such as microsoft word, which feature to you choose the desired picture enhancement?
Answers: 2
image
Computers and Technology, 23.06.2019 11:00, abdulbasharee99
In the context of the box model, what is the difference between a margin and a padding? a. a padding lies outside a box border, while a margin lies inside it. b. a padding lies inside a box border, while a margin lies outside it. c. a padding can be adjusted independently, while a margin depends on the size of its box. d. a padding depends on the size of its box, while a margin can be adjusted independently.
Answers: 3
Do you know the correct answer?
Sort an array of 10,000 elements using the quick sort algorithm as follows: a. sort the array using...

Questions in other subjects: