青笙
青笙
全部文章
题解
归档
标签
去牛客网
登录
/
注册
青笙的博客
全部文章
/ 题解
(共22篇)
题解 | #扫雷#
解决此题的关键在于如何构建二位数组,并且判断“非地雷格”附近有多少个地雷。我们先创建一个整数的二维数组,将读取到的字符进行重新赋值,我们将获取到的‘*’也就是地雷赋值为-8,将获取到的‘?’也就是非地雷格赋值为0.接下里通过对二维数组进行挨个遍历判断,数组的值为0的将进行周围判断是否存在“地雷”,若...
Java
数组
数学
字符串
2021-12-28
0
528
题解 | #[NOIP2015]扫雷游戏#
解决此题的关键在于如何构建二位数组,并且判断“非地雷格”附近有多少个地雷。我们先创建一个整数的二维数组,将读取到的字符进行重新赋值,我们将获取到的‘*’也就是地雷赋值为-8,将获取到的‘?’也就是非地雷格赋值为0.接下里通过对二维数组进行挨个遍历判断,数组的值为0的将进行周围判断是否存在“地雷”,若...
Java
数组
数学
2021-12-28
0
424
题解 | #[NOIP2011]数字反转#
解决此题的关键在于如何对一个整数进行反转,而且不是普通的反转,反转必须满足反转后的数是常见的整数形式,比如-1200,反转后必须是-21,而不是-0021,这样的话我们就不能通过普通的反转了。我们可以先把获取到的字符串转变成整型(Integer.parseInt()方法),得到的整型判断其大小是否为...
Java
字符串
数学
2021-12-26
0
452
题解 | #[NOIP2007]奖学金#
欲解决此题,我们可以先创建一个二维数组a,用来存取三门的分数,再创建一个一维数组b,用来存取这三门成绩的总分,最后创建一个数组c,用来存取成绩由高到低,你会思考,为什么要创建b和c数组呢,元素不都是总成绩嘛?因为b数组中的索引值可以作为学号的标记,学号等于b数组索引值加一,再通过双层for循环遍历b...
Java
数组
2021-12-20
0
495
题解 | #[NOIP2018]标题统计#
解决此题较易,遍历字符串,查找出单个字符是不是等于空格几个,需要注意的是,扫描是使用next()方法还是nextLine()方法,next方法不能得到带空格的字符串而nextLine()方法的结束符只是Enter键,即nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字...
Java
字符串
2021-12-19
0
474
题解 | #正方形检测#
解决此题的关键性在于明白证明一个形状为正方形的条件,首先是四条边相等,在加上有一个直角或者有一对边是平行线,即满足是一个正方形。而我们则采用“倒推”的形式解决此题,首先,如果一个形状是正方形,那么四点构成的边则有四条,分别是四条边+两条对角线,显然对角线是根号2倍的边长。明白了这些,我们开始着手做题...
Java
数组
数学
2021-12-17
1
489
题解 | #[NOIP2010]数字统计#
欲想解决此题,首先第一步,我们需要把L-R这些书数都转变成字符串,接下来我们可以遍历每一个字符串,传出的字符,我们用if语句来判断是否等于字符2,若相等则计数器加一,直到全部遍历完得出最终的次数。 import java.util.*; public class Main { public stat...
Java
字符串
数学
2021-12-17
0
358
题解 | #[NOIP2007]纪念品分组#
阅读完此题,你会发现,解决此题的关键是如何让两个数“尽可能”相加成一个值,这个值要小于等于w(w为每组纪念品价格之和的上限),所以,我们要做的是便是如何“凑出”这个数,我们可以先把这些数放入一个数组中,然后通过数组中的sort()方法对数组进行排序,使其从小到大的排列,接下来我们要做的是“凑数”,我...
Java
数组
数学
2021-12-16
0
438
题解 | #[NOIP2007]统计数字#
解决此题的关键在于如何排序,我们可以利用冒泡排序或者其他排序,而我用到的是sort()方法,让数组从小到大的排列,然后再利用if语句判断两个相邻的数组的值是否相等,若相等,则计时器count自加一,如果相邻数组不相等,则进行相应的输出,但通过判断两个相邻的数组相等会造成一个漏洞,就是无法对最后一个数...
Java
数组
2021-12-15
0
585
题解 | #[NOIP2013]记数问题#
欲想解决此题,首先第一步,我们需要创建数组一个数组装下1~n个数,并且数组的类型要为字符串数组,接下来我们可以遍历每一个数组的每一个字符,用if语句来判断是否等于x,若相等则计数器加一,直到全部遍历完得出最终的次数。 import java.util.*; public class Main { p...
Java
数组
字符串
2021-12-15
0
421
首页
上一页
1
2
3
下一页
末页