主题
搜索

直接搜索因子分解


直接搜索因子分解是最简单的(也是最简单的)素分解算法它包括通过以下方式搜索数字的因子系统地执行审判庭,通常使用递增的数字序列。小的倍数素数通常被排除在外以减少试验次数约数,但仅仅包括它们有时会比排除它们所需的时间更快。直接搜索因子分解效率很低,只能与小数字。

对数字使用此方法时n个,仅约数高达|_平方(n)_|(其中|_x个_|楼层功能)需要测试。这是真的,因为如果所有整数当时还没有尝试过

 n/(_sqrt(n)_+1)<平方码(n)。
(1)

换句话说,所有可能因素有他们的辅因子已经过测试。同样,当最小的首要的 因素 第页属于n个>字根框[n,3],然后是它辅因子 米(如此一来n=下午)必须是首要的.证明这个,假设最小的第页>字根框[n,3].如果m=ab,然后是最小值一b条可以假设是第页.但之后

 n=pm=pab>=p^3>n,
(2)

这不可能是真的。因此,米必须是首要的,所以

 n=p_1p_2。
(3)

另请参见

基本因子分解算法,审判处

与Wolfram一起探索| Alpha

引用如下:

埃里克·魏斯坦(Eric W.Weisstein)。“直接搜索因子分解。”发件人数学世界--Wolfram Web资源。https://mathworld.wolfram.com/DirectSearchFactorization.html

主题分类