随机遍取0~99整数问题,求算法。
偶只知道如下方法:(俺随便写的,思维混乱,怡笑大方)
数组arr(0 to 99) as integer 保存结果。
i循环计数
j数组元素位置
b是否存在相同数字
j=0
do until j<=99
随机取0 to 99 内整数(num)一个。
b=false
for i=0 to j
if num=arr(i) then
b=true
end if
next
if not b then
j=j+1
arr(j)=num
end if
loop
谁有更好的算法啊。拜托拜托。