Хорошо, я снова застрял, вот что у меня есть
public static int mode(int[][] arr) {
List<Integer> list = new ArrayList<Integer>();
List<Integer> Mode = new ArrayList<Integer>();
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
list.add(arr[i][j]);
}
}
for(int i = 0; i < list.size(); i ++) {
Mode.add((Mode.indexOf(i)+1));
}
System.out.println(Mode);
return 0;
}
Я пытаюсь найти математический режим этого массива, и я собираюсь сделать так, чтобы каждое число, с которым я сталкиваюсь в массиве, увеличивало соответствующий индекс на 1, в конце концов получая новый массив с "tally". «отметки в соответствующих индексах, я не уверен, что я буду делать это правильно, мне нужен динамический массив, который я предполагаю, чтобы достичь любого числа, которое может встретиться, чтобы оно могло расти до любого нужного мне размера, если мой код полный бред, не стесняйтесь критиковать по желанию :)