- 博客(4)
- 收藏
- 关注
原创 2021-06-29
输入年月日,判断是一年的第几天(需要判断是闰年还是平年) 判断任意年份是否为闰年,需要满足以下条件中的任意一个: ① 该年份能被 4 整除同时不能被 100 整除; ② 该年份能被400整除。 创建一个数组储存平年的每月对应的天数,然后判断输入的年份是否为闰年且月份是否大于2月,如果是就在结果上就加一天 import java.util.Scanner; public class Analysis { public static void main(String[] arg) {
2021-06-29 21:03:40
366
原创 2021-06-29
杨辉三角 杨辉三角的第n+1行的第一个和最后一个数为1,其余第i个数等于第n行的第i-1个数和第i个数之和 public class PascalsTriangle { public static void main(String[] arg) { //三角的行数 final int row; Scanner scanner=new Scanner(System.in); row=scanner.nextInt();
2021-06-29 20:04:44
74
原创 2021-06-29
n人围成一圈。从第一人报数,数到第m的人出列,然后从出列的下一人重新报数,直到最后一人 简化版的Josephus问题(约瑟夫问题)。 在Java里可以创建一个链表,使用取余的方法依次从链表里移除元素,最后只剩下最后一个元素。 import java.util.*; import java.util.Scanner; public class Test { public static void main(String[] arg) { Scanner sc=new Scanner(S
2021-06-29 19:17:22
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人