Подтвердить что ты не робот

Рваные и зубчатые массивы

В чем разница между рваными и зубчатыми массивами? Согласно моему исследованию оба имеют одинаковые определения, т.е. Двумерные массивы с разными длинами столбцов.

4b9b3361

Ответ 1

В вашем вопросе уже говорится правильный ответ ^^, но для полноты.

A Jagged или также называемый Ragged array - это n-мерный массив, который не должен быть интерактивным:

int[][] array = {{3, 4, 5}, {77, 50}};

Для получения дополнительных примеров вы можете посмотреть здесь и здесь

Ответ 2

Jagged array - массив массивов, так что массивы-члены могут быть разных размеров, то есть мы можем создавать двухмерные массивы, но с переменным количеством столбцов в каждой строке. Эти типы массивов также известны как оборванные массивы.

Contents of 2D Jagged Array
0 
1 2 
3 4 5 
6 7 8 9 
10 11 12 13 14 

http://www.geeksforgeeks.org/jagged-array-in-java/

Ответ 3

Ragged array: - массив с более чем одним измерением, размер которого имеет разный размер

Пример:

10 20 30
11 22 22 33 44
77 88

Jagged array: массив, в котором каждый элемент в массиве - это другой массив. Код С#:

int[][] jaggedArray = new int[3][];
jaggedArray[0] = new int[5];
jaggedArray[1] = new int[4];
jaggedArray[2] = new int[2];