public class HeapSort extends Object
NB: This class is not thread-safe
Constructor and Description |
---|
HeapSort() |
Modifier and Type | Method and Description |
---|---|
static void |
heapSort(double[] A,
int[] B)
Sorts the given array using heap-sort in ascending order
|
static void |
heapSort(double[] A,
int[] B,
int topElements)
Sorts the top topElements of the given array in
ascending order using heap sort.
|
static void |
heapSort(int[] A,
double[] B)
Sorts the given array using heap-sort in ascending order
|
static void |
heapSort(int[] A,
double[] B,
int topElements)
Sorts the top topElements of the given array in
ascending order using heap sort.
|
public static void heapSort(double[] A, int[] B)
A
- double[] the array to be sortedB
- int[] another array to be sorted in ascending order of A.public static void heapSort(double[] A, int[] B, int topElements)
A
- double[] the array to be sortedB
- int[] another array to be sorted in ascending order of A.topElements
- int the number of elements to be sorted.public static void heapSort(int[] A, double[] B)
A
- int[] the array to be sortedB
- double[] another array to be sorted in ascending order of A.public static void heapSort(int[] A, double[] B, int topElements)
A
- int[] the array to be sortedB
- double[] another array to be sorted in ascending order of A.topElements
- int the number of elements to be sorted.Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow