org.terrier.sorting
Class SortAscendingTripleVectors

java.lang.Object
  extended by org.terrier.sorting.SortAscendingTripleVectors

public class SortAscendingTripleVectors
extends java.lang.Object

This class sorts five arrays, where the corresponding entries are related. The result is that the first array is sorted in ascending order, and the rest are transformed in a way that the corresponding entries are in the correct places.

Author:
Douglas Johnson

Constructor Summary
SortAscendingTripleVectors()
           
 
Method Summary
static void sort(int[] a, int[] u, int[] e)
          Sorts the three vectors with respect to the ascending order of the first one.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortAscendingTripleVectors

public SortAscendingTripleVectors()
Method Detail

sort

public static void sort(int[] a,
                        int[] u,
                        int[] e)
Sorts the three vectors with respect to the ascending order of the first one.

Parameters:
a - the first vector to sort.
u - the second vector to sort.
e - the third vector to sort.


Terrier 3.5. Copyright © 2004-2011 University of Glasgow