acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 深搜?广搜!(题解2)

    纯原创qwq

    userId_undefined

    复仇者_帅童

    尊贵铂金
    38阅读
    0回复
    2点赞
  • 题解

    本来是想用埃式筛完成的,结果超时了,所以不得已用了些卑鄙的手段( 原写法↓ 发现时间怎么压也压不下去,看了看别人的,然后写出来↓ 这跳过真的是天才() 原理:如果遍历到第n位是合数,则以后的前面是那个数的都不行,要跳过。 比如:

    userId_undefined

    复仇者_帅童

    尊贵铂金
    34阅读
    1回复
    1点赞
  • 不正经题解|质数花瓣

    骗分过样例,打表出奇迹!!(本题解仅供娱乐,比赛请勿参考此题解做法) 上代码!

    userId_undefined

    SJZ08

    尊贵铂金
    14阅读
    2回复
    2点赞
  • 正经题解|质数花瓣

    题目大意 在一个长度为 nnn 的数字区间内,寻找符合要求的质数。 题意分析 如果每次去掉数字的最后一位,仍是质数,则满足要求 解题思路 素数筛模板题,可以套用埃氏筛或欧拉筛 如果你的埃氏筛超时了,请将标记数组换成bitset容器 如果你的欧拉筛超内存了,请将数据类型换成short 当然此题不止这一种解法,你还可以按数字位搜索,找到符合条件的数。 时间复杂度 时间复杂度为:O(nlog⁡log⁡n)O(n\log\log n)O(nloglogn) 代码演示

    userId_undefined

    AC君

    管理员
    倔强青铜
    13阅读
    0回复
    2点赞
  • 深搜

    userId_undefined

    S

    荣耀黄金
    6阅读
    0回复
    0点赞
首页