【发布时间】:2019-01-16 20:12:29
【问题描述】:
我正在创建一个函数来生成一系列随机且不重复的数字。我做错了什么?
使用此代码,函数会填充重复一些数字的数组。
for(int i=0;i<n;i++)
{
numero = random.nextInt(delta) + da;
for(int j=0;j<n;j++)
{
if(numero==estratti[j])
{
numero = random.nextInt(delta) + da;
j=0;
}
}
estratti[i] = numero;
}
【问题讨论】:
-
首先告诉我们它在做什么。
-
只需创建一个具有所需范围的
Array,然后随机播放它