发布网友
发布时间:2024-10-18 11:32
共0个回答
通项公式是:a(n)=[(1+√5)/2]^n/√5-[(1-√5)/2]^n/√5 然后你把30带进去,就可以啦。是可以用递归来算。如果你过程没问题,答案就对了。
...13、21、34... 求第30位数是多少, 用递归算法实现。递归公式:a(1)=1;a(2)=1;a(n)=a(n-1)=a(n-2)如果项数非常巨大时,递归非常缓慢,要用到矩阵加速.
...13、21、34... 求第30位数是多少, 用递归算法实现。public class Test { public static void main(String[] args) { System.out.println("结果是:"+Test.foo(30));} / 常见解法 / public static int foo(int i){ int a=1,b=1;int c=0;for(int k=2;k
...13、21、34... 求第30位数是多少, 用递归算法实现(C#编写)。_百度...832040
...13、21、34... 求第30位数是多少, 用递归算法实现。思路:第N个数是第N-1 和第N-2个数的和 N>2public class MainClass { public static void Main(){ Console.WriteLine(Foo(30));} public static int Foo(int i){ if (i <= 0)return 0;else if(i > 0 && i <= 2)return 1;else return Foo(i -1) + Foo(i - 2);} } ...
...3,5,8,13,21,34... 求第30位数字是多少,用递归算法实现h> include <stdlib.h> define N 30 int main(void){ int Fib[N] = {0};int i;Fib[0] = 0;Fib[1] = 1;for(i = 2; i < N; i++)Fib[i] = Fib[i-1] + Fib[i-2];for(i = 0; i < N; i++)printf("%d ", Fib[i]); printf("\n");return 0; } ...
软件工程设计师 C#、ASP.NET开发面试一般都会笔试和面试哪些题目,谢谢...3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34... 求第30位数是多少,用递归算法实现 答: public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if (i > 0 && i <= 2) return ...
跪求c#asp.net 试题 要求最好是选择题 谢谢3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34... 求第30位数是多少, 用递归算法实现。答:public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <=...
数字推理技巧是什么?27,30 解:看见双括号直接隔项找规律,有1,3,7,13,();3,5,9,15,(),很明显都是公差为2的二级等差数列,易得答案21,23,选C 例7:0,9,5,29,8,67,17,(),() A.125,3 B。129,24 C。84,24 D。172,83 解:注意到是摇摆数列且有双括号,义无反顾地隔项找规律!有0,5,8,17,();9,29,67,(...
已知IP地址为:192.168.1.32如何求它的子网掩码?其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些 原则,将一个C类网络分成4个子网。若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是192.9.200.1~192.9.200.254 (因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地 址),现将网络划分为4个部分,...