Aquí está el código que tengo hasta ahora:Convierte una matriz 2D en una matriz de 1D
public static int mode(int[][] arr) {
ArrayList<Integer> list = new ArrayList<Integer>();
int temp = 0;
for(int i = 0; i < arr.length; i ++) {
for(int s = 0; s < arr.length; s ++) {
temp = arr[i][s];
que parecen estar atrapados en este punto sobre cómo conseguir [i][s]
en una matriz unidimensional. Cuando hago un print(temp)
, todos los elementos de mi matriz 2D imprimen una vez en orden, pero no entiendo cómo introducirlos en la matriz 1D. Soy un novato :(
Cómo convertir una matriz 2D en una matriz de 1D?
La matriz 2D en el que estoy trabajando es un 3x3. Estoy tratando de encontrar el modo matemático de todos los números enteros en . la matriz 2D si ese fondo es de alguna importancia
He editado su pregunta para que sea consistentemente 2D-> 1D. Tenga más cuidado con estos detalles en el futuro, son importantes. –