求最大prime
来源:互联网 发布:淘宝百度财富值 编辑:程序博客网 时间:2024/05/22 01:35
不知道这个的复杂度怎么分析。 不过worst case 应该是O(n),average 可能是O(sqrt(n))
int maxPrime(int n){ assert(n>=0); if(n <= 3) return n; int k = 1; while(n > 1) { ++k; if(k > n / k) return n; while(n % k == 0) n /= k; } return k; }这是婷婷的代码,其中
if(k > n / k) return n;很赞!用这句话来控制运算上限。 因为:经过运算的n肯定也是input的因子,并且一定大于k,不然早就被除掉了。
- 求最大prime
- (hdu step 2.1.3)Largest prime factor(求一个数的最大质因子的位置)
- 求素数 prime
- Leetcode ☞ 263. Ugly Number ☆ 【附求质数 prime number 最大公约gcd 最小公倍lcm】
- matlab prime最大生成树
- 【最大独立集】Prime Independence
- 1561. PRIME 还是求质数
- Largest prime factor 最大素因子
- Largest prime factor(最大素数因子)
- ZOJ 3988 Prime Set (最大匹配)
- prime算法求所有最小生成树
- POJ 2689 Prime Distance【求不超时】
- Prime Distance(筛选法求素数 )
- prime算法求最小生成图
- 求最大公约数,最大公倍数
- 分组求最大最小值
- 求最大数
- 求最大最大公约数
- sams emacs 24 hour 读书笔记4
- 用 Hadoop 实现共生矩阵计算
- linux shell数据重定向(输入重定向与输出重定向)详细分析
- 排序算法--冒泡排序的首尾改进
- poj 3670 Eating Together(最长上升子序列 lis nlogn复杂度)
- 求最大prime
- 排序算法--排序算法汇总
- zigbee开发连载系列(0)
- 浅谈C++的多态
- Android ListView使用BaseAdapter与ListView的优化
- C++多态的实现
- 基于Weblogic8的JMS队列实例配置
- Android--使用include调用布局
- 王伯买鱼问题