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

鞍山网站建设工作室百度移动端排名软件

鞍山网站建设工作室,百度移动端排名软件,wordpress 域名绑定后 手机,互联网行业公司第 1 题:找素数 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 素数就是不能再进行等分的整数。比如:7,11。而 9 不是素数,因为它可以平分为 3 等份。一般认为最小的…

第 1 题:找素数  

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

素数就是不能再进行等分的整数。比如:7,11。而 9 不是素数,因为它可以平分为 3 等份。一般认为最小的素数是22,接着是 3,5,...

请问,第 100002(十万零二)个素数是多少?

请注意:“2”是第一素数,“3” 是第二个素数,依此类推。

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

代码:(普通筛)

package 第十四届蓝桥杯三月真题刷题训练.day9;/*** @author yx* @date 2023-03-12 18:43*/
public class 找素数 {public static void main(String[] args) {int ans=0;int i=2;while (true){if(isPrime(i)){ans++;if(ans==100002){System.out.println(i);return;}}i++;}}static boolean isPrime(int n){for (int i = 2; i <= Math.sqrt(n) ; i++) {if(n%i==0){return false;}}return true;}
}

代码:(欧拉筛)

package 第十四届蓝桥杯三月真题刷题训练.day9;public class 欧拉筛 {public static void main(String[] args) {//默认false为质数int N=10000000;//N不能给太大,否则会爆栈boolean[] isPrime = new boolean[N];int[] prime=new int[N];isPrime[0]=isPrime[1]=true;//0,1都不是质数int temp=0;for (int i = 2; i < N; i++) {if(!isPrime[i]){prime[temp++]=i;if(temp==100002){System.out.println(i);return;}}for (int j = 0; j < temp && i*prime[j]<N; j++) {//i*prime[j]<N防止越界isPrime[i*prime[j]]=true;//标记为非素数、if(i%prime[j]==0)break;//防止重复标记}}}
}

贴一个讲的不错的视频:

欧拉筛【力扣周赛 326】LeetCode_哔哩哔哩_bilibili本节讲了如何线性筛质数(也叫欧拉筛)。欢迎一键三连,在评论区发表你对这场周赛的体会。, 视频播放量 4432、弹幕量 13、点赞数 257、投硬币枚数 189、收藏人数 76、转发人数 12, 视频作者 灵茶山艾府, 作者简介 算法讲师 | 力扣竞赛 Top10 | 全网刷题量 7000+,相关视频:我上次在代码中看到算法,还是一个刚毕业不久的同事用了一个分治+回溯,没考虑空间复杂度导致线上OOM……,求素数【欧拉筛法】,并查集 最小堆【力扣周赛 323】,外国佬用Neovim写代码,有点武侠比武的代入感,欧拉筛,几行就行,一次就好,y总,你当年的同学都年薪百万了吗 | 力扣第326场周赛,蓝桥杯算法学习路线 | 全程制作过程公开,Leetcode 第326场周赛国服36名菜鸡实况解说:2023从一场超级手速场开始......,一周刷爆LeetCode,算法大神左神(左程云)耗时100天打造算法与数据结构基础到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解,ACM金牌可以在大厂乱杀吗?https://www.bilibili.com/video/BV1H8411E7hn/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=eb072ba6b610daa77b0adfe79fcc5879

第 2 题:图书排列_dfs板子

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

将编号为 1 ~ 10 的 10 本书排放在书架上,要求编号相邻的书不能放在相邻的位置。

请计算一共有多少种不同的排列方案。

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

代码:

之前写过一摸一样的dfs板子,改一下check函数即可食用

真题传送:第十四届蓝桥杯三月真题刷题训练——第 4 天_小羊不会飞的博客-CSDN博客

package 第十四届蓝桥杯三月真题刷题训练.day9;/*** @author yx* @date 2023-03-12 20:18*/
public class 图书排列_dfs {static int[] nums = new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};static int ans = 0;static int to = 9;public static void main(String[] args) {dfs(0);System.out.println(ans);}//from是数组交换位置的头指针(依次会+1),to是尾指针相当于哨兵的作用,当from==to的时候退出static void dfs(int from) {if (from == to) { //递归的出口check();//检查是否相邻} else {for (int i = from; i <= to; i++) {swap(from, i);dfs(from + 1);//回溯恢复swap(from, i);}}}static void swap(int a, int b) {int temp = nums[a];nums[a] = nums[b];nums[b] = temp;}static void check(){for (int i = to; i >= 1; i--) {if(Math.abs(nums[i]-nums[i-1])==1){return;}}ans++;}
}

看了一晚上欧拉筛,明天补题,先跑步去了

第 3 题:日志统计

第 4 题:   杨辉三角   

http://www.ds6.com.cn/news/40045.html

相关文章:

  • 广东网站建设微信商城开发近期时事新闻
  • 2023免费网站推广哈尔滨新闻头条今日新闻
  • 光纤做网站 移动不能访问电信如何实现网站的快速排名
  • 镇江百度网站排名揭阳市seo上词外包
  • 网站 集约化建设 汇报百度热议排名软件
  • 有域名怎么建设网站seo知识培训
  • 如何用手机做网站吗冯宗耀seo教程
  • 如何做网站轮播图和菜单全屏今日头条官网首页
  • 专业外贸网站建设百度网页打不开
  • 网站建设郑州网络营销策略有哪五种
  • 在网站上做封面网络广告文案范文
  • 楼盘怎么在网站上做推广泉州seo报价
  • 网站 手机版 电脑版 怎么做seo诊断站长
  • 自己怎样建设网站百度推广登录平台怎么收费
  • 滨州网站建设 中企动力百度关键词工具在哪里
  • 软件免费下载网站有哪些百度新闻发布平台
  • 太仓苏州网站建设百度搜索引擎营销如何实现
  • h5企业网站定制排名站内推广的方法
  • 做外贸需要自己的网站吗优化软件有哪些
  • 武汉网站建设jk世界疫情最新数据
  • 公司网站建设开发维护工作网络营销计划书怎么写
  • 生成论坛网站百度识图在线识图
  • wordpress结构图数据库图整站优化服务
  • 上海 高端网站建设怎样做线上销售
  • 外包公司做网站有哪些内容视频剪辑培训机构
  • 您的php似乎没有安装运行wordpress所必需的mysql扩展seo关键词优化方法
  • 备案的网站名称能重复备案吗yy直播
  • 自己做网站很难站长工具之家
  • 做网站 报价 需要了解站外推广免费网站
  • 网站建设方案书 模板seo优化上海牛巨微