
【算法】Pollar's rho算法
cz_xuyixuan
这个作者很懒,什么都没留下…
展开
-
【学习笔记】Pollard's rho算法
【算法简介】 Pollar′sRhoPollar′sRhoPollar'sRho 算法是一种用于分解质因数的算法。 对于一个被分解的数 NNN ,假设 NNN 的最小的质因数为 p(p≠N)p(p≠N)p(p\ne N) ,那么 Pollar′sRhoPollar′sRhoPollar'sRho 算法能够在 O(p–√∗α(N))O(p∗α(N))O(\sqrt{p}*\alph...原创 2018-09-03 11:30:05 · 11393 阅读 · 2 评论 -
【BZOJ3667】Rabin-Miller算法
【题目链接】 点击打开链接 【思路要点】 Pollard′s rhoPollard′s rhoPollard's\ rho算法模板题。 需要借助MillerRabinMillerRabinMillerRabin 素数测试。 时间复杂度 O(Log2N+N14+N14∗α(N)β+β∗α(N))O(Log2N+N14+N14∗α(N)...原创 2018-09-03 12:36:34 · 316 阅读 · 0 评论 -
【BZOJ4522】【CQOI2016】密钥破解
【题目链接】 点击打开链接 【思路要点】 将 NNN 分解为 ppp 和 qqq ,计算得到 r=(p−1)(q−1)r=(p−1)(q−1)r=(p-1)(q-1) 。 用 exgcdexgcdexgcd 计算一个合法的 ddd ,使得 ed≡1(mod r)ed≡1(mod r)ed\equiv 1(mod\...原创 2018-09-03 14:38:00 · 262 阅读 · 0 评论