All streams
Search
Write a publication
Pull to refresh
3
0
Игорь @ooptimum

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

Send message

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

Level of difficultyMedium
Reading time10 min
Views7.1K

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

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

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

Читать далее

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

Chief Technology Officer (CTO)
Lead
People management
Designing application architecture
Linux
OOP
C++
Delphi
Database design
Multiple thread
English
High availability