LiYiran77
LiYiran77
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
LiYiran77的博客
全部文章
(共34篇)
题解 | #密码强度等级#
主要问题在于如何判断数字、字母、字符及其个数: 1.灵活运用正则表达式; 2.使用Character方法,对字符串中的每个字符进行判断,并累计个数; import java.util.*; import java.util.regex.*; //方法: //1.灵活运用正则表达式; //2.使用Ch...
Java
2022-08-17
3
233
题解 | #求最大连续bit数#
主要问题在于: 1.连续1的个数: 1)使用位运算符,判断1的连续个数;2)使用0进行分割,判断分割后字符串的length; 2.如何求最大个数 1)将个数放入list中,使用list.sort(Comparator.reverseOrder())进行逆序排序,输出第一个值;2)使用Math.max...
Java
2022-08-17
0
124
题解 | #最长回文子串#
主要结题点在于: 1.在不同位置取不同长度字符串,判断是否为回文子串; 2.判断回文子串的方法: 1)判断首尾字符是否一一对应2)将字符串逆序后,对比是否内容相同 import java.util.*; public class Main { public static void main...
Java
2022-08-17
0
178
题解 | #计算日期到天数转换#
主要问题在于: 1.通过年份,判断是否为闰年; 2.通过月份,判断是否为31天; import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new...
Java
2022-08-08
0
161
题解 | #杨辉三角的变形#
## 找规律 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ...
Java
2022-07-20
0
164
题解 | #蛇形矩阵#
重要的是: 1.横纵向数字间的间隔很好发现; 2.给每行,一个值不断的增加,+2,+3,+4.... 3.但是要给定每行最开始的值--这个值要由最开始的1开始递增 import java.util.*; public class Main{ public static void main(...
Java
2022-06-01
0
179
题解 | #整数与IP地址间的转换#
利用十进制和256进制的转换; 尤其,需要注意十进制转256进制。 import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new Scanner...
Java
2022-06-01
0
222
题解 | #整数与IP地址间的转换#
较为笨拙的一种方法: import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); St...
Java
2022-05-31
0
219
题解 | #单词倒排#
灵活运用String.split/replaceAll的正则表达式用法 import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new Scann...
Java
2022-05-30
0
166
题解 | #字符串合并处理#
import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); String input=...
Java
2022-05-27
0
189
首页
上一页
1
2
3
4
下一页
末页