摘要:
素数检测常见的做法是从 2 开始逐个加到N,逐个检测能否被N整除,当然以2为单位增加可以减少比较次数,但整体都是多项式运行时间的。 这里介绍的基于费马小定理的费马检查方法(来自于SICP 书中)是对数机运行时间的,但它不保证对所有数给出正确的判断,某些数不是素数但可以逃过费马检查,当然这些数的比例很小,所以这个方法还是可用的。 下面是scheme实现的此算法: #lang racket... 阅读全文
posted @ 2014-08-20 16:58
羽加迪姆勒维奥萨
阅读(425)
评论(0)
推荐(0)

浙公网安备 33010602011771号