Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
[0....range) の範囲で num 個のランダムな整数を計算し、頻度を arr[] に入れるメソッドを作成しようとしています。
public static void doSingleTest(int[] arr, int num, int range){ for (int i=1; i<=num; i++){ int random = randomInteger(int a, int b); arr[random]++; }
配列を初期化したいかもしれません:
int[] arr = new int[range];
次に、あなたの方法で:
public static void doSingleTest(int[] arr, int num, int range){ for (int i = 1; i <= num; i++){ int r= randomInteger(0, range); arr[r]++; }