9 个版本 (4 个稳定版)
1.0.3 | 2020 年 3 月 1 日 |
---|---|
1.0.2 | 2020 年 1 月 30 日 |
0.1.4 | 2020 年 1 月 24 日 |
0.1.3 | 2019 年 12 月 12 日 |
#11 在 #素性检验
每月 26 次下载
6KB
89 行
solovay_strassen
用数论学习 Rust
lib.rs
:
快速开始
本模块包含两个函数
is_witness
is_prime
is_witness
函数执行索洛夫-斯特拉森素性检验的单次迭代。
另一方面,is_prime
是一个例程,它并行执行给定次数的索洛夫-斯特拉森素性检验,一旦迭代器遇到测试整数的合数证据,就立即退出。
依赖项
~2.5MB
~45K SLoC