Вопросы по теме 'sub-array'
Сортировка вложенного массива по значениям вложенного массива
У меня возникли проблемы с сортировкой массива по значениям вложенного массива. Я пробовал некоторые вещи, такие как usort, но, похоже, это не работает. У меня есть многомерный массив с именем $array_1, который создается динамически на основе...
47 просмотров
schedule
18.03.2022
Пересечение максимального и минимального подмассивов
Предположим, у нас есть массив некоторых целых чисел (может быть как +ve, так и -ve).
Отсюда мы находим непустые максимальный и минимальный подмассивы (подмассивы имеют только последовательные элементы).
Я утверждаю, что эти подмассивы либо не...
400 просмотров
schedule
08.07.2023
Диапазон подмассива максимального продукта (вариант алгоритма Кадане)
Я пытался получить диапазон максимального продукта подмассива (учусь на собеседования).
Этот вопрос уже задавался здесь (но никаких правильных ответов не было). Получение диапазона максимального подмассива продуктов с использованием алгоритма...
1552 просмотров
schedule
27.01.2024
Как получить подмассив из Swift 2.0
Я продолжаю искать правильный способ получить подмассив в Swift, но мне здесь что-то не хватает. Этот код не работает, потому что rowArray.append(row) выдает сообщение об ошибке.
Не удается преобразовать значение типа «ArraySlice‹Int›» в...
19502 просмотров
schedule
15.06.2022
С++: найти максимальное целое число в массиве подмассивов
Я столкнулся с проблемой, когда я хочу написать алгоритм, который может возвращать максимальный элемент каждого последовательного подмассива из k элементов в более крупном массиве и считывать эти максимальные элементы в свой собственный массив,...
1086 просмотров
schedule
29.12.2022
выбрать подмассивы, разделенные нулями в python
Учитывая список вроде:
A = [18, 7, 0, 0, 0, 9, 12, 0, 0, 11, 2, 3, 3, 0, 0, 7, 8]
есть ли простой способ создать подмассивы с теми элементами, которые разделены нулями (или, по крайней мере, NaN)? Я имею в виду, например:
A1 = [18, 7]
A2...
88 просмотров
schedule
03.12.2022
Подмножество, сумма которого больше, но меньше определенного значения
У меня есть массив с положительными значениями. Например, для array= {5,4,4,3.8,2,1.7} мне нужно найти подмассив, сумма которого больше, но меньше 12 . В этом случае это будет {4,4,3.8}
другой ex массив {7,4,3,2} В этом случае максимальная сумма...
359 просмотров
schedule
05.09.2022
C - Самый длинный подмассив указанных элементов из данного массива
Мне нужна помощь в следующей проблеме:
Учитывая массив arr из structs
typedef struct
{
char name[20];
float amount,price;
}product;
Выведите самый длинный подмассив элементов из массива arr такой, что элемент arr имеет...
86 просмотров
schedule
14.06.2022
идентифицировать повторяющиеся/повторяющиеся шаблоны как подмассивы из родительского массива
У меня типичная проблема поиска шаблонов, когда мне нужно определить, где в массиве появляются несколько шаблонов, и выделить их.
ex: ['horse', 'camel', 'horse', 'camel', 'tiger', 'horse', 'camel', 'horse', 'camel']
функция должна вернуть...
427 просмотров
schedule
28.12.2022
Правильное разбиение массива QuickSort
Я новичок в C, и я пытался закодировать программу Quicksort, которая может принимать случайно сгенерированный массив действительных чисел и его размер в качестве аргумента, а затем сортирует элементы в порядке возрастания. Не могу сообразить, что...
92 просмотров
schedule
30.07.2023
Алгоритм, который находит начало и конец множества подмассивов?
поэтому у меня есть этот вопрос в C:
Для массива, который содержит только нули и единицы (пример: [1,1,0,0,0,0,1,0,1,0,1,1] ). Мне нужно найти начало «кольцевого интервала» и конец того же «кольцевого интервала» (таких колец может быть много, нам...
45 просмотров
schedule
14.06.2022
Многие запросы суммы подмассивов
Проблема с подмассивами: для заданного целочисленного массива A (только положительные числа) существует непрерывный подмассив любой длины с суммой S? Решение со скользящим окном для этого O (N).
Теперь, если у нас есть много таких запросов S к...
183 просмотров
schedule
14.11.2023
Возможно, более простое решение O (n) для поиска подмассива длины K (или более) с максимальным средним
Я видел этот вопрос на сайте конкурса кодирования.
Предположим, вам дан массив из n целых чисел и целое число k (n‹= 10^5, 1‹=k‹=n). Как найти подмассив (непрерывный) с максимальным средним значением, длина которого больше k.
В...
101 просмотров
schedule
05.11.2023
Выборка из подмножества данных
У меня следующая проблема.
У меня есть несколько подмассивов (скажем, 2), которые я заполнил метками символов (1, 2, 3, 4, 5). Мой алгоритм выбирает метки случайным образом на основе вероятностей появления.
Как я могу заставить R вместо этого...
156 просмотров
schedule
13.05.2024
Присвоение разных значений нескольким подмассивам
У меня есть массив x со случайными значениями от 1:10, назначенными каждому подмассиву в пределах x.
x <- array(sample(1:10), dim = c(5, 5, 2)) # 5 rows, 5 columns, 2 levels
x
Это дает
x
, , 1
[,1] [,2] [,3] [,4] [,5]
[1,] 6...
44 просмотров
schedule
24.02.2024
MPI — разница между mpi_type_get_extent и mpi_type_get_true_extent
У меня есть некоторые проблемы с пониманием разницы между mpi_type_get_extent и mpi_type_get_true_extent . На практике я использовал первое, ожидая результатов, которые я затем получил со вторым, поэтому я проверил Стандарт MPI 3.1 , где я нашел...
451 просмотров
schedule
05.07.2022
Обход всех подмассивов двумерного массива
У меня есть двумерный массив размера P * Q, и я должен ответить на K вопросов на основе массива. Данный двумерный массив состоит из чисел 0 и 1. Для каждого вопроса мы должны подсчитать максимальный размер любого квадратного подмассива, в котором нет...
358 просмотров
schedule
06.07.2023
Найдите индекс, который разбивает массивы на 2 подмассива, абсолютная разница их сумм которых минимальна.
Нам нужно найти такой индекс 'x', что абсолютная разница между
(A[1]+A[2]+..+A[x]) и (A[x+1]+A[x+2]+..+A[n]) для некоторого x ,
сведен к минимуму.
Я наткнулся на этот сообщение.
Здесь автор попросил минимизировать производство...
56 просмотров
schedule
23.09.2023
Поиск максимального неотрицательного подмассива в python
Я пытался найти подмассивы из заданного, которые содержат элементы максимальной суммы, чем любой другой подмассив.
Ниже функция имеет параметр в качестве входа a , и необходимо вернуть вывод. Подмассивов может быть несколько, так как их...
675 просмотров
schedule
07.01.2023
Как разбить массив на подмассивы и отобразить элементы с помощью системы Лейтнера?
Мне нужно написать программу Flashcard, используя систему Лейтнера. Я застрял там, где хочу показать карту из случайного массива.
Я могу добавить карты в массив, а затем случайным образом показать карты. Затем я добавил больше массивов и...
34 просмотров
schedule
26.04.2023