用三目运算符求最大的数 解题思路:使用三目运算符最简单,可以减少内存空间的利用,使用if判断也可以,但是步骤很繁琐注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newSca 题解列表 2022年04月05日 0 点赞 0 评论 1104 浏览 评分:9.9
1878: 蓝桥杯2017年第八届真题-青蛙跳杯子(JAVA题解 BFS) 摘要:解题思路:bfs, 我以青蛙位置做bfs,也可以以空杯子位置做bfs注意事项:参考代码:import java.io.*; import java.util.*; // https://www…… 题解列表 2022年04月05日 0 点赞 0 评论 902 浏览 评分:0.0
最大值最小值解连号区间 摘要:### 注意事项 - 这些数是1到N(没有用) - 区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 …… 题解列表 2022年04月05日 0 点赞 0 评论 974 浏览 评分:9.9
蓝桥杯算法提高VIP-淘淘的名单 解题思路:单独写一个方法输出注意事项:nextLine()和next()的区别,使用nextLine()会使空格占用一个字符数组1、一定要读取到有效字符后才可以结束输入。2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 题解列表 2022年04月05日 0 点赞 0 评论 659 浏览 评分:0.0
java解错误票据 ###注意事项-蓝桥杯编辑器不知道为什么并不能解析\s,要写成\\s-票据输入不是按顺序的,是随机的,所以需要排个序-里面有个重复的数,所以可能出现123346这种情况,断号的是5不是3,**解决方案**1将所有数据放入set中,在放入之前利用set的查找方法看看set中是否存了这个数了, 题解列表 2022年04月05日 0 点赞 0 评论 397 浏览 评分:6.0
暴力枚举每一天 `importjava.util.Scanner;publicclass回文日期{staticintdays[]={0,31,28,31,30,31,30,31,31,30,31,30,31};staticbooleancheck(intdate){//判断日期是否合法intyear=date/100 题解列表 2022年04月04日 0 点赞 0 评论 818 浏览 评分:0.0
题解 1923: 蓝桥杯算法提高VIP-学霸的迷宫(BFS JAVA简洁代码) 解题思路:非常简单经典的bfs题目,唯一不同的是需要交换子节点的访问顺序,来保证同一长度下字典序最小的输出。以下对代码做简单说明1.代码中先将01倒置,因为int类型的默认值为0,这样就不需要手动生成数组边界2.地图大小为(n+2)*(m+2), 题解列表 2022年04月04日 0 点赞 0 评论 1360 浏览 评分:0.0
简单做法 无脑按行打印 解题思路:按行打印注意事项:别遗漏输入为0的情况参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scann 题解列表 2022年04月04日 0 点赞 0 评论 579 浏览 评分:9.9
简简单单换个位 解题思路:注意事项:参考代码importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intn=s.nextInt();int[]arr=newin 题解列表 2022年04月04日 0 点赞 0 评论 833 浏览 评分:9.9