Хобрук: Ваш путь к мастерству в программировании

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

Mathematica ListcontourPlot3D
У меня есть данные в форме { {x,y,z,f}...} . Я использую ListContourPlot3D , но все, что я получаю, это пустое поле с размерами от -1 до 1 в каждом направлении. Вот мой код: ListContourPlot3D[data5, PlotRange -> All, AxesLabel ->...

Каков эффективный способ разбить многомерный массив на набор массивов на основе значения?
У меня есть многомерный массив, подобный следующему: Array ( [0] => stdClass Object ( [name] => StackOverflow [image] => CanHelp.jpg ) [1] => stdClass Object (...

Манипулирование индексами с массивом 2d numpy
Я могу проиндексировать массив 2d numpy с помощью кортежа или даже списка кортежей. a = numpy.array([[1,2],[3,4]]) i = [(0,1),(1,0)] # edit: bad example, should have taken [(0,1),(0,1)] print a[i[0]], a[i] (Дает 2 [2 3] ) Однако я не могу...

Найти элементы, окружающие элемент в массиве
У меня есть многомерный массив, я хочу получить элементы, окружающие определенный элемент в этом массиве. Например, если у меня есть следующее: [[1,2,3,4,5,6] [8,9,7,5,2,6] [1,6,8,7,5,8] [2,7,9,5,4,3] [9,6,7,5,2,1] [4,7,5,2,1,3]] Как...

Взрывание массива и удаление префикса
Я пытаюсь создать массив, используя взорвать строку. Вот моя строка: $string = "a:1,b:2,c:3,d:4,e:5,f:6,g:7"; И вот мой полный код: $string = "a:1,b:2,c:3,d:4,e:5,f:6,g:7"; $d = explode(',', $string); echo '<pre>'; var_dump($d);...

Сравнение двух объектов JSON
Я пытаюсь найти более быстрый способ сравнить два объекта json. В настоящее время у нас есть функция, в которой есть около 7 вызовов $.each(), что, как мне кажется, является очень неэффективным способом сделать это, но я понятия не имею, как сделать...

Как поочередно увеличивать/уменьшать регистр переданной строки по индексу каждого символа?
Я наткнулся на странную вещь, работающую над проблемой Codewars. Вот инструкции: Напишите функцию toWeirdCase (weirdCase в Ruby), которая принимает строку и возвращает ту же строку со всеми четными индексными символами в каждом слове в верхнем...

Использование ключевого слова params с многомерным массивом
Почему это ошибка времени компиляции, когда мы используем ключевое слово params с многомерным массивом? using System; namespace Testing_Params_Keyword { class Program { static void Main(string[] args) {...

Как искать многомерный массив по нескольким значениям сразу в PHP?
Учитывая следующий 2D-массив: $data_info_array = array( array( 'score' => '100', 'name' => 'Alice', 'subject' => 'Data Structures' ), array( 'score' => '50', 'name' => 'Bob', 'subject' =>...

Новые материалы

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

Ториго  — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

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