我有一个动态数组和一个整数,其值是数组长度的 3 倍
整数 = array.length*3
例如,如果数组有 4 个单元格,则整数值为 12,分布可以为 [8][1][2][1], [5][3][0][4], [0 ][12][0][0]。
如何在数组的每个单元格之间分配整数值?
最佳答案
Random r = new Random();
int max = array.length * 3;
for(int i = 0; i < max; i++) {
array[r.nextInt(array.length)] += 1;
}
关于java - 随机分布在动态数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36679924/