【发布时间】:2012-01-19 17:19:43
【问题描述】:
我正在制作一个益智游戏,我想生成一个介于某个限制之间的随机数列表。 我已经使用了 rand 和 srand 函数,但它也给了我重复的值。我想生成一个不重复的随机列表我该怎么做?
【问题讨论】:
-
您是说它在每次通话中生成相同的号码吗?或者只是偶尔会重复数字?如果是后者,我知道没有比跟踪您已经生成的数字并在生成唯一值时维护该信息更好的方法了。
-
@w00te:这与这里没有为随机数指定小的上限不完全相同的问题。
-
是的,我意识到了这一点,但我认为这很有帮助。请注意,我没有投赞成票:)