Red de conocimiento informático - Conocimiento informático - 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++.

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++.

Los elementos de la matriz generalmente se inicializan al mismo tiempo, como se muestra a continuación:

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.