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

Сортировка вложенного массива по значениям вложенного массива
У меня возникли проблемы с сортировкой массива по значениям вложенного массива. Я пробовал некоторые вещи, такие как usort, но, похоже, это не работает. У меня есть многомерный массив с именем $array_1, который создается динамически на основе...
47 просмотров
schedule 18.03.2022

Пересечение максимального и минимального подмассивов
Предположим, у нас есть массив некоторых целых чисел (может быть как +ve, так и -ve). Отсюда мы находим непустые максимальный и минимальный подмассивы (подмассивы имеют только последовательные элементы). Я утверждаю, что эти подмассивы либо не...
400 просмотров
schedule 08.07.2023

Диапазон подмассива максимального продукта (вариант алгоритма Кадане)
Я пытался получить диапазон максимального продукта подмассива (учусь на собеседования). Этот вопрос уже задавался здесь (но никаких правильных ответов не было). Получение диапазона максимального подмассива продуктов с использованием алгоритма...
1552 просмотров

Как получить подмассив из 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 просмотров

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 просмотров

Правильное разбиение массива 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 просмотров

Возможно, более простое решение O (n) для поиска подмассива длины K (или более) с максимальным средним
Я видел этот вопрос на сайте конкурса кодирования. Предположим, вам дан массив из n целых чисел и целое число k (n‹= 10^5, 1‹=k‹=n). Как найти подмассив (непрерывный) с максимальным средним значением, длина которого больше k. В...
101 просмотров

Выборка из подмножества данных
У меня следующая проблема. У меня есть несколько подмассивов (скажем, 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 просмотров

Найдите индекс, который разбивает массивы на 2 подмассива, абсолютная разница их сумм которых минимальна.
Нам нужно найти такой индекс 'x', что абсолютная разница между (A[1]+A[2]+..+A[x]) и (A[x+1]+A[x+2]+..+A[n]) для некоторого x , сведен к минимуму. Я наткнулся на этот сообщение. Здесь автор попросил минимизировать производство...
56 просмотров

Поиск максимального неотрицательного подмассива в python
Я пытался найти подмассивы из заданного, которые содержат элементы максимальной суммы, чем любой другой подмассив. Ниже функция имеет параметр в качестве входа a , и необходимо вернуть вывод. Подмассивов может быть несколько, так как их...
675 просмотров
schedule 07.01.2023

Как разбить массив на подмассивы и отобразить элементы с помощью системы Лейтнера?
Мне нужно написать программу Flashcard, используя систему Лейтнера. Я застрял там, где хочу показать карту из случайного массива. Я могу добавить карты в массив, а затем случайным образом показать карты. Затем я добавил больше массивов и...
34 просмотров
schedule 26.04.2023