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

Other questions on the subject: Mathematics

image
Mathematics, 21.06.2019 12:50, jyepez
The slope of a line is -1/2 . what is the slope of a line that is parallel to it? a. 1/2 b.2 c. -1/2 d. -2
Answers: 1
image
Mathematics, 21.06.2019 17:00, meaghankelly16
Write an equation in point-slope form for the line through the given point that has the given slope (-2,-7); m=-3/2
Answers: 2
image
Mathematics, 21.06.2019 19:00, eden43
Astore has clearance items that have been marked down by 60%. they are having a sale, advertising an additional 55% off clearance items. what percent of the original price do you end up paying?
Answers: 1
image
Mathematics, 21.06.2019 22:00, irishvball7
How do you write a paragraph proof to prove that the corresponding angles shown are congruent
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 in other subjects:

Konu
Mathematics, 26.03.2021 21:00