【发布时间】:2011-02-28 18:27:45
【问题描述】:
我有一个具有 1、5、6、9、11、45、56 等值的数组。我要做的是随机选择一个值,也许是 6。然后我想随机选择一个不包括 6 的值(所以没有双打)。然后是一个随机值,不包括最后两个,全部来自数组内部。有什么帮助吗?我试图在没有 while 循环的情况下执行此操作,但如果有必要,那就这样吧。
【问题讨论】:
-
while 循环有什么问题?
-
你总是可以使用递归(en.wikipedia.org/wiki/Recursion),但本质上最终结果是一样的,一个循环。
-
你最终需要得到什么?具有随机元素顺序的相同数组?
-
随机取什么值?这是一个家庭网站...