fibonacci 相关问题

Fibonacci序列是由F(0)= 0,F(1)= 1,F(n + 2)= F(n)+ F(n + 1)定义的序列。前几个术语是0,1,1,2,3,5,8。

OCaml创建斐波那契数字列表

我有一个生成斐波那契数的函数:let rec fib n =用|匹配n。 (0 | 1)-> 1 |当x> 0->(fib(x-2)+ fib(x-1))时x _->提高(Invalid_argument“ ...

回答 2 投票 3

偶数项总和以斐波纳契为单位,上限为400万

def fib(n):如果n <= 1:返回n否则:return(fib(n-1)+ fib(n-2))def comp():L = []对于范围(1, 4000000):如果i%2 == 0:L.append(fib(i))...

回答 1 投票 0

在斐波那契序列c ++中从数组中找到正确的元素时出错

因此,我尝试将斐波纳契数列手动引入数组后,从数组中获取正确的数字。首先,我说数组需要多少个元素...

回答 1 投票 0

有一种方法可以像python中的斐波那契序列一样对第n个列表求和,并成为一个新列表?

说我们有一个列表,它由5个或更多元素组成,我想计算列表中的每n个和,就像斐波那契数列l = [1,5,6,7,2]一样,最后我想有一个新列表l2 ...

回答 2 投票 0

有一种方法可以像python中的斐波那契序列一样对第n个列表求和,并成为一个新列表?

说我们有一个列表,它由5个或更多元素组成,我想计算列表中的每n个和,就像斐波那契数列l = [1,5,6,7,2]一样,最后我想有一个新列表l2 ...

回答 1 投票 0

用于计算斐波那契的模板元编程

[最近一次求职面试中,我要求给出第三类斐波那契数列的第100个元素的结果(Fib(n)= Fib(n-1)+ Fib(n-2)+ Fib(n-3)我完成了数学归纳法,并构造了一个...

回答 1 投票 0

Swift中的斐波那契一线

[我正在尝试打高尔夫球,我具有以下功能:func fibonacci(n:Int){var x1 = 0 var x2 = 1 var arr = [Int]()for _ in 1 ... n {arr。 append(x1)...

回答 2 投票 2

为什么(int)55 == 54在C ++中?

所以我正在学习C ++。我已经用完了“ C ++编程语言”和“有效的C ++”,并且正在运行Euler项目。问题1 ...邓佐问题2 ...不是很多。我正在VS2008上使用...

回答 8 投票 19

有关Binet公式的内容

为什么Binet公式(O(LogN),但不完全正确)在时间上比迭代方法(O(n))效果差?静态双SQRT5 = Math.Sqrt(5);静态双PHI =(SQRT5 +1)/ 2;公共...

回答 1 投票 1

谁能向我解释这段代码,主要是i ++和y ++区域的其他部分,原因是我不明白发生了什么事才能得到结果

这是制作斐波那契发生器的代码。我不明白i ++和y ++在做什么,以及这一切如何导致给我们顺序。 :(函数fibonacciGenerator(n){var ...

回答 1 投票 0

递归斐波那契的Big O的非数学解释是什么?

我阅读了有关递归斐波那契数列的大O的两篇文章,但对为什么它是O(2 ^ n)仍然没有概念性的了解。这不是此链接的副本。请不要标记为...

回答 3 投票 5

在此有效的Fibonacci函数中,它不传递可以存储在数组中的元素数量吗?

这是我的代码,可以正常工作。例如,当n = 5时,它返回5。由于n = 5并定义arr [0] = 0,难道还剩下四个空间来存储从arr [1]到arr [4]的元素吗?但是,它是...

回答 2 投票 -1

c ++分段错误,为什么使用“ long long”却没有得到答案?

有人可以解释此代码的错误之处吗?因为当我使用这样的参数a = 425 b = 9631 n = 9876543215时,我得到“退出,分段故障代码139” :( #include #...

回答 1 投票 0

所有奇数斐波纳契数之和

我只是一个初学者。我写了一个代码,我只是想问问是否有更好的方法编写或缩短代码。我只想学习。给定正整数num,返回所有“奇数”的和...

回答 1 投票 0

不同的语法,不同的结果

我正在尝试一种超简单的新手练习。练习的目的是创建一个斐波那契模式,我尝试了两种我认为会产生相同结果的方法。但是会开火...

回答 1 投票 0

Python程序,用于检查给定数字是否为斐波那契数?

给出数字\'n \',如何检查n是否为斐波那契数字。前几个斐波那契数是0、1、1、2、3、5、8、13、21、34、55、89、141,..

回答 2 投票 -1

VB.net中使用循环的斐波那契序列

[请您帮我显示前10个斐波那契数字。我的代码显示以下结果:1、2、3、5、8、13、21、34、55,我还需要它来显示前两个斐波那契...

回答 8 投票 6

Fibodigits-计算斐波那契数字

我需要找到斐波纳契数的位数,直到1000位数。例如:1有1位数字,10有2位数字,100有3位数字...斐波那契数列以此方式开始:0,1,2,3,5,8,13 ...我必须...] >

回答 1 投票 -2

斐波那契数字python,我应该学习成为一个更好的程序员(自学成才)

n1 = 0 n2 = 1 fiblist = [],而True:newNum = n1 + n2 fiblist.append(newNum)n1 = n2 n2 = newNum,如果newNum> = 10000:print(flist)中断初学者...

回答 3 投票 3

为什么字典在函数中时我的斐波那契要花这么长时间?

这里我有一些代码可以返回斐波那契数字的最后一位。当我将缓存字典放置在函数中时,程序对于小n正常工作。当我尝试像300一样大的n时,程序...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.