Пример #1
0
  public AdaptiveHyperLogLog(int[] buckets) {
    checkArgument(Numbers.isPowerOf2(buckets.length), "numberOfBuckets must be a power of 2");

    estimator = makeEstimator(buckets);
  }
Пример #2
0
  public AdaptiveHyperLogLog(int numberOfBuckets) {
    Preconditions.checkArgument(
        Numbers.isPowerOf2(numberOfBuckets), "numberOfBuckets must be a power of 2");

    this.estimator = new SparseEstimator(numberOfBuckets);
  }