刷题
刷题
-_-||
这个作者很懒,什么都没留下…
展开
-
牛客问题——不要二
题目描述: 参考这个图很容易找到规律: 根据题目中的欧几里得距离不能为2,得:( (x1-x2) * (x1-x2) + (y1-y2) * (y1-y2) )不等于4; 若(x1-x2) * (x1-x2) = 0,且x1=x2的情况下,y1-y2 = 2; 在(y1-y2) * (y1-y2) = 0,且 y1=y2的情况下,x1-x2=2。 也就是说如果在[i][j]位置放了蛋糕,就不能在[i+2][j]和[i][j+2]位置放蛋糕了。 代码: import java.util.Scanner;原创 2022-02-27 16:20:09 · 232 阅读 · 0 评论 -
牛客——把字符串转为整数
题目描述: 代码: //一 public class Main6 { public int StrToInt(String str) { //边界 空字符 “-” “+” if(str.length()==0){ return 0; }else if(str.length()==1&&(str.charAt(0)=='-'||str.charAt(0)=='+')){ return 0; }else{原创 2022-02-27 18:22:22 · 51 阅读 · 0 评论 -
Java:最小步数使N变为斐波那契数和合法括号序列判断问题
1、最小步数使N变为斐波那契数 题目描述: 代码: //1:最小步数使N变为斐波那契数 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int a = 0;原创 2022-02-28 23:23:38 · 201 阅读 · 0 评论 -
Java:求最小公倍数和两种排序方法问题
1、求最小公倍数 //求最小公倍数 import java.util.Scanner; public class Main8 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while (sc.hasNext()){ int a=sc.nextInt(); int b=sc.nextInt();原创 2022-03-01 16:20:41 · 328 阅读 · 0 评论 -
Java:删除公共字符串问题和组队竞赛问题
1、整一个选择题🤣 假设 A 类有如下定义,设 a 是 A 类的一个实例,下列语句调用哪个是错误的?() public class A{ public int i; static String s; void method1(){} static void method2(){} } A System.out.println(a.i); B a.method1(); C A.method1(); D A.method2(); 知识点:stat原创 2022-03-01 21:20:37 · 380 阅读 · 0 评论