我需要生成大约9到1亿个非重复随机数,范围从零到生成的数字量,我需要它们很快生成.对类似问题的几个答案提出简单地改组数组以获得随机数,而其他提议使用布隆过滤器.问题是,哪一个更有效,如果它是布隆过滤器,我该如何使用它?
random shuffle bloom-filter non-repetitive
bloom-filter ×1
non-repetitive ×1
random ×1
shuffle ×1