返回 C 中斐波那契数列的特定数字
我正在编写一个 C 程序来计算斐波那契序列中的特定数字,尽管我无法将序列作为数组返回...... 我做错了什么? int fibonacci(int ceiling) { int coun…
带线程的递归 Fib、分段错误?
你知道为什么它对于 0、1、2、3、4... 这样的值工作得很好,而对于像 >15 这样的值却出现段错误吗? #包括 #包括 #包括 void *fib(void *fibToFind…
使用闭包的 Javascript 斐波那契数列
我要使用 Javascript 编写一些代码。这是我们要做的: “使用闭包实现 javascript 斐波那契数。具体来说,编写一个函数来存储两个连续的斐波那契数,…
在使用动态编程解决斐波那契数列的程序中,返回值在 Ruby 中无法按预期工作
我是 ruby 新手,所以我可能在这里犯了一个非常新手的错误,但我尝试在谷歌上搜索答案,但无法弄清楚这段代码给出奇怪行为的原因。这段代码非常简…
我可以做些什么来改进我的斐波那契数生成器?
我正在解决这个问题: G(n) 定义为 G(n) = G(n-1) + f(4n-1) ,对于 n > 0 且 G(0) = 0 f(i) 是第 i 个斐波那契数。给定 n 你需要评估 G(n) 以 100000…
简单 Haskell Fibonacci 实现中的解析错误
我尝试制作函数的迭代/尾递归版本来计算斐波那契数列的第 n 个数字,但出现解析错误(可能是不正确的缩进)。为什么会发生这种情况?我正在使用的代码…
使用 map/reduce 在 Clojure 中实现斐波那契
是否可以使用reduce在Clojure中高效地实现斐波那契数列? “累加器”包含什么? 我想它必须是懒惰的。很明显如何使用递归或循环/递归来做到这一点。…
是否有可能产生 40,000+ Lisp 中递归斐波那契元素?
我正在尝试用 Lisp 解决 Project Euler 问题 2。这个递归解决方案在执行时会破坏堆栈,但我认为 Lisp(使用 clisp)会识别尾递归。这正在进入顶层。 (…
斐波那契函数的问题。 C++
应该返回数组的 n 位置。但我只得到 0,而不是值。 int fibonacci(int n) { int f[100]; f[0] = 0; f[1] = 1; for (int i=2; i