Pull to refresh
3
0
Игорь@ooptimum

CTO в крупном финтехе

Send message

Решето дельт — простой способ раскладывать числа на множители, о котором вам не рассказывали

Level of difficultyMedium
Reading time10 min
Reach and readers5.2K

Что вы скажете, если я расскажу вам, что знаю метод разложения чисел на множители, который не так сложен, как алгоритмы QS и GNFS, основывается не на магии, а на логике и простых арифметических принципах, легко реализуется, его легко распараллелить для ускорения вычислений, он не требует много памяти и при этом зачастую в разы эффективнее метода Ферма́? Заинтересовало?

Тогда постараюсь рассказать вам про него таким языком, чтобы он был понятен не только математикам. Не будет никаких сложных концепций, квантов или эллиптических кривых — только квадрат и остаток от деления.

Примеры, объяснения, таблицы — всё на месте. Даже если вы забыли, что такое \bmod, вы всё равно поймёте, как это работает.

Читать далее

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

Технический директор
Ведущий
Управление людьми
Проектирование архитектуры приложений
Linux
ООП
C++
Delphi
Проектирование баз данных
Многопоточность
Английский язык
Высокая доступность