Динамический трехмерный зубчатый массив - C#

Узнай цену своей работы

Формулировка задачи:

Помогите как создать динамический зубчатый трехмерный массив, не спрашивайте зачем , просто нужно , напиши пожалуйста пример

Решение задачи: «Динамический трехмерный зубчатый массив»

textual
Листинг программы
int dim0 = 5;
int dim1 = 10;
int dim2 = 6;
 
int[][][] threeDimArray = new int[dim0][][];
for (int idx0 = 0; idx0 < dim0; ++idx0)
{
    int[][] twoDimArray = new int[dim1][];
    for (int idx1 = 0; idx1 < dim1; ++idx1)
    {
        int[] oneDimArray = new int[dim2];
        for (int idx2 = 0; idx2 < dim2; ++idx2)
        {
            oneDimArray[idx2] = idx0 * idx1 * idx2;
        }
        twoDimArray[idx1] = oneDimArray;
    }
    threeDimArray[idx0] = twoDimArray;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы