自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 打印任意层数的杨辉三角形

public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("输出n层杨辉三角形,n="); int n = sc.nextInt(); int[][] a = new int[n + 1][n + 1];//创建一个(n+1)*(n+1)的数组 //第1行第2个元素(第1行第1个也可以)赋值为1(或者其他数),这个元素不参与输出,属于初值

2020-10-06 16:31:00 506

原创 从问题本身求兔子繁殖问题的结果(不使用斐波那契数列的性质)

一般而言,兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有兔子都不死,那么一年以后可以繁殖多少对兔子? 这个问题如果采用斐波那契数列的性质,a[n]=a[n-1]+a[n-2]会很容易解决。但是这里,从问题本身出发,不采用斐波那契数列的性质,求得每月兔子的对数。 因为采取了方法递归的方式,运行效率会很慢,因此不要给输入太大的月数,如果大于46,请将y的数据类型改成其他类型。 import java.util.Scanner; public class Rabbit {

2020-09-22 18:49:36 520

原创 用素数数组的方法和筛法计算素数(质数)

数组方法 public static void main(String[] args) { int a[] = new int[100000];//100000是数组长度,太小会溢出报错,可以用可变长度的数组 a[0] = 2;//第一个素数,我的方法需要第1个和第2个素数,才能找出其他素数 a[1] = 3; int num = 1;//数组下标,下一个数组元素的下标为2 for (int i = 3; i < 1000000; i++) {//1000000

2020-09-15 04:08:01 1186

原创 不使用字符串,将int整数转换成int[]数组,附自幂数-水仙花数验证

JAVA代码(splitnumber方法) 这个方法没有使用字符串来取得整型长度。 public static int[] splitnumber(int x) { byte length = (byte) (Math.log10(x)+1);//可以用其他方式取得整型长度 int a[] = new int[length];//根据字符串长度创建数组 for (byte j = length; j >= 1; j--) { a[j - 1] = x % 10

2020-09-14 22:32:55 248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除