1. 首页
  2. 考试认证
  3. 其它
  4. HyperSet高效计算唯一计数

HyperSet高效计算唯一计数

上传者: 2024-12-15 00:16:04上传 ZIP文件 13.93KB 热度 10次

超集开发: Jung ( )博客:

  1. 概述

为了获得不包括重复项的唯一计数 UC(UniqueCount),可以使用 Java 提供的集合来统计重复项的数量。在有限的内存中找到大量项目的 UC 是一个难题。HyperSet 是通过补充 Bitset 的问题而创建的实现。(允许值是大于 0 的整数范围)

以下是使用 HyperSet 替代 HashSet 的示例代码:


public static void main(String ...argv) {

    // Set set = new HashSet();

    HyperSet set = new HyperSet();

    set.add(11);

    set.add(42321);

    set.add(444);

    set.add(11);

}

下载地址
用户评论