org.ddogleg.sorting
Class BenchMarkSort
- java.lang.Object
-
- org.ddogleg.sorting.BenchMarkSort
-
public class BenchMarkSort extends java.lang.ObjectA class that's used to compare the speed of various sorting algorithms.
-
-
Constructor Summary
Constructors Constructor and Description BenchMarkSort()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static java.util.List<org.ddogleg.sorting.BenchMarkSort.Foo>createList(java.util.Random rand, int num)static int[]createRandom_S32(java.util.Random rand, int num)static double[]createRandom(java.util.Random rand, int num)static SortableParameter_F64[]createRandomObj(java.util.Random rand, int num)static voidmain(java.lang.String[] args)static java.util.List<java.lang.Double>makeList(double[] data)voidprocess(int num)
-
-
-
Method Detail
-
process
public void process(int num)
-
makeList
public static java.util.List<java.lang.Double> makeList(double[] data)
-
createRandom
public static double[] createRandom(java.util.Random rand, int num)
-
createRandomObj
public static SortableParameter_F64[] createRandomObj(java.util.Random rand, int num)
-
createRandom_S32
public static int[] createRandom_S32(java.util.Random rand, int num)
-
createList
public static java.util.List<org.ddogleg.sorting.BenchMarkSort.Foo> createList(java.util.Random rand, int num)
-
main
public static void main(java.lang.String[] args)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG