Результаты поиска по запросу "multidimensional-array"

11 ответов

Эта строка заставляет каждую строку ссылаться на один и тот же блок памяти, то есть изменение arr [1] [5] также изменит arr [100] [5].

могу заполнить многомерный массив в Java без использования цикла? Я пробовал: double[][] arr = new double[20][4]; Arrays.fill(arr, 0);Это приводит кjava.lang.ArrayStoreException: java.lang.Double Заранее спасибо!

4 ответа

C ++ 2D массив в 1D массив

Я пытаюсь преобразовать 2D-массив в 1D. Я чрезвычайно новичок в C / C ++, но я думаю, что очень важно научиться конвертировать 2D-массив в 1D. Вот и я наткнулся на эту проблему. Мой код до сих порhttp://ideone.com/zvjKwP ...

5 ответов

 или петля?

й программе на C ++ я пытаюсь инициализировать массив 3 * 3 * 3 типа double со всеми 0. В заголовочном файле класса я объявил член double list[3][3][3];Когда я распечатал содержимое этого массива, я обнаружил, что не все записи равны 0, как я ...

ТОП публикаций

4 ответа

Динамически размещаемый 2-мерный массив

Я пытаюсь построить двумерный массив путем динамического выделения. Мой вопрос заключается в том, возможно ли, что его первое измерение будет принимать 100 значений, тогда второе измерение будет принимать переменное количество значений в ...

8 ответов

Хранилище, связанное с платой, находится в стеке функции.

дал двумерный массив внутри функции, я хочу вернуть этот массив и передать его куда-нибудь другой функции .. char *createBoard( ){ char board[16][10]; int j =0;int i = 0; for(i=0; i<16;i++){ for( j=0;j<10;j++){ board[i][j]=(char)201; } } return ...

1 ответ

Уф! Это прекрасно, и я бы никогда не подумал, что для этого использовать, хотя в ретроспективе это имеет смысл. Я сомневаюсь, что кто-то собирается улучшить это, но я пока задержу дыхание.

оложим, у меня есть простая многомерная структура, такая как эта: somestr<-array(sample.int(2, 120, replace=TRUE), dim=c(4,5,6))Я ищу все позиции в структуре (в данном случае массив), где значение равно, скажем, для моего примера, 2. Обратите ...

2 ответа

кажется, что ваш cn> = 1, проверьте, если ваши minIdx и maxIdx! = null для начала.

аюсь получить максимальное значение из 3-го мата, но minmaxIdx и mixmaxloc оба не смогли этого сделать. int sz[] = {BIN, BIN, BIN}; Mat accumarray(3, sz, CV_8U, Scalar::all(0)) ; double testMaxval = 0; int minIdx = accumarray.dims ; ...

1 ответ

Я не могу заставить мою программу правильно читать значения из моего входного файла (2D массив)

Моя программа неправильно читает значения для этого .. С той же проблемой, когда я пытаюсь получить значения из этого файла: 14, 14, 8, 0,4, 16, 2,0, 1,7, 7, 4,7, 0,23, 0,44, 290, 350 16, 16, 10, 0,5, 17, 2,2, 1,8, 8, 5,4, 0,27, 0,5, 310, ...

5 ответов

Пока сплайс обновит индексы:

я есть этот массив $ вывод, который выглядит так: Array( [0] => Array( [0] => 1a [1] => 1b [2] => 1c ) [1] => Array( [0] => 2a [1] => 2b [2] => 2c ) [2] => Array( [0] => 3a [1] => 3b [2] => 3c ) [3] => Array( [0] => 4a [1] => 4b [2] => 4c ) )и ...

4 ответа

Просто! Веселиться!

код работает нормально: var newArray = new Rectangle[newHeight, newWidth]; for (int x = 0; x < newWidth; x++) for (int y = 0; y < newHeight; y++) newArray[y, x] = (x >= width) || (y >= height) ? Rectangle.Empty : tiles[y, x];Но мне не повезло, ...