Рваные и зазубренные массивы
в чем разница между рваными и неровными массивами? Согласно моим исследованиям, оба имеют одинаковые определения, т. е. двумерные массивы с разной длиной столбцов.
3 ответов
Ваш вопрос уже говорит правильный ответ ^^ но для полноты.
зубчатый или также называемый рваный массив - это n-мерный массив, который не должен быть реактангулярным:
int[][] array = {{3, 4, 5}, {77, 50}};
Jagged array-это массив массивов, так что массивы-члены могут быть разных размеров, т. е. мы можем создать 2-D массивы, но с переменным количеством столбцов в каждой строке. Эти типы массивов также известны как ragged массивы.
Contents of 2D Jagged Array
0
1 2
3 4 5
6 7 8 9
10 11 12 13 14
рваный массив: массив с более чем одним измерением каждое измерение имеет разный размер
ex:
10 20 30
11 22 22 33 44
77 88
массив массивов: массив, где каждый элемент массива является другим массивом. C# Код:
int[][] jaggedArray = new int[3][];
jaggedArray[0] = new int[5];
jaggedArray[1] = new int[4];
jaggedArray[2] = new int[2];