Answer to Question #8014 in Java | JSP | JSF for JD

Question #8014
Does quicksort use more comparisons than merge sort? Why is it faster if it uses more comparisons?
1
Expert's answer
2012-04-03T11:36:38-0400
For each type there are sorting your best / average / worst case.
1) worst
case
2) the average case
3) The best case

Merge sort has the
properties:
1) NlogN - the elements are taken alternately
2) NlogN - a
random array, which is not better or worse
3) NlogN - the array elements are
arranged so that at the confluence of sub-arrays are first written elements of
the first subarray and then the elements of the second subarray

The
bubble sort has the properties:
An N ^ 2 - array sorted in reverse order with
respect to the desired
2 N ^ 2 - a random array, which is not better or
worse
3 N ^ 2 - the array is sorted according to specified criteria
/ /
In the best case, the optimization of H

Therefore it is quicker to judge
- it is impossible.
At great length arrays show a sort very well.
And the
same sort on an array of small length is much longer than the usual bubble sort

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS