【发布时间】:2014-09-11 00:35:32
【问题描述】:
为了防止在我的随机数生成器中出现重复,我想创建一个 if 语句来测试我的随机数 (x) 是否与 x 的任何其他先前值相同。如果是,则返回并重新开始循环。
如何让我的代码记住 x 之前的所有值?
伪代码:
if (x == previous value of x) {
return;
}
【问题讨论】:
-
这是你的作业吗?
-
完全错了。如果您担心随机数生成器,请运行顽固的测试以找出重复周期。
-
你会推荐什么来测试重复值?
-
@Win 如果是为了好玩,我发布了我的答案
-
使用随机数生成器,在重复发生之前有足够长的周期。
标签: java random numbers generator