Вопросы с тегом 'multidimensional-array'

Многомерные массивы можно описать как многомерные таблицы. Каждый индекс, используемый для поиска данного элемента, называется измерением.
50 отв.

Как сделать плоский список из списка списков

Интересно, есть ли ярлык для создания простого списка из списка списков в Python. Я могу сделать это в цикле for, но, может быть, есть какой-нибудь крутой "однострочный"? Я пробовал с помощью Reduce, но получаю ошибку. Код l = [[1, 2, 3], [4, 5, 6...
04 июня '09 в 23:30
43 отв.

Как создать двумерный массив в JavaScript?

Я читаю онлайн, и некоторые места говорят, что это невозможно, некоторые говорят, что это так, а затем приводят пример, а другие опровергают пример и т.д. Как объявить 2-мерный массив в JavaScript? (при условии, что это возможно) Как я могу получи...
08 июня '09 в 21:24
10 отв.

Как отсортировать многомерный массив по значению?

Как я могу отсортировать этот массив по значению ключа "order"? Несмотря на то, что значения в настоящее время являются последовательными, они не всегда будут. Array ( [0] => Array ( [hashtag] => a7e87329b5eab8578f4f109...
23 апр. '10 в 16:54
5 отв.

Как использовать массивы на С++?

С++ унаследованные массивы из C, где они используются практически везде. С++ предоставляет абстракции, которые легче использовать и менее подвержены ошибкам (std::vector<T>с С++ 98 и std::array<T, n>, поскольку C++11), поэтому необходимос...
27 янв. '11 в 1:14
22 отв.

Как объявить 2d-массив в С++ с помощью new?

Как объявить массив 2d с помощью нового? Например, для "нормального" массива я бы: int* ary = new int[Size] но int** ary = new int[sizeY][sizeX] a) не работает/компилируется и b) не выполняет что: int ary[sizeY][sizeX] делает.
01 июня '09 в 23:42
16 отв.

Как вы добавляете массив в другой массив в Ruby и не получаете многомерный результат?

somearray = ["some", "thing"] anotherarray = ["another", "thing"] somearray.push(anotherarray.flatten!) Я ожидал ["some","thing","another","thing"]
26 нояб. '09 в 7:23
9 отв.

В чем разница между многомерным массивом и массивом массивов в С#?

В чем разница между многомерными массивами double[,] и массивом массивов double[][] в С#? Если есть разница, для чего лучше всего использовать?
28 февр. '09 в 10:55
5 отв.

Многомерный массив [] [] vs [,]

double[][] ServicePoint = new double[10][9]; // <-- gives an error (1) double[,] ServicePoint = new double[10,9]; // <-- ok (2) Какая разница? (1) дает ошибку, какова причина? и double d = new double[9] ServicePoint[0] = d; используя (2)...
24 сент. '12 в 17:41
11 отв.

Синтаксис для создания двумерного массива

Рассмотрим: int[][] multD = new int[5][]; multD[0] = new int[10]; Как вы создаете двумерный массив с 5 строками и 10 столбцами? Я видел этот код онлайн, но синтаксис не имел смысла.
02 сент. '12 в 0:12
61 отв.

Как вы поворачиваете двухмерный массив?

Вдохновленный Raymond Chen post, скажем, у вас есть двумерный массив 4x4, напишите функцию, которая вращает ее на 90 градусов. Раймонд ссылается на решение в псевдокоде, но я хотел бы увидеть некоторые вещи в реальном мире. [1][2][3][4] [5][6][7][8]...
03 сент. '08 в 23:34
22 отв.

Поиск многомерного массива PHP по значению

У меня есть массив, где я хочу искать uid и получить ключ от массива. Примеры Предположим, что мы имеем следующий двумерный массив: $userdb = array( array( 'uid' => '100', 'name' => 'Sandra Shush', 'pic_square' ...
12 июля '11 в 11:41
25 отв.

Как подсчитать появление определенного элемента в ndarray в Python?

В Python у меня есть ndarray y который печатается как array([0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1]) Я пытаюсь подсчитать, сколько 0 и сколько 1 в этом массиве. Но когда я y.count(0) или y.count(1), он говорит: Объект numpy.ndarray не имеет атрибут...
23 февр. '15 в 1:05
13 отв.

Передача 2D-массива функции С++

У меня есть функция, которую я хочу взять в качестве параметра 2D-массив переменной величины. Пока у меня есть это: void myFunction(double** myArray){ myArray[x][y] = 5; etc... } И я объявил массив в другом месте моего кода: double anA...
07 янв. '12 в 6:40
3 отв.

В чем разница между функциями flatten и ravel в numpy?

import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Обе функции возвращают один и тот же список. Тогда в чем нуждаются две ра...
08 марта '15 в 21:49
22 отв.

in_array() и многомерный массив

Я использую in_array(), чтобы проверить, существует ли значение в массиве, как показано ниже, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); но как насчет многомерного массива (ниже)...
09 нояб. '10 в 0:39