|
3 / 3 / 2
Регистрация: 18.05.2014
Сообщений: 203
|
|
Требуется для каждого положения “окна” определить минимум в нём06.02.2015, 22:03. Показов 1913. Ответов 5
Метки нет (Все метки)
Здрвствуйте, есть ли в стандартных библотеках функция типа make_heap, но наоборот, чтобы куча была от меньшего к большему, нужно для задачи:
Рассмотрим последовательность целых чисел длины N. По ней с шагом 1 двигается “окно” длины K, то есть сначала в “окне” видно первые K чисел, на следующем шаге в “окне” уже будут находиться K чисел, начиная со второго, и так далее до конца последовательности. Требуется для каждого положения “окна” определить минимум в нём. Я так понял тут нужно составлять для каждого такого отрезка кучу с минималкой в вершине и так до элемента с индексом N-K, сложность будет N*logN , так что по времени пройдет
0
|
|
| 06.02.2015, 22:03 | |
|
Ответы с готовыми решениями:
5
Требуется для каждого положения «окна» определить минимум в нём Для каждого столбца матрицы определить, имеются ли в нем элементы, > b, и имеются ли в нем нечетные элементы |
|
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
|
|||||||
| 06.02.2015, 22:33 | |||||||
1
|
|||||||
|
3 / 3 / 2
Регистрация: 18.05.2014
Сообщений: 203
|
|||||||||||
| 06.02.2015, 23:22 [ТС] | |||||||||||
|
Вот 2 решения: одно самопис, второе через make_heap,оба по времени не проходят половину тестов, как её иначе можно решить (бинарный поиск не продлагать)
0
|
|||||||||||
|
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
|
||||||
| 07.02.2015, 00:31 | ||||||
|
maksvolf96, Таска же не много поточная? Тогда вы что-то совсем заизвращались с алгоритмом и делаете одну работу К раз.
1
|
||||||
|
3 / 3 / 2
Регистрация: 18.05.2014
Сообщений: 203
|
|
| 07.02.2015, 03:20 [ТС] | |
|
1 тест не проходит, я могу только попытаться угадать какой:
У нас N элементов, длина подмассива K элементов и если мы будем искать в полностью упорядоченном массиве, то сложность составит O(N-K)*O(min_element) , в следствие чего я делаю вывод, что min_element работает за линейное время...
0
|
|
|
|
|||||||
| 07.02.2015, 14:28 | |||||||
|
Добавлено через 2 часа 32 минуты
0
|
|||||||
| 07.02.2015, 14:28 | |
|
Помогаю со студенческими работами здесь
6
Для каждого элемента массива определить, сколько раз в нём встречается его минимальная цифра Определить среднее арифметическое каждого столбца матрицы, определить максимум и минимум каждой строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|