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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как отсортировать массив ассоциативных массивов по значению заданного ключа в PHP?

Учитывая этот массив: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); Я хотел бы отсортировать элементы $inventory по цене, чтоб...
20 окт. '09 в 22:47
9

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

В чем разница между многомерными массивами double[,] и массивом массивов double[][] в С#? Если есть разница, для чего лучше всего использовать?
28 февр. '09 в 7: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 в 14:41
11

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

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

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

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

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

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

Как подсчитать появление определенного элемента в 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 не имеет атрибут...
22 февр. '15 в 22:05
22

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

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

Какова цель meshgrid в Python/NumPy?

Может кто - нибудь объяснить мне, что цель meshgrid функции в Numpy? Я знаю, что он создает какую-то сетку координат для построения графика, но я не могу видеть прямое ее преимущество. Я изучаю "Python Machine Learning" у Себастьяна Рашка, и он исп...
15 мар. '16 в 13:43