Pollard-Rho算法学习笔记
算法学习笔记
我愿称之为算法
算是咕咕咕了很久的一个知识点,今天补一补(主要是考了就很寄)
好像我昨天跳到了这个题时候说这个东西谁也不会考吧。今天就开幕雷击了
首先是判断素性
一个玄学(基于随机的算法),莫名很喜欢这个算法。。。
常用的判断素性方法,暴力枚举,完美
基础数论里面的费马小定理
当
逆否命题成立,假如存在,那么不为质数
我们可以随机选择数字,快速幂判断素性
但是即使满足了所有这个数也不一定是质数
那么就需要进行二次检验
若满足的解为
具体流程
是奇数,那么是偶数,随机选取底数
,然后,相当于对开根号继续判断
最后是奇数时候只需判断是否,相当于求解上一步的根就好了
那么关于算法
基本过程
随机数,两两做差,判断是否成环,之后判断即可
__EOF__

本文作者:Eternal_Battle
本文链接:https://www.cnblogs.com/Eternal-Battle/p/16100309.html
关于博主:这个世界除了你,都知道我喜欢你
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/Eternal-Battle/p/16100309.html
关于博主:这个世界除了你,都知道我喜欢你
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)