java基础

java数组初期化方式
     方式1:int[]in = new int[10];

     方式2:int[]in = new int[]{1,2,3,4,5};  //  int[]in = {1,2,3,4,5};



    方式1: int[][]in = new int[2][3];

    方式2: int[][]in =new int[][] { {1,2}, {3,4},{5,6} }; //  int[][]in ={ {1,2}, {3,4},{5,6} };
	
	方式2: int[][]in = { {1,2,4,2}, {3,4},{5,6,7} };  // 长度可以不同,每行可以有不同列数

请注意, 初始化过后的数组都是零

在这里插入图片描述

数组搜索

使用java数组的binarySearch() 方法之前, 一定要把该数组排序,可以使用sort()方法。

常见的最大数和最小数

https://blog.csdn.net/AffectiveComputing/article/details/90727272

斐波那契数列

1 2 3 5 8 13 …

求第n个数的公式是:
1euS6H.png
JAVA代码如下:

double sqrt_5 = Math.sqrt(5);
double fib_n = Math.pow((1 + sqrt_5) / 2, n + 1) - Math.pow((1 - sqrt_5) / 2,n + 1);
return (int)(fib_n / sqrt_5);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值