我在八年级。我正在修读12年级的java课程。我刚刚开始,我的家庭工作是制作斐波纳契系列动态阵列程序。我不知道去哪里。它在线,所以我不能问老师或其他什么。
如何在Java中使用动态数组制作Fibonacci序列?
这是我得到的动态数组的一个例子:
我不知道如何制作斐波纳契系列!这是我得到的Fibonacci系列示例。
答案 0 :(得分:0)
您可以将两个示例结合起来:
选择DynamicArrayOfInt
课程,然后添加main
课程的Fibonacci
方法。
在实例化main
对象的DynamicArrayOfInt
方法的开头插入一个新语句,如下所示:
DynamicArrayOfInt arr = new DynamicArrayOfInt();
将numbers[x]
的每个实例替换为arr.get(x)
,将numbers[x] = y
的实例替换为arr.put(x, y)
。
删除处理数字数组的剩余语句。这基本上将使用DynamicArrayOfInt对象。示例输出如下所示:
iplante$ java DynamicArrayOfInt
Size of dynamic array increased to: 2
Fibonacci series:
0
1
Size of dynamic array increased to: 4
1
2
Size of dynamic array increased to: 8
3
5
8
13
Size of dynamic array increased to: 16
21
34
55
89
144
233
377
610
Size of dynamic array increased to: 32
987
1597
2584
4181
iplante$