0
我想知道如何编写一个函数,生成iters随机数字,范围从0到max - 1,并返回元素计数数组[i]是我生成价值的次数。以下是我迄今为止所写的内容。编写一个函数,计算每个数字随机生成的次数
public static int[] randomExperiment(int max, int iters)
{
Random randomGenerator = new Random();
for(int i = 0; i < iters; i += 1)
{
int randomInt = randomGenerator.nextInt(max - 1);
}
int[] counts = new int [iters];
}
什么是你的问题? – Gendarme
对不起,我没有那么清楚。我如何计算每个值的随机生成数量? – nshull16
只需创建一个新的数组'int [] counter = new int [max]'并在循环内部执行类似'counter [randomInt] ++'的操作。 – Titus