DNI201807041747792
DNI201807041747792
全部文章
题解
归档
标签
去牛客网
登录
/
注册
DNI201807041747792的博客
全部文章
/ 题解
(共18篇)
题解 | #删除字符串中出现次数最少的字符#
先遍历一次,对出现的字母进行计数 再遍历一次计数,得到最小次数 遍历字符串,对高于计数的进行输出 import java.util.Scanner; /** * class com.sloera.nowcoder * user sloera * date 2022/2/23 */ pub...
Java
2022-02-23
0
338
题解 | #计算某字符出现次数#
不区分大小写,因此传递参数时统一转换成小写 import java.util.Locale; import java.util.Scanner; /** * class com.sloera.nowcoder * user sloera * date 2022/2/23 */ publ...
Java
2022-02-23
0
396
题解 | #求解立方根#
使用二分法,依次试错 最终可能两个值相等或差1,使用right-left<=1 计算小数位1时,当超过大小时,说明上一个数和当前数为分界值 import java.util.Scanner; /** * class com.sloera.nowcoder * user sloera ...
Java
二分
2022-02-23
0
494
题解 | #字符串排序#
由于非字母的位置不能动。字母需要排序,因此考虑将两者分开存放 由于字母排序时,大小写要保留原顺序,因此考虑先入先出的队列 遍历非字母,为空时,从字母中取值。从a到z import java.util.*; /** * class com.sloera.nowcoder * user sloe...
Java
Queue
2022-02-22
1
564
题解 | #提取不重复的整数#
使用Set的不重复性 import java.util.Scanner; import java.util.HashSet; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(...
Java
Set
2022-02-22
0
432
题解 | #合法IP#
使用正则判断, 先判断为000到255的数字 再判断,数字不能有0前缀 import java.util.Scanner; import java.util.regex.Pattern; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Ma...
Java
regex
2022-02-22
0
315
题解 | #单词倒排#
使用正则分割字符串最方便了 import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scan...
Java
regex
2022-02-21
0
227
题解 | #输入整型数组和排序标识,对其元素按照升序或降序进行排序#
输入 读取元素个数,用于确定数组容量 依次读取数组 读取正/倒序 处理 采用冒泡,子循环用于确认当前值为之后值的最大/小。外循环用于确定所有元素都比较到 import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public...
Java
2022-02-21
0
332
首页
上一页
1
2
下一页
末页