![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
ViGOur |
![]()
Сообщение
#1
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Собственно задача в названиии: Найти N меньших элементов множества M, нужен наиболее быстрый алгоритм поиска
M может быть как 100, так и стремиться к бесконечности! ![]() В множестве только числа, от 0 до X. p.s. приводите свои варианты, не стесняйтесь! |
|
|
![]() |
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
1) если исходные данные изначально хранить в индексированном виде, то всё элементарно
2) (скрыл спойлером) Раскрывающийся текст ага! Не подглядывай ![]() и так , пока не всё (разумеется, в начале работы массив результатов пуст, потом по элементику растёт до N) Сообщение отредактировал Алексей1153 - 23.1.2012, 16:31 |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 4.5.2025, 1:51 |