64位以内Rabin Miller强伪素数测试和Pollardrho因数分解算法的实现.docxVIP

  • 14
  • 0
  • 约4.78千字
  • 约 8页
  • 2021-01-12 发布于天津
  • 举报

64位以内Rabin Miller强伪素数测试和Pollardrho因数分解算法的实现.docx

位以内强伪素数测试和因数分解算法的实现在求解题中应用到的两个重要算法是强伪素数测试和二因数分解算法前者可以在的时间内以很高的成功概率判断一个整数是否是素数后者可以在最优的时间内完成合数的因数分解这两种算法相对于试除法都显得比较复杂本文试图对这两者进行简单的阐述说明它们在位计算机上限制在位以内的条件下的实现中的细节下文提到的所有字母均表示整数一强伪素数测试强伪素数测试的基本思想来源于如下的小定理如果是一个素数则对任意有特别的如果不能整除则还有利用小定理可以得到一个测试合数的有力算法对选择计算若结果

64位以内Rabin-Miller强伪素数测试 和Pollard t因数分解算法的实现 在求解POJ1811题Prime Test中应用到的两个重要算法是 Rabin-Miller强伪 素数测试和Pollard二因数分解算法。前者可以在 Olog n的时间内以很高的成功 概率判断一个整数是否是素数。后者可以在最优O4.n的时间内完成合数的因数 分解。这两种算法相对于试除法都显得比较复杂。 本文试图对这两者进行简单的 阐述,说明它们在32位计算机上限制在64位以内的条件下的实现中的细节。下 文提到的所有字母均表示整数。 一、Rabin-Miller强伪素数测试 Rabin-Miller强伪素数测

文档评论(0)

1亿VIP精品文档

相关文档