目录 问题 流程 代码 生日悖论 end 问题 给定n,要求对n质因数分解 普通的试除法已经不能应用于大整数了,我们需要更快的算法 流程 大概就是找出\(n=c*d\) 如果\(c\)是素数,结束,不是继续递归处理. 具体一点的话 1.先对n进行\(miller\_rabin\)测试,是素数就直接结束了 如果不会的话,看我前篇博客的介绍吧 为何还要多写个\(miller\_rabin\),他没有非平凡因子,他要保证复杂度? 2.随机基底a和c,生成序列\(x_{0}=a,x_{i}=x_{i-1…