cern.colt
Class ParallelQuickSort
- java.lang.Object
-
- cern.colt.ParallelQuickSort
-
public class ParallelQuickSort extends java.lang.ObjectMultithreaded implementation of quicksort.
-
-
Constructor Summary
Constructors Constructor and Description ParallelQuickSort()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidquickSort(byte[] x, int off, int len, ByteComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(char[] x, int off, int len, CharComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(double[] x, int off, int len, DoubleComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(float[] x, int off, int len, FloatComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(int[] x, int off, int len, IntComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(long[] x, int off, int len, LongComparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(java.lang.Object[] x, int off, int len, java.util.Comparator comp, int nThreads)Multithreaded quicksort.static voidquickSort(java.lang.Object[] x, int off, int len, int nThreads)Multithreaded quicksort.static voidquickSort(short[] x, int off, int len, ShortComparator comp, int nThreads)Multithreaded quicksort.
-
-
-
Method Detail
-
quickSort
public static void quickSort(byte[] x, int off, int len, ByteComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(char[] x, int off, int len, CharComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(double[] x, int off, int len, DoubleComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(float[] x, int off, int len, FloatComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(int[] x, int off, int len, IntComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(long[] x, int off, int len, LongComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(java.lang.Object[] x, int off, int len, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraynThreads- number of threads
-
quickSort
public static void quickSort(java.lang.Object[] x, int off, int len, java.util.Comparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
quickSort
public static void quickSort(short[] x, int off, int len, ShortComparator comp, int nThreads)Multithreaded quicksort.- Parameters:
x- array to be sortedoff- first index of subarraylen- length of subarraycomp- comparatornThreads- number of threads
-
-
DMelt 3.0 © DataMelt by jWork.ORG