LiYiran77
LiYiran77
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
LiYiran77的博客
全部文章
(共38篇)
题解 | #自守数#
主要有两种方法: 1)使用过String.endsWith()方法,轻松判断;2)截取字符串,String.substring(),进行equals判断; import java.util.*; public class Main{ public static void main(Stri...
Java
2022-08-18
0
159
题解 | #记负均正#
主要在于对double类型的数字进行四舍五入,并确定小数点后几位,有以下几种方法: 1)System.out.printf();2)String.format();3)str.formatted();4)new BigDeciamal().setScale().doubleValue() impor...
Java
2022-08-18
0
140
题解 | #走方格的方案数#
一开始思路错了,总想着找规律一步到位,但是利用算法会更简单: 1)动态规划2)递归 import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new...
Java
2022-08-18
0
151
题解 | #密码强度等级#
主要问题在于如何判断数字、字母、字符及其个数: 1.灵活运用正则表达式; 2.使用Character方法,对字符串中的每个字符进行判断,并累计个数; import java.util.*; import java.util.regex.*; //方法: //1.灵活运用正则表达式; //2.使用Ch...
Java
2022-08-17
3
231
题解 | #求最大连续bit数#
主要问题在于: 1.连续1的个数: 1)使用位运算符,判断1的连续个数;2)使用0进行分割,判断分割后字符串的length; 2.如何求最大个数 1)将个数放入list中,使用list.sort(Comparator.reverseOrder())进行逆序排序,输出第一个值;2)使用Math.max...
Java
2022-08-17
0
120
题解 | #最长回文子串#
主要结题点在于: 1.在不同位置取不同长度字符串,判断是否为回文子串; 2.判断回文子串的方法: 1)判断首尾字符是否一一对应2)将字符串逆序后,对比是否内容相同 import java.util.*; public class Main { public static void main...
Java
2022-08-17
0
173
题解 | #字符串字符匹配#
主要有两种思路: 1.利用String方法,逐个判断字符是否存在于长字符串中,不存在则输出false并return;2.利用集合的contains方法,无需逐个判断,将字符串转换为List对象,整体判断是否containsAll即可。 import java.util.*; public clas...
2022-08-16
0
154
题解 | #计算日期到天数转换#
主要问题在于: 1.通过年份,判断是否为闰年; 2.通过月份,判断是否为31天; import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new...
Java
2022-08-08
0
159
题解 | #杨辉三角的变形#
## 找规律 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ...
Java
2022-07-20
0
159
题解 | #蛇形矩阵#
重要的是: 1.横纵向数字间的间隔很好发现; 2.给每行,一个值不断的增加,+2,+3,+4.... 3.但是要给定每行最开始的值--这个值要由最开始的1开始递增 import java.util.*; public class Main{ public static void main(...
Java
2022-06-01
0
175
首页
上一页
1
2
3
4
下一页
末页