Вопросы по теме '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 просмотров

Извлеките два значения подмассива в 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 просмотров

Как извлечь массив подсимволов из массива символов
Я пытаюсь создать сопоставление, в котором я сравниваю 5 символов и сопоставляю их с регистром. Моя проблема заключается в синтаксисе массивов символов, и, возможно, есть более простой способ извлечь подмассивы. Моя общая идея такова: char...
1668 просмотров
schedule 06.04.2023

Создание вложенного массива максимальной длины по возрастанию из массива только с 3 допустимыми ходами
Мне нужно решить эту проблему с помощью DP, и вот проблема: у нас есть массив, и мы хотим сделать восходящий подмассив с максимальным размером с двумя условиями: Мы можем просто пройтись по массиву один раз слева направо. We have just two valid...
102 просмотров

алгоритм скользящего окна - условие для запуска ‹ n
Ниже приведено решение в виде скользящего окна для нахождения подмассива минимальной длины с суммой больше x от geeksforgeeks ( https://www.geeksforgeeks.org/minimum-length-subarray-sum-greater-given-value/ ) # O(n) solution for finding smallest...
319 просмотров

Нахождение неубывающего непрерывного подмассива
Рассмотрим массив 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