com.googlecode.javaewah.benchmark
Class ClusteredDataGenerator
java.lang.Object
com.googlecode.javaewah.benchmark.ClusteredDataGenerator
public class ClusteredDataGenerator
- extends Object
This class will generate lists of random integers with a "clustered" distribution.
Reference:
Anh VN, Moffat A. Index compression using 64-bit words. Software: Practice and Experience 2010; 40(2):131-147.
- Author:
- Daniel Lemire
Method Summary |
int[] |
generateClustered(int N,
int Max)
generates randomly N distinct integers from 0 to Max. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusteredDataGenerator
public ClusteredDataGenerator()
ClusteredDataGenerator
public ClusteredDataGenerator(int seed)
- Parameters:
seed
- random seed
generateClustered
public int[] generateClustered(int N,
int Max)
- generates randomly N distinct integers from 0 to Max.
- Parameters:
N
- number of integersMax
- maximum integer value
- Returns:
- a randomly generated array
Copyright © 2013. All Rights Reserved.