这个算法怎么样?
来伪伪随机遍历一个大小为n的数组。
k 越高,获得的随机性就越大。这种方法将允许您延迟从素数方法生成数字。
通过创建另一个数组“skip-list”,可以采用类似的方法来生成比序列中预期更早的数字。随机选择序列中稍后的项目,使用它们遍历下一个位置,然后将它们添加到跳过列表中。当它们自然到达时,将在跳跃列表中搜索它们并进行抑制,然后从跳跃列表中删除,此时您可以随机将另一个项目添加到跳跃列表中。
| 归档时间: |
|
| 查看次数: |
765 次 |
| 最近记录: |