El diseño del curso que completé recientemente es un sistema de procesamiento bancario y financiero en tiempo real (aplicación de árbol de clasificación binaria) implementado en C++.
Sintaxis de matriz unidimensional
Tipo de datos;
//Declarar e inicializar matriz multidimensional
int[,] array2D2 = , };
//Escribe elementos en una matriz multidimensional
para (int i=0 ; i<2; i++)
{
para (int j=0; j<3; j++)
{
array2D[i,j] = ( i + 1) * (j + 1);
}
}
// Escribir elementos en un multi- matriz dimensional
for (int i=0; i<2; i++)
{
for (int j=0; j<3; j++)
{
System.Console.Write(array2D[i,j]);
}
System.Console.WriteLine( );
}
Matriz irregular
Una variante de matriz multidimensional es una matriz irregular, que es una matriz compuesta de matrices. Una matriz irregular es una matriz unidimensional donde cada elemento es una matriz en sí mismo. Las matrices como elementos no son necesariamente todas del mismo tamaño.
Declare una matriz irregular de la siguiente manera:
C# Copiar código
int[][] jaggedArray = new int[3][];
Hacer esto creará una matriz de 3 matrices. Estas matrices se inicializan de la siguiente manera:
C# Copiar código
jaggedArray[0] = new int[5];
jaggedArray[1] = new int[ 4 ];
jaggedArray[2] = new int[2];
Se crean tres matrices.