Module com.aoapps.hodgepodge
Package com.aoapps.hodgepodge.sort
-
Interface Summary Interface Description ComparisonSortAlgorithm<E> Generalized structure for sort algorithms that are based on comparisons.IntegerSortAlgorithm A sort implementation that sorts int[] primitives as was as integer representation of numeric objects.SortAlgorithm<E> Generalized structure for sort algorithms. -
Class Summary Class Description AutoSort Attempts to automatically select the best sort algorithm based on information available in the list.EQSort An enhanced quick sort demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994FastQSort A quick sort demonstration algorithm SortAlgorithm.javaHeapSort A heap sort demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994IntegerRadixSort A radix sort implementation for numeric data, sorting by its integer representation.IntegerRadixSortExperimental A radix sort implementation for numeric data, sorting by its integer representation.IntValueComparator Orders numbers by their integer representation.JavaSort A sort algorithm using the standard Java sort methods.QubbleSort An quick sort with buble sort speedup demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994ShellSort A shell sort demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994 Note: Invented by Donald Lewis Shell [CACM, July, 1959, pages 30-32]SortStatistics Sorting statistics to help determine best algorithm for a specific task.