Найдено 219 соответствий

Дмитрий40
12 авг 2014, 19:00
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

omega писал(а):Qr Bbpost
Дмитрий40 писал(а):Qr Bbpost И для каждого теста существуют "псевдопростые" числа, на которых он гарантированно ошибается...
Примеры приведите, пожалуйста. Голословные заявления ничего не доказывают.
Псевдопростое число.
Дмитрий40
12 авг 2014, 18:31
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

Действительно, Alexu007, в каком диапазоне и сколько чисел (в каком интервале) хотите получать?
Дмитрий40
12 авг 2014, 18:07
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

Сотню чисел за пару секунд? Не смешно даже. Вот попробуйте миллиардный интервал проверить, к примеру около 10^15 для корректного сравнения, пусть хоть за минуту нагенерит ... Сделать решето для больших чисел проблем особых нет, надо только с памятью аккуратнее работать. Конечно скорость генерации си...
Дмитрий40
12 авг 2014, 14:37
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

1242643 Для решета оценка по моему неверная. Для Аткина видел оценку $$O\left(\frac{N}{\log\log(N)}\right)$$ для поиска простых в диапазоне [N,N+k] надо потратить $$O\left(k \frac{\sqrt{N}}{\log\log(\sqrt{N})}\right)$$ Для N порядка 10^20 числа под О таковы, что для ...
Дмитрий40
12 авг 2014, 13:53
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

1242635 Объём памяти считается несложно, можно даже без интуиции, 32 бита умножить на 204 миллиона - простых чисел до 2^32 - их достаточно для проверки всех чисел вплоть до 2^64. Т.е. память нужна лишь для хранения простых чисел до sqrt(проверяемое число). В решете же хранятся все числа, и простые ...
Дмитрий40
12 авг 2014, 08:40
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

Не соглашусь. Решето удобно для получения именно большого количества гарантированно простых чисел. И в такой задаче альтернатив им не просматривается. Для отдельных чисел есть и другие более быстрые способы, да. Но вопрос был именно про много чисел.
Дмитрий40
12 авг 2014, 08:19
Форум: Computer Science
Тема: Как получать большие простые числа?
Ответов: 26
Просмотров: 2389

Как получать большие простые числа?

Решетом они ищутся. Эрастофена или другим (Сундарама или Аткина). Памяти надо, да. Для чисел до 2^64 (до 1.8*10^19) памяти надо примерно 800МБ. Можно или ускорить вычисления затребовав где-то вдвое-втрое больше памяти, или наоборот ужать требования по памяти, замедлив расчёты. Объём памяти считается...
Дмитрий40
27 июл 2014, 02:10
Форум: Физика
Тема: Соударение твёрдых тел одно из которых составное
Ответов: 23
Просмотров: 634

Соударение твёрдых тел одно из которых составное

Вы смеётесь? Я программист, и все эти механические явления понимаю на уровне школьника- троешника (ну или совсем чуть получше). А уж конкретно про силу удара и сам удар - вообще тёмный лес. Вон в вики покопался, нарыл пару формул, вроде похоже на правду. Но разбираться с этим ... Нет уж.
Дмитрий40
25 июл 2014, 11:08
Форум: Физика
Тема: Изменение энегрии
Ответов: 19
Просмотров: 601

Изменение энегрии

Обязательно немного другой. Или не немного. Абсолютно идентичной в принципе быть не может.
Дмитрий40
24 июл 2014, 22:29
Форум: Астрономия
Тема: Вращается ли Луна вокруг Земли?
Ответов: 57
Просмотров: 5685

Вращается ли Луна вокруг Земли?

Пример с МКС очень хорош! Стало понятно где запутался.
Получается Луна фактически в невесомости находится (если исключить её собственное тяготение). И отвес будет указывать всегда на центр Луны. Что же, благодарю, значит способ с отвесом отпадает.

Перейти к расширенному поиску