当前位置: 首页 > news >正文

[leetcode]查询区间内的所有素数

一.暴力求解

#include<iostream>
#include<vector>

using namespace std;

vector<int> result;

bool isPrime(int i)
{
    if (i < 2)
        return false;
    for (int j = 2;j * j <= i;j++)
    {
        if (i % j == 0)
        {
            return false;
        }
    }
    return true;
}

int main()
{
    //vector<int> num{ 1,2,3,4,5 };
    int n = 0;
    cout << "输入n,查询从[1,n)区间内的所有素数 : ";
    cin >> n;
    for (int i = 1;i <= n;i++)
    {
        if (isPrime(i))
        {
            result.push_back(i);
        }
    }

    for (const auto& it : result)
    {
        cout << it << " " ;
    }
    return 0;
}

相关文章:

  • libev实现Io复用及定时器事件服务器
  • linux提权进阶 环境变量劫持提权 nfs提权
  • spark架构和RDD相关概念
  • 蓝桥杯-小明的背包(动态规划-Java)
  • #无类域间路由(快速复习版)
  • 宝塔面板面试内容整理-性能监控
  • 建筑工程管理系统功能模块概览
  • 【MySQL 数据库】增删查改操作CRUD(上)
  • Elasticsearch 系列专题 - 第一篇:Elasticsearch 入门
  • Ansible的使用3
  • 大数据技术之SPARK
  • 潮玩宇宙大逃杀游戏源码搭建部署二开,可切换单多杀boss模式
  • 怎么构造思维链数据?思维链提示工程的五大原则
  • 区块链是怎么存储块怎么找到前一个块
  • 如何向ESL阿联酋航运发送EDI CODECO报文?
  • DeepSeek 助力 Vue3 开发:打造丝滑的日历(Calendar)
  • 基于STM32、HAL库的IP6525S快充协议芯片简介及驱动程序设计
  • java基础语法(3)数组
  • CTF web入门之信息收集
  • Maven和MyBatis学习总结
  • 武汉网站seo哪家公司好/电商怎么推广自己的产品
  • 网站劫持怎么做/关键词优化是怎样收费的
  • 网站的分页做不好会影响主页/湖南正规seo公司
  • 西宁网络公司网站建设/seo优化关键词排名优化
  • 魔方建站/百度风云排行榜
  • 网站上线前的准备/怎样优化关键词到首页