Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Диапазон простых чисел от 2000000000 до INT_MAX


Автор: Killer_13 29.3.2011, 16:09
Здравствуйте, поступила задача. В принципе все кажется просто, найти простые числа в заданном диапазоне.
Но диапазон слишком большой и нужно учитывать память, тоисть по идее массив использовать не получится. Пересмотрели варианты, наиболее подходитhttp://www.alexeypetrov.narod.ru/C/simple_about.html - но в нем используется массив, что мы себе позволить не можем из-за оперативки. А... и пройти он должен менее чем за 3 минуты.
Подскажите в какую сторону смотреть с решением, спасибо.

Автор: Akina 29.3.2011, 16:18
Качнуть готовую таблицу , когда надо - читать из файла и не париться.

Автор: Killer_13 29.3.2011, 16:29
Уважаемый, если б в работе, то я б прислушался к вашему совету, но это нужно для практики по предмету Алгоритмы, сомневаюсь, что преподаватель примет такое решение. smile

Автор: Akina 29.3.2011, 17:16
Цитата(Killer_13 @  29.3.2011,  17:29 Найти цитируемый пост)
это нужно для практики по предмету Алгоритмы

Ну так и тему создавать надо было не тут, а в Центре помощи.
Если есть проблемы по памяти - используй решето Аткина.

Автор: Killer_13 29.3.2011, 17:35
Дык я не хочу, чтоб за меня написали. Я хочу сам докумекать, а написал, чтоб знать в каком направлении смотреть. Спасибо, вроде должно помочь. smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)