| | Heapsort Algorithms (Site not responding. Last check: 2007-10-09) |
 | | Sorting, in general, is very important due to “need for sorting arises in many situations” (Data Abstraction and Problem Solving in Java; page 384). |
 | | It is known fact that mergesort and radix sort algorithms are the two of the best in terms of Big-O analysis, according to the textbook of Data Abstraction and Problem Solving with Java, but selecting the best suited sorting algorithm for a particular data size and specific input order is crucial for optimal results. |
 | | Number of comparisons that it makes during run time is very small when compared to some of the other sorting algorithms, such as that of the insertion or quicksort. |
| www2.hawaii.edu /~mhackler/heapsort.htm (934 words) |