斐波尼奇数列(前两个数相加的和就等于第三个数,一次类推)例如://1 1 2 3 5 8 13 21 34 55 ...(1+1=2,1+2=3以此类推.......)
用代码实现很经典的一道题
int[] arr = new int[7]; //找到对应的角标值([]内可以添加你想找到的对应角标值)
arr[0] = 1; //第一个角标是1
arr[1] = 1; //第二个角标也是1
for(int i = 2; i < arr.length; i++) { //遍历数组在2角标值开始 ,到最后一个角标
arr = arr[i - 1] + arr[i - 2]; //arr = 的是i的角标值的数-1 + i的角标值的数+1(这一短很容易绕晕人的)
}
System.out.println(arr[arr.length -1]); //打印arr并且角标值-1 想当于1开时数.
|
|