早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何不用递归计算Fibonacci数列要尽可能的算出大的数据,列如能算出第100项是多少或更大项

题目详情
如何不用递归计算Fibonacci数列
要尽可能的算出大的数据,列如能算出第100项是多少或更大项
▼优质解答
答案和解析
//求斐波拉契数列,第0项为数列首项.计算第92项时会溢出
function Fibonacci(Index: Integer): Int64;
var
i: Integer;
n1, n2, n3: Int64;
begin
n1 := 1; //各变量初始化
n2 := 1;
Result := 1;
for i := 2 to Index do
begin
Result := n1 + n2; //计算第三个数字
n1 := n2; //将第二个数作为第一个数
n2 := Result; //将第三个数作为第二个数,以便计算新数
end;
end;
看了 如何不用递归计算Fibona...的网友还看了以下:

液态为什么比固态分子势能大零度的水和零度的冰水内能打.内能包括动能和势能,温度相同动能相同,那么自  2020-05-14 …

随机变量X服从二项分布,其概率分布P{X=k}=C(n,k)p^kq^n-k,(k=1,2,...  2020-05-23 …

怎么能让心灵得到成长我今年19了.整天想个长不大的孩子.朋友都说我单纯没心眼.遇事肯定吃亏.我也想  2020-05-24 …

物质由固态变成液态时.分子间的距离增大,内能增大.可是分子间的引力和斥力不是随距离的增大而减小吗亲  2020-05-24 …

用同样的力扔石子和一张纸,为什么石子被扔得远些?我知道因为它动能大,可是力是使它们速度一样吗?然后  2020-06-16 …

糖和脂肪哪个能量大那个是因为我们想在正在学生物,可是呢,出现这个问题,问了老师,老师也犹豫了,就来  2020-07-03 …

”分子间距离小了势能变大“这句话对吗是不是距离小斥力做负功,势能就变大.可是距离小了体积也变小了啊,  2020-11-03 …

分子势能和什么有关我看见有说分子间斥力引力有关,这个我知道但是做题目的时候说体积变大,分子间距离变大  2020-11-30 …

跪求同体积的水和可乐到底哪个密度大?我认为可乐大,可是有的网友说水大,理由是可乐中还有大量二氧化碳,  2020-12-10 …

万有引力变轨时速度减小为什么机械能增大呢,他的重力势能是增大,可是动能不是在减小吗  2021-02-12 …