Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Python - 斐波那契函数变量值声明之间的差异
我是 python 的初学者 我正在研究一种制作斐波那契函数的类型 def fib n a 0 b 1 while a
python
Fibonacci
variabledeclaration
python 中使用 O(1) 空间的自底向上斐波那契
我想使用 O 1 空间编写自下而上的斐波那契数 我的问题是 python 的递归堆栈限制了我测试大量数据 有人可以为我所拥有的提供替代或优化吗 这是我的代码 def fib in place n def fibo f2 f1 i if i
python
recursion
Fibonacci
递归斐波那契函数(带负数)
我可以为所有大于 0 的数字编写递归斐波那契函数 但该函数对于任何负数都是完全错误的 知道如何在 C 中实现这个吗 int fibonacci int n if n 0 return 0 if n 1 return 1 return fib
c
function
recursion
Fibonacci
斐波那契函数的问题。 C++
应该返回n数组的位置 但我只得到 0 而不是值 int fibonacci int n int f 100 f 0 0 f 1 1 for int i 2 i
c
function
Fibonacci
函数局部、自引用、惰性斐波那契数列
我想创建一个返回斐波那契数的惰性扩展无限序列的函数 现在 我可以使我的序列在顶级命名空间中可用 如下所示 def fibonacci numbers lazy cat 0 1 map fibonacci numbers rest fibon
Clojure
Fibonacci
localvariables
AnyLogic 中的系统动力学 - 斐波那契序列 [关闭]
Closed 这个问题需要调试细节 目前不接受答案 我在 AnyLogic 中有一个系统动力学模型 我试图在其中对斐波那契序列进行建模 然而 由于某种原因 我的结果与预期不同 代替 1 1 2 3 5 8 13 I get 1 2 1379
system
microsoftdynamics
Fibonacci
anylogic
测试一个数字是否是斐波那契数
我知道如何制作斐波那契数列 但我不知道如何测试给定的数字是否属于斐波那契数列 我想到的一种方法是生成斐波那契数列 数字到该数字并查看它是否属于该数组 但必须有另一种更简单 更快的方法 有任何想法吗 一个非常好的测试是 N 是斐波那契数当且仅
Algorithm
Testing
Math
Fibonacci
如何从函数返回数组并循环遍历它?
include
c
Fibonacci
偶数斐波那契数之和 < X
我正在研究这个 我似乎有一个可行的解决方案 但我很难理解它的行为 这是我所拥有的 usr bin python def even fib sums limit number 1 last 0 before last 0 total 0 fo
python
Fibonacci
在 C 中递归计算斐波那契数
我正在尝试通过编写一个简单的程序来输出斐波那契数来学习C 它不起作用 斐波那契 h unsigned int fibonacci recursive unsigned int n 斐波那契 c include
c
Fibonacci
使用 SICStus Prolog 推广斐波那契数列
我正在尝试寻找广义斐波那契序列 GFS 查询的解决方案 问题是 是否有第 12 个数字为 885 的 GFS 最初的 2 个数字可能限制在 1 到 10 之间 我已经找到了在从 1 1 开始的序列中查找第 N 个数字的解决方案 其中我明确定
Prolog
Fibonacci
sicstusprolog
clpfd
在 Haskell 中生成斐波那契数?
在Haskell中 如何根据第n个斐波那契数等于第 n 2 个斐波那契数加上第 n 1 个斐波那契数的性质生成斐波那契数 我见过这个 fibs Integer fibs 1 1 zipWith fibs tail fibs 我不太明白这一点
Haskell
Fibonacci
Java 中的斐波那契数列耗时太长?
我试图在 Java 中找到斐波那契数列的总和 但运行时间太长 或者是应该的 每当我使用超过 40 的整数时 速度都会变慢 注意 在 50 时 返回负值 这让我很困惑 有什么建议吗 public static void main String
Java
Fibonacci
Rust 中 tribonacci 序列的惯用实现
我是 Rust 新手 但作为 Haskell 的粉丝 我非常欣赏这种方式match在 Rust 中工作 现在 我面临着一种罕见的情况 我确实需要失败 从某种意义上说 我希望执行几个重叠案例的所有匹配案例 这有效 fn options sta
Rust
Fibonacci
idioms
fallthrough
MIPS 递归斐波那契数列
我在 MIPS 中递归处理堆栈时遇到问题 我明白了这个概念 但我的程序没有按照我的意思做出反应 我的目标是将用户输入作为 n 并打印 n 处的斐波那契数 到目前为止我所拥有的如下 我相当确定问题出在 fib 函数中数字的实际计算中 感谢您的
recursion
MIPS
Fibonacci
如何证明 Coq 中的两个 Fibonacci 实现相等?
我有两个斐波那契实现 如下所示 我想证明它们在功能上是等效的 我已经证明了自然数的性质 但是这个练习需要另一种我无法弄清楚的方法 我使用的教科书介绍了 Coq 的以下语法 因此应该可以使用这种表示法来证明相等性
functionalprogramming
Fibonacci
coq
打印斐波那契数列
我正在尝试编写一个简单的Python 程序 它应该返回一个返回连续斐波那契数的闭包 def fibGen n 1 0 n 2 0 n 1 def fib if n 1 0 and n 2 0 n 1 1 return n else n n
python
python3x
closures
Fibonacci
这里的递归是如何工作的?
Code 1 public static int fibonacci int n if n 0 n 1 return 1 else return fibonacci n 1 fibonacci n 2 你如何使用fibonacci如果你还没
Java
recursion
Fibonacci
汇编中的递归斐波那契
我正在尝试在汇编中实现递归斐波那契程序 但是 我的程序崩溃了 出现未处理的异常 而且我似乎无法找出问题所在 我不怀疑这涉及我对堆栈的不当使用 但我似乎无法指出哪里 386 model Flat public Fibonacci includ
Assembly
Fibonacci
斐波那契递归函数如何“工作”?
当我读到描述函数递归的一章时 我是 Javascript 的新手 正在阅读它 它使用示例函数来查找斐波那契数列的第 n 个数字 代码如下 function fibonacci n if n lt 2 return 1 else return
recursion
Fibonacci
«
1
2
3
4
»