美文网首页
周末作业(一)

周末作业(一)

作者: 小焕哥 | 来源:发表于2017-10-14 11:34 被阅读0次

@author 小焕哥


第一题

  1. 1斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...数列第一项和第二项是1, 从第三项开始,每一项都等于前两项之和。本题的详细要求如下:
    1. 实现计算斐波那契数列第n项值的方法。定义静态方法f(int n), 参数n是数列的项数,返回值是第n项的值,例如: f(1) 的值是1, f(6)的值是8。
    1. 验证当n比较大时候,相邻两项的比值接近黄金分割比值0.618,验算f(45)/f(46)的值大约是0.618。

代码

package mypackage;
import java.util.Scanner;
public class WeekExercise {

public static void main(String[] args) {
  Scanner in = new Scanner(System.in);
  int n=in.nextInt();
  System.out.println(num(n));
  int b=in.nextInt();
  System.out.println(num2(b));
}
public static int num(int a){
  int[] ssr=new int[a];
  for(int i=2;i<a;i++) {
      ssr[0]=1;
      ssr[1]=1;
      ssr[i]=ssr[i-1]+ssr[i-2];
  }
  return ssr[a-1];
}
public static double num2(int c) {
  int j=num(c);
  int k=num(c+1);
  double f=(double)(j)/k;
  return f;
}

第二题

  1. 实现删除数组中某一元素的算法
    1. 当给定一个数组和该数组中的某一元素的位置时,利用算法将该数组中的该位置的元素删除。如: 有一个数组,其元素内容为 {2,3,4,5,6},当删除位置为1的元素后,该数组的元素内容更改为{2,4,5,6}。
    1. 上述描述中的算法,要求通过一个方法来实现,该方法的声明如下所示
int[] remove(int[] ary, int index){}
  ```

##代码
```java
package mypackage;

import java.util.Arrays;

public class Del {

public static void main(String[] args) {
  int[] a= {2,3,4,5,6};
  int[] b=remove(a,2);
  for(int i=0;i<b.length;i++) {
      System.out.print(b[i]);
  }
}
public static int[] remove(int[] ary,int index) {
  for(int q=index-1;q<ary.length-1;q++) {
      int t=ary[q];
      ary[q]=ary[q+1];
      ary[q+1]=t;
  }
  ary=Arrays.copyOf(ary, ary.length-1);
  return ary;
}

}

相关文章

  • 周末作业(一)

    @author 小焕哥 第一题 1斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 2...

  • 周末作业

    2018年 3月19日 星期一 天气晴 今天早上送下丫头就去上班了,到快九点的时候看到耿老师在qq里群里发的周末...

  • 周末作业

    问题:小腿没垂直,后退膝盖窝没伸直 问题分析:由于骨盆长期处于前倾状态,导致髂腰肌一直收紧,不伸展。 改善体式:新...

  • (周末作业)

    姓名:张子君 常规: ...

  • 周末作业

    陶渊明(352或365年—427年[1]),字元亮,又名潜,私谥“靖节”[2],世称靖节先生,浔阳柴桑(今江西省九...

  • 周末作业

    我希望的男孩是这样子的 我真的成长了很多,突然发现自己好棒 我的发现下午三点阅读到晚上九点,中间经过了六个小时 数...

  • 周末作业

    壮志潜龙七大场景提炼 美国存在着严重的民族歧视,在此阴影下大多数黑人只能忍气吞声,低头做人,求平平安安过一生,但卡...

  • 周末作业

    没错,周六晚上十点,他--还在写作业,准确来说是一篇作文!一篇四副看图写话组成的作文!请允许我深呼吸o_...

  • 周末作业

    1.听写语文园地1~8的识字加油站和日积月累。 2.听写P119---120生字表一遍。(若无人听写,生字表抄写三...

  • 周末作业

    唉,我太头疼了,只要为什么吗?周末作业太多嗯,说得对好,因为作业失去了自信,失去了很多的东西,今天我要挑战做作业嗯...

网友评论

      本文标题:周末作业(一)

      本文链接:https://www.haomeiwen.com/subject/vryxuxtx.html