我知道arc4random()被认为是随机性的最佳选择之一.但是,它往往会在某些时候给出明显的重复和重复.
我想过使用加速度计为arc4random的输出添加一些真正的随机性.在我花费几周时间开发更好的解决方案之前:还有哪些其他解决方案?
如果你试图摆脱重复和重复(特别是来自长度小于数百万的arc4随机序列),你可能最终会得到一个更少随机的序列.期望在真正的随机性中减少重复是一种常见的人类心理错误.
如果你不想为某种目的重复,你应该随机排序一个没有重复元素的数组,就像在一个洗牌中一样.
| 归档时间: |
|
| 查看次数: |
5498 次 |
| 最近记录: |