org.wegra.util.collection.array
Class QuickSort

java.lang.Object
  extended byorg.wegra.util.collection.array.QuickSort

public class QuickSort
extends java.lang.Object

Version:
1.0.0 (2003-06-08)
Author:
wegra (Bok-Youn Lee)

Constructor Summary
QuickSort()
           
 
Method Summary
static void sort(byte[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(byte[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(char[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(char[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(double[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(double[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(float[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(float[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(int[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(int[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(long[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(long[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
static void sort(java.lang.Object[] set, java.util.Comparator comp)
          Sorts the specified array, using quick sort algorithm.
static void sort(java.lang.Object[] data, int offset, int length, java.util.Comparator comp)
          Sorts the specified array, using quick sort algorithm.
static void sort(short[] set)
          Sorts the specified array, using quick sort algorithm.
static void sort(short[] data, int offset, int length)
          Sorts the specified array, using quick sort algorithm.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuickSort

public QuickSort()
Method Detail

sort

public static void sort(java.lang.Object[] data,
                        int offset,
                        int length,
                        java.util.Comparator comp)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(java.lang.Object[] set,
                        java.util.Comparator comp)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(long[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(long[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(int[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(int[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(short[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(char[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(char[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(short[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(byte[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(byte[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(double[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(double[] set)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(float[] data,
                        int offset,
                        int length)
Sorts the specified array, using quick sort algorithm.


sort

public static void sort(float[] set)
Sorts the specified array, using quick sort algorithm.