Реализации алгоритмов/Решето Аткина: различия между версиями
Содержимое удалено Содержимое добавлено
Создание страницы с описанием алгоритма, реализациями и примерами вызова на C++ и Java |
Добавлены ссылки на Решето Сундарама и Эратосфена |
||
Строка 1:
{{wikipedia|Решето Аткина}}
'''Решето́ А́ткина''' — метод нахождения всех [[w:Простое число|простых чисел]], не превышающих заданное натуральное ''limit''. В отличие от [[Реализации алгоритмов/Решето Эратосфена|решета Эратосфена]], последовательно исключающего числа, кратные уже найденным простым, данный алгоритм производит предварительное просеивание, а затем из найденных чисел исключает кратные квадратам простых, благодаря чему имеет теоретически лучший показатель асимптотической сложности <math>\mathop O(\frac{1}{\log \log (limit)})</math>.
Строка 169 ⟶ 170 :
}
</source>
=См. также=
[[Реализации алгоритмов/Решето Сундарама|Решето Сундарама]]
[[Реализации алгоритмов/Решето Эратосфена|Решето Эратосфена]]
=Ссылки=
|