Newcoder/leetcode
「已注销」
这个作者很懒,什么都没留下…
展开
-
最高分是多少
代码import java.util.*;public class Main { public static void main(String[] args) { /** * */ Scanner scanner=new Scanner(System.in); int n,m,temp; ...原创 2020-03-02 16:51:00 · 152 阅读 · 0 评论 -
简单错误记录
思路:给出的文件中提取出<=16个字符长度的文件名放在3维的数组中,判断是否要合并(但是牛客说此代码存在数组越界等非法访问情况!)代码:import java.util.*;public class Main { public static void main(String[] args) { /** * 输出16个字符,但记录要...原创 2020-03-02 16:49:55 · 126 阅读 · 0 评论 -
数独(这个要学习学习)
思路要建立几个数组:存测试样例,存横、竖、3*3宫格,存1-9的bool等最上方的行i=0,最左边的列j=0从上到下,从左到右,一次检查一个格子,先求出这个格子还剩什么数字可以填,然后检查横、竖、33宫格是否都满足?如果是,就检查33宫格的其他两行是否都满足,“都满足就填数(这里是有问题①的)”,不是就换一个数,从头再来。最后检查9*9宫格是否都满足。①:这种情况遇到同一行有多个格...转载 2020-03-01 16:55:27 · 216 阅读 · 0 评论 -
字符集合
思路多次遍历这个string就行了用string本身就带有的索引功能注意的是每次删除一个字符,i要减一,这样才能避免连续几个同样字符无法删掉的情况代码import java.util.Scanner;public class Main{ public static void main(String[] args) { /** * st...原创 2020-03-01 16:42:05 · 82 阅读 · 0 评论 -
删数
思路i超过数组长度就减一个数组长度一个boolean数组检查是否被删掉(这么想好像直接用String的subString功能更好?直接删掉这个字符,然后每次索引值加3,超过长度就减一个length()就行了)然后循环,用count记录剩多少个数字代码import java.util.Scanner;public class Main{ public static voi...原创 2020-03-01 16:39:48 · 254 阅读 · 0 评论 -
明明的随机数
import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); List<Integer> list = new ArrayList<Integer>();...原创 2020-02-29 16:38:02 · 164 阅读 · 0 评论 -
进制转换
思路:16进制前必有0x或0X作为标志。16进制转10进制时,末尾第一位乘16,第二位乘16此方,以此类推。设定输入为字符串,依次将末尾的字符(0-9,A-F)提取,并与16的某次方相乘后相加。最后识别出下一个字符为x或X即结束。代码:import java.util.*;public class Main { public static void main(Str...原创 2020-03-01 14:19:14 · 185 阅读 · 0 评论