gpt4 book ai didi

java - 编写一个函数来计算每个数字随机生成的次数

转载 作者:行者123 更新时间:2023-12-02 02:56:45 24 4
gpt4 key购买 nike

我想知道如何编写一个函数,生成 0 到 max - 1 范围内的 iters 随机数,并返回一个数组 counts,其中元素 counts[i] 是生成值 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];

}

最佳答案

public static int[] randomExperiment(int max, int iters)
{
Random randomGenerator = new Random();
int[] counts = new int [max];
for(int i = 0; i < iters; i++)
{
int randomInt = randomGenerator.nextInt(max);
counts[randomInt]++;
}
return counts;
}

向 Gendame 和 Titus 致敬

关于java - 编写一个函数来计算每个数字随机生成的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42964101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com