公司已有网站 如何自己做推广建网上商城的第三方网站哪个好
news/
2025/9/27 3:06:20/
文章来源:
公司已有网站 如何自己做推广,建网上商城的第三方网站哪个好,企业百度推广怎么收费,wordpress制作app#xff08;本篇并不适合初学者看#xff09; 质数#xff1a;除1和本身之外#xff0c;没有一个数能够整除它。#xff08;否则是合数#xff09; 1.质数判定#xff1a; ①根号试除法。 优点#xff1a;容易写#xff0c;对于少量的需要判断的质数#xff0c;比较可…本篇并不适合初学者看 质数除1和本身之外没有一个数能够整除它。否则是合数 1.质数判定 ①根号试除法。 优点容易写对于少量的需要判断的质数比较可靠。 缺点询问量一旦增多必然效率低下。 ②Miller_Robin与二次探测 见博客Miller-Robin与二次探测 优点速度比较快大概测试个数*logn 。复杂度很可观。而且误判概率极低。 而且对于long long级别的质数也能快速准确判断 缺点你可能记不住。。 ③筛法然后暴力判断。 见博客SIEVE 线性筛 优点O(N)预处理O(1)查询。N比较小而询问次数很多时极为方便。 而且线性筛素数根据合数只被最小质因子筛一次的优秀性质在处理其他函数例如$\phi$,$\mu$的时候 也有很高的效率而且通过判断是否是最小质因子转移的关系也十分好写。 缺点显然了。N比较大直接TLEMLE。而且必须从2开始筛即使你只需要一个。 2.质数筛法 Eratosthenes筛法会把每个合数处理质因子个数次。不是稳定的复杂度O(N) 线性筛就是刚才的博客SIEVE 线性筛 好了现在我们知道质数是什么、怎么找 那么有什么用呢 3.质因数分解 算数基本定理Pq1^c1*p2^c2*... 其中qi为质数ci是非负数。这种分解方法是唯一的。 质因数分解往往是一个数学题考虑的突破口。 因为质因数分解可以把一个数的构成完美地表示出来。 通过质数的次数相乘的表示法很容易考虑和处理gcdlcm等问题。 方法根号试除最后1则是质数。 我只会这一种分解方法。 复杂度O(根号) 显然不够优秀因为试除还会浪费一些时间。可以考虑提前预处理质数然后用质数试除本质上是找质因子。 也许会快一些。 比较厉害的是Pollard_Rho我反正没看懂。 *一些小应用 质因数分解n直接枚举小于n质数出现次数就是[n/p][n/p^2]...比较显然。 总结 质数给你敞开数论的大门走进去就掉进了坑。 转载于:https://www.cnblogs.com/Miracevin/p/9698627.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919033.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!