Paso 2: Cosas a considerar sobre matrices multidimensionales
Dos matriz bidimensional o cualquier matriz dimensional de hecho, es en esencia múltiples matrices de dimensión única. El beneficio de arrays multidimensionales es que pueden agrupar visualmente relacionados con arreglos de discos juntos en una sola pieza de código. De esa manera el programador no tiene que llamar para obtener información de múltiples fuentes, pero puede especificar una fuente y su pedazo de información a partir de ahí.
Cuando se declara una matriz de dimensión única, esencialmente están haciendo una línea de valores. Con cada dimensión superior, añade (Créalo o no) otra dimensión a su línea de valores. Dos matriz bidimensional harían su línea de un plano de los valores y tres matriz dimensional sería el plano de los valores un cubo de valores.
Va mayor que empiezas metiendo interesantes perspectivas. 4 matriz dimensional podría ser considerado como teniendo una línea de los tres cubos dimensionales. Arreglos de discos de seis dimensiones podrían considerarse como un cubo de cubos. Y así sucesivamente.
Como una renuncia, que raramente necesitará algo más allá de tres matriz dimensional en la programación. Sin duda mayores matrices de dimensión pueden ser utilizados como una catalogación/base de datos [país] [Estado] [Condado] [ciudad] [casa] [persona] o algún propósito comercial, pero que (en mi opinión) sería más fácil de navegar en múltiples, matrices de dimensión más pequeñas y necesita una cantidad ridícula de la memoria de algunos de estos arreglos de discos.