|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object uk.ac.gla.terrier.sorting.SortAscendingVectors
public class SortAscendingVectors
This class sorts one or more arrays, based on sorting a key array, ie where the corresponding entries are related. The result is that the first array is sorted in ascending order, and the second is transformed in a way that the corresponding entries are in the correct places. This class replaces SortAscending*Vectors.
Constructor Summary | |
---|---|
SortAscendingVectors()
|
Method Summary | |
---|---|
static void |
sort(int[] a,
int[][] u)
Sort the vectors contained in u with respect to the ascending order of the vector a. |
static void |
sort2(int[] a,
int[] u)
Sorts the two vectors with respect to the ascending order of the first one. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SortAscendingVectors()
Method Detail |
---|
public static void sort(int[] a, int[][] u)
a
- the first vector to sort (the key vector)u
- the vector of vectors to sort with respect to apublic static void sort2(int[] a, int[] u)
a
- the first vector to sort.u
- the second vector to sort.
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |