Вопросы по теме 'sub-array'
PHP Array_unique
Можно ли удалить вложенные массивы, если элемент массива в позиции 0 этого вложенного массива соответствует последующим элементам?
Например;
Array ( [0] => Array ( [0] => 1234 [1] => XX000 )
[1] => Array ( [0] => 1234 [1]...
53 просмотров
schedule
05.03.2022
Как извлечь все возможные совпадающие массивы объектов из одного массива объектов?
У меня есть массив объектов, например.
var arr = [
{"a": "x"},
{"b": "0"},
{"c": "k"},
{"a": "nm"},
{"b": "765"},
{"ab": "i"},
{"bc": "x"},
{"ab": "4"},
{"abc": "L"}
];
Допустим, меня интересуют только...
594 просмотров
schedule
20.03.2022
Извлеките два значения подмассива в mongodb с помощью $ elemMatch
Aggregate, $ unwind и $ group не являются моим решением, поскольку они делают запрос очень медленным, поэтому я хочу получить свою запись с помощью метода db.collection.find ().
Проблема в том, что мне нужно более одного значения из подмассива....
847 просмотров
schedule
26.03.2022
Поиск непрерывного подмассива (без суммы)
Я хочу попросить БЫСТРЫЕ методы поиска смежных подмассивов для данного массива. Обратите внимание, что я не ищу максимальную сумму смежных подмассивов, а хочу выполнять другие операции с полученными подмассивами. Мне уже известен следующий алгоритм,...
732 просмотров
schedule
09.06.2022
Разделить массив на подмассивы так, чтобы сумма произведения их длины и XOR была минимальной
У нас есть массив из «n» чисел. Нам нужно разбить его на M подмассивов так, чтобы стоимость была минимальной.
Стоимость = (XOR подмассива) X (длина подмассива)
Eg:
array = [11,11,11,24,26,100]
M = 3
ВЫВОД => 119
Объяснение:...
468 просмотров
schedule
25.08.2022
Нечетные-четные подмассивы
Вам дан массив A из N положительных целых чисел. Подмассив этого массива называется подмассивом нечетных-четных, если количество нечетных целых чисел в этом подмассиве равно количеству четных целых чисел в этом подмассиве.
Найти количество четных...
776 просмотров
schedule
06.10.2022
php перемещает подмассив foreach для работы в отображении календаря событий
Чтобы получить данные из API, я использую библиотеку php, которая возвращает объект, содержащий неупорядоченную информацию о событии.
Каждое событие возвращает логическое значение для каждого дня недели (понедельник, вторник и т. д.).
Думая, что...
164 просмотров
schedule
03.03.2023
считать непрерывный подмассив, начинающийся с этого индекса
У меня есть массив A , и мне нужен массив B того же размера, что и A, где B[i] представляет собой длину непрерывного подмассива, начинающегося с A[i] , в котором все элементы меньше или равны A[i]
Пример
A={1,3,4,2,4,5,1,6}...
84 просмотров
schedule
11.02.2023
Распечатайте максимальные значения подмассива из массива после запуска алгоритма «разделяй и властвуй»
Я реализовал решение для поиска максимального подмассива из массива значений. Я могу распечатать весь массив до запуска алгоритма «разделяй и властвуй», но я не могу понять, как распечатать подмассив после запуска алгоритма.
int newArray[] = {31,...
239 просмотров
schedule
30.03.2023
Разделить массив на основе значений в другом массиве равной длины – Javascript
У меня есть два массива Javascript одинаковой длины со следующей структурой:
var inputLabels = ["A", "A", "A", "B", "A", "A", "A", "B", "B", "B", "C"];
var inputValues = [5, 4, 6, 0.01, 7, 12, 2, 0.06, 0.02, 0.01, 98.7];
Элементы в...
495 просмотров
schedule
04.04.2023
Массив PHP usort на основе элементов подмассива не работает правильно - глючит?
Вот мой текущий код, использующий php 7.1.20-1+ubuntu18.04.1+deb.sury.org+1: (Четыре столбца для сортировки, 5-й столбец просто номер подмассива.)
$dud = [[2,3,"2018-07-19","08:23",1],
[2,3,"2018-07-19","08:30",2],...
71 просмотров
schedule
14.02.2023
Как извлечь массив подсимволов из массива символов
Я пытаюсь создать сопоставление, в котором я сравниваю 5 символов и сопоставляю их с регистром. Моя проблема заключается в синтаксисе массивов символов, и, возможно, есть более простой способ извлечь подмассивы.
Моя общая идея такова:
char...
1668 просмотров
schedule
06.04.2023
Создание вложенного массива максимальной длины по возрастанию из массива только с 3 допустимыми ходами
Мне нужно решить эту проблему с помощью DP, и вот проблема: у нас есть массив, и мы хотим сделать восходящий подмассив с максимальным размером с двумя условиями:
Мы можем просто пройтись по массиву один раз слева направо.
We have just two valid...
102 просмотров
schedule
24.03.2023
алгоритм скользящего окна - условие для запуска ‹ n
Ниже приведено решение в виде скользящего окна для нахождения подмассива минимальной длины с суммой больше x от geeksforgeeks ( https://www.geeksforgeeks.org/minimum-length-subarray-sum-greater-given-value/ )
# O(n) solution for finding smallest...
319 просмотров
schedule
13.02.2023
Нахождение неубывающего непрерывного подмассива
Рассмотрим массив A[1..n] случайной длины и случайных положительных целых чисел. Мы определяем подмассив A как непрерывный сегмент A. Мы обозначаем подмассив от позиции k до позиции l (включая обе) как A[k..l]. Подмассив A[k..l] является...
425 просмотров
schedule
08.06.2023
Максимальная вариация подмассива
Мне нужно решить проблему, очень похожую на задачу о максимальном подмассиве. Мне нужно найти самый большой подмассив, среднее значение которого больше k. Я придумал следующий трюк. Я могу преобразовать свой массив A[] размера n в B[], где B[i] =...
1226 просмотров
schedule
19.10.2023
Swift: мутирующий массив в структуре
Я пытаюсь создать класс Matrix в Swift, но получаю сообщение об ошибке в строке self.data[row * columns..<(row + 1) * columns] = data в моей функции setRow() . Ошибка: «Невозможно присвоить значение типа «[Double]» для типа «ArraySlice»....
795 просмотров
schedule
02.05.2024