Запитання з тегом «multidimensional-array»

Багатовимірні масиви можна описати як багатовимірні таблиці. Кожен індекс, який використовується для пошуку заданого елемента, називається виміром.

7
Обертання двовимірного масиву в Python
У програмі я пишу про необхідність обертати двовимірний масив. Шукаючи оптимальне рішення, я знайшов цей вражаючий одноколісний лайнер, який виконує цю роботу: rotated = zip(*original[::-1]) Я зараз його використовую у своїй програмі, і вона працює як слід. Моя проблема, однак, полягає в тому, що я не розумію, як це працює. …

13
PHP найкращий спосіб для багатовимірного масиву MD5?
Який найкращий спосіб генерувати MD5 (або будь-який інший хеш) багатовимірного масиву? Я міг легко написати цикл, який проходив би через кожен рівень масиву, об'єднуючи кожне значення в рядок і просто виконуючи MD5 на рядку. Однак це в кращому випадку здається громіздким, і я поцікавився, чи існує функція, яка займає багатофункціональний …

8
Перетворіть 1D масив у 2D масив у numpy
Я хочу перетворити одновимірний масив у двовимірний масив, вказавши кількість стовпців у двовимірному масиві. Щось, що спрацювало б так: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Чи має numpy функцію, яка працює як моя створена функція …

18
Як підсумовувати всі значення стовпців у багатовимірному масиві?
Як я можу додати всі стовпчасті значення за допомогою асоціативного ключа? Зауважте, що набори клавіш динамічні. Вхідний масив: Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla] => 3 …

8
PHP багатовимірний пошук масиву (пошук ключа за конкретним значенням)
У мене є цей багатовимірний масив. Мені потрібно його пошукати і повертати лише той ключ, який відповідає значенню "слизи". Я знаю, що є інші теми щодо пошуку багатовимірних масивів, але я насправді недостатньо розумію, щоб застосувати до своєї ситуації. Дуже дякую за будь-яку допомогу! Тому мені потрібна така функція, як: …

3
Химерний спосіб виділення двовимірного масиву?
У проекті хтось просунув цю лінію: double (*e)[n+1] = malloc((n+1) * sizeof(*e)); Який нібито створює двовимірний масив (n + 1) * (n + 1) подвійних. Нібито я кажу, тому що поки що ніхто, кого я запитував, не міг сказати мені, що саме це робить, ані звідки вона походить, або для …

5
PHP - Об’єднання двох масивів в один масив (також видалення дублікатів)
Привіт, я намагаюся об'єднати два масиви, а також хочу видалити повторювані значення з остаточного масиву. Ось мій масив 1: Array ( [0] => stdClass Object ( [ID] => 749 [post_author] => 1 [post_date] => 2012-11-20 06:26:07 [post_date_gmt] => 2012-11-20 06:26:07 ) І це мій масив 2: Array ( [0] => …

3
Подання багатовимірного масиву через POST з php
У мене форма php, яка має відому кількість стовпців (наприклад, верхній діаметр, нижній діаметр, тканина, колір, кількість), але має невідому кількість рядків, оскільки користувачі можуть додавати рядки у міру необхідності. Я виявив, як взяти кожне з полів (стовпців) і розмістити їх у власному масиві. <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> …

3
Argmax масиву numpy, що повертає неплоскі індекси
Я намагаюся отримати індекси максимального елемента в масиві Numpy. Це можна зробити за допомогою numpy.argmax. Моя проблема полягає в тому, що я хотів би знайти найбільший елемент у всьому масиві та отримати показники цього. numpy.argmax може застосовуватися або вздовж однієї осі, яка не є тим, що я хочу, або на …

4
Вибір конкретних рядків і стовпців із масиву NumPy
Я збожеволів, намагаючись зрозуміти, яка дурість я тут роблю не так. Я використовую NumPy, і у мене є певні індекси рядків та конкретні індекси стовпців, з яких я хочу вибрати. Ось суть моєї проблеми: import numpy as np a = np.arange(20).reshape((5,4)) # array([[ 0, 1, 2, 3], # [ 4, …


20
Як шукати число у 2d-масиві, відсортованому зліва направо та зверху вниз?
Нещодавно мені дали це запитання для співбесіди, і мені цікаво, яким хорошим рішенням було б це. Скажімо, мені дано двовимірний масив, де всі числа в масиві зростають по порядку зліва направо та зверху вниз. Який найкращий спосіб пошуку та визначення, чи є цільове число в масиві? Зараз моє перше схильність …

7
Складіть 2D-масив на 1D-масив
Я хочу представити 2D-масив з 1D-масивом. Функція передаватиме два індекси (x, y) та значення, яке потрібно зберегти. Ці два індикатори представляли б окремий елемент 1D-масиву та встановлювали його відповідно. Я знаю, що 1D-масив повинен мати розмір arrayWidth × arrayHeight, але я не знаю, як встановити кожен елемент. Наприклад, як я …

10
Як відсортувати двовимірний масив за значенням стовпця?
Чи може хтось допомогти мені відсортувати двовимірний масив у JavaScript? Він матиме дані у наступному форматі: [12, AAA] [58, BBB] [28, CCC] [18, DDD] Це має виглядати так при сортуванні: [12, AAA] [18, DDD] [28, CCC] [58, BBB] Отже, в основному сортування за першим стовпцем. Ура

8
Як здійснити ітерацію кожного елемента в n-мірній матриці в MATLAB?
У мене є проблема. Мені потрібно переглядати кожен елемент у n-мірній матриці в MATLAB. Проблема в тому, що я не знаю, як це зробити для довільної кількості розмірів. Я знаю, що можу сказати for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) і так далі, але чи …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.