|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
|
Как найти медиану неотсортированного массива (без использования дополнительного массива)29.12.2014, 23:59. Показов 21313. Ответов 30
Метки нет (Все метки)
как найти медиану неотсортированного массива, при этом не используя дополнительных массивов и не сортируя его.
0
|
|
| 29.12.2014, 23:59 | |
|
Ответы с готовыми решениями:
30
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
||||||
| 30.12.2014, 02:38 | ||||||
|
IrineK,
0
|
||||||
|
|
||||||
| 31.12.2014, 01:40 | ||||||
SlavaSSU, если будет желание, поищите ещё багу )
0
|
||||||
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 31.12.2014, 02:00 | |
|
IrineK, иногда -1 выводит почему-то.
Добавлено через 2 минуты да все верно. он не находит. просто рандомные тесты длиной 101.
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 31.12.2014, 02:20 | |
|
48401479.41600 85855943.12100 17687422.35300 53919617.59200 128127293.46600 27691180.61700 18156075.96900 78684228.36900 17852063.26500 91614646.41900 107157320.75700 62551319.22000 122837387.44800 13469987.28300 79195637.03100 6143595.60300 61879860.49800 11853665.07000 12553054.50900 119710933.47300 52482818.06100 47841791.28600 77861524.41900 24983025.41100 67389564.31800 25631300.35500 99090438.32700 86741874.97500 64117304.91300 9760941.10200 55508942.78100 119448308.05500 99016774.61100 62584469.44200 71890668.50700 91445540.36100 61543761.64500 98283353.04000 28994842.48800 53252578.50600 85461671.04900 17519173.85100 115078623.83100 82352798.32500 52007251.23000 122713635.42600 73198143.25500 112443731.48400 34095603.53400 97107486.44700 49859744.04600 43322518.27500 96661088.20500 113410319.60400 7393712.37600 131407025.98200 113513559.28500 110002430.19000 77379383.97600 76106129.55000 128974785.97500 8131625.29200 6033413.18700 103690468.34100 75707195.16300 77671423.49100 68886059.07000 86673233.96400 37274433.73800 130782538.74600 20959442.52300
Добавлено через 28 секунд это вот тест. в нем 71 число. просто файлик не грузится, так кинул
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|||||||
| 31.12.2014, 05:15 | |||||||
|
SlavaSSU, внутренний цикл не обязательно до конца проходить. Как только насчитали лишнее количество меньших или больших, так выходим:
0
|
|||||||
|
205 / 142 / 57
Регистрация: 25.12.2014
Сообщений: 447
|
|
| 31.12.2014, 09:54 | |
|
Алгоритм BFPRT позволяет найти медиану за линейное время (сложность О(n)).
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||
| 31.12.2014, 12:50 | ||
|
А так-то std::nth_element для этого и написан. Может автору его и задали попрактиковать?
0
|
||
| 31.12.2014, 13:10 | ||
|
0
|
||
| 31.12.2014, 13:10 | |
|
Перестановка элементов массива без использования дополнительного массива Получить без использования дополнительного массива. Транспонирование матрицы без использования дополнительного массива Транспонирование матрицы без использования дополнительного массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|