#include<iostream>
#include<vector>
using namespace std;
vector<int> v;
int prime(int a,int b){for(int i=a;i<=b;i++){if(i!=2&&i%2==0)continue;//排除掉2的倍数,加快效率for(int j=3;j*j<=i;j+=2){//找有没有因子,只要找到该数的根号(n)即可,由于懒得去写j<=sqrt(i),直接写j*j<i if(i%j==0) goto RT;} v.push_back(i);RT:continue;}
}
int main(int argc,char *argv[]){prime(2,100); for(int i=0;i<v.size();i++){cout<<v[i]<<endl;} return 0;
}

简单容易的求素数(质素)的方法相关推荐

  1. 求素数的几种方法(通俗易懂)

    博主简单的写下这篇文章,主要为了更好地复习和理解,希望对各位有帮助. 素数:指一个只能被1和它本身整除的数. 青铜级别求素数:枚举范围内的每个数在2到本身的范围中是否有被整除的数.没有就是素数,有就不 ...

  2. java语言中如何表示素数,使用Java语言求素数的几个方法

    使用Java语言求素数的几个方法 今天找了一篇"面试50题"的文档,第一题是求fibonacci数列,使用递归很容易就实现了,没什么难度. 第二题是输出101~200之间的素数,没 ...

  3. C语言经典例题100道(求素数最全的方法在这里!!!)

    程序[12] 题目:判断 101 到 200 之间的素数. 程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数. 看到这里,我们很清楚 ...

  4. Java中求素数的两种方法

    *如何求素数? ** 比1大的整数中,除了1和它本身以外,不再有别的因数,这种整数叫做质数或素数. 所以我们只需要在2~n-1的数中,能找到一个数能整除n,则n为素数. 所以用两个循环遍历就可以得到素 ...

  5. 【数论】求素数的三种方法

    素数的定义 素数也叫质数.一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做素数:否则称为合数(规定1既不是质数也不是合数). 一.试除法(判断素数) 试除法顾名思义就是用 2 到 n ...

  6. java中求素数的几种方法汇总及比较

    首先来看两道题目: 1. 请实现一个函数,对于给定的整型参数 N,该函数能够把自然数中,小于 N 的质数,从小到大打印出来.比如,当 N = 10,则打印出:2 3 5 7**重点内容** 2. 请实 ...

  7. 判断一个数,是否是质素

    //输出一百以内所有素数 //质素只能被自身和1整除 ,反之 除去 自身和一 ,被其他数整除就不是质素 //循环 一到一百的 所有的数 for (int i = 1; i < 101; i++) ...

  8. c语言用数组存放100以内素数,c语言求素数(c语言输出100以内素数)

    #include void main() { int a,b,c,d,sum; scanf("%d",&a); sum=0; for(d=3;d { b=. #include#include ...

  9. LeetCode一求素数算法优化的简单研究

    前言 1.求素数对于大多数人都比较简单,谁不知道啊.一个数n只存在1与自身能整除的数就为素数,并且编写代码也相对容易,很快就能写出. 2. 但是如果我现在要求优化求素数的算法呢?你能做到几步优化?从时 ...

最新文章

  1. Android中的MVP模式初步使用
  2. MySQL 授权用户 ; 存储过程的DEFINER; 命令分隔符DELIMITER
  3. IIS 应用程序池设置
  4. python 状态机教程_python 实用工具状态机transitions
  5. 不同国别的买家,谈判方式竟有如此大差异!
  6. java实现语法分析器_200 行 JS 代码,带你实现代码编译器
  7. 动态规划——矩阵中的最短路径长度
  8. 《OpenCL异构计算》新版中译本派送中!
  9. 人脸识别_云端人脸识别-人脸识别SDK+API-人脸识别闸机解决方案
  10. 人工免疫算法c语言程序,基于人工免疫算法的模拟电路故障诊断
  11. 夜间模式(模仿喜马拉雅FM)
  12. 说到正版软件方面,留意下,其实还是蛮多的
  13. python工业机器人_工业机器人编程语言汇总!
  14. CANoe-第2个仿真工程-XVehicle—2Panel设计(原理,思路)
  15. 服务器远程一直显示欢迎界面,windows server 2008R2 卡在欢迎界面
  16. Unity 视频编码器问题解决方案(视频卡顿,花屏,黑屏)
  17. android智能机顶盒的ota设计,智能机顶盒APP方案开发,让生活更有趣!
  18. C# 第1次实验报告:熟悉Visual Studio环境
  19. 明辰智航网络一点通网络性能测试仪可以做什么
  20. mac安装软件提示没有权限

热门文章

  1. 基于SSH+MySQL的房屋销售租赁系统
  2. 【学习笔记】Half-GCD
  3. scala illegal cyclic inheritance involving trait Iterable val data= input.flatMap(_.split(“ “))
  4. 会声会影如何新建html项目,会声会影2019中如何新增影音快手模板?
  5. 网上做什么可以挣钱?网上挣钱的途径有哪些?
  6. rrdtool的使用介绍
  7. 个人重装最新的win10微软纯正的,32位的体验.
  8. 【择校】哈尔滨工业大学——电子与信息工程学院803考研
  9. 校验原理及奇偶校验码
  10. 【转】2018最新csdn修改博客皮肤模板教程