Convertir un tableau 2D dans un tableau 1D

Voici le code que j'ai pour l'instant:

 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];

Me semble être coincé à ce point sur la façon d'obtenir [i][s] en un seul tableau multidimensionnel. Quand je fais un print(temp) tous les éléments de mon tableau 2D imprimer un à un dans l'ordre, mais ne peut pas comprendre comment le faire dans le tableau 1D. Je suis un novice 🙁

Comment convertir un tableau 2D dans un tableau 1D?

L'actuel tableau 2D, je travaille avec est un 3x3. Je suis en train d'essayer de trouver les mathématiques de la mode de tous les entiers dans le tableau 2D si le fond est de toute importance.

  • J'ai édité votre question, de sorte qu'il était toujours en 2D->1D. Veuillez prendre plus de soin avec de tels détails dans l'avenir, ils sont importants.
InformationsquelleAutor Kristopher | 2012-01-20