subject
Mathematics, 12.12.2019 00:31 chasityn5648

Consider the bucket sort algorithm. the pseudocode1 for bucket sort is given below. bucket-sort(a) 1 2 3 4 5 6 7 8 9 10 (a) (b) n = a. length let b[0..n−1] be an empty array fori=0ton−1 make b[i] an empty list fori=0ton−1 insert a[i] into list b[hash(a[i])] / hashing function determines which bucket element goes into fori=0ton−1 sort list b[i] with insertion sort concatenate the lists b[0], b[1], . . , b[n − 1] together in order argue that the worst-case running time for bucket sort is o(n2). provide a scenario in which this happens. [5 pts] by replacing insertion sort with a more efficient mergesort or heapsort in line 9 of the pseudocode, bucketsort can achieve a worst-case running time of o(nlogn) instead of o(n2). argue why switching insertion sort to a more "efficient" sort is not a good idea. hint: when would you use bucket sort in the first place? [5pts]

ansver
Answers: 3

Another question on Mathematics

question
Mathematics, 21.06.2019 20:10
Which value of m will create a system of parallel lines with no solution? y= mx - 6 8x - 4y = 12
Answers: 1
question
Mathematics, 21.06.2019 20:30
What is the difference between the equations of a vertical and a horizontal line?
Answers: 2
question
Mathematics, 21.06.2019 20:50
A. what is the area of the base? use complete sentences to explain your reasoning. b. what is the volume of the prism? use complete sentences to explain your reasoning.
Answers: 1
question
Mathematics, 21.06.2019 23:00
Susie wants to take her friend out for lunch.she wants to spend $9.75 each person. how much will she spend in all.
Answers: 2
You know the right answer?
Consider the bucket sort algorithm. the pseudocode1 for bucket sort is given below. bucket-sort(a) 1...
Questions
Questions on the website: 13722362