Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Numpy的matrix_power函数对大指数给出错误的结果[重复]
这个问题在这里已经有答案了 我正在使用 Numpy 来实现斐波那契数列Q 矩阵法 http mathworld wolfram com FibonacciQ Matrix html 直到 n 47 为止结果都很好 此时 matrix pow
python
NumPy
Fibonacci
Haskell 中 zipWith fibonacci 的时间复杂度
在 Haskell 中 斐波那契函数的规范 zipWith 实现是 fibs Integer fibs 1 1 zipWith fibs tail fibs 我很难分析这个的时间复杂度 谎言 n 尝试将其写在纸上 起初我认为它是指数级的 然
Haskell
time
Fibonacci
不使用 zipWith 的斐波那契数
我一直在尝试实现从 0 到 n 的斐波那契数列列表 而不使用惰性zipwith https hackage haskell org package base 4 14 1 0 docs Prelude html v zipWith方法 到目
Haskell
Fibonacci
非常大的斐波那契数的索引
我需要使用 JavaScript 计算斐波那契数列中斐波那契数的索引 我需要在不使用递归或循环的情况下执行此操作 我找到了下面的公式在数学论坛中 https math stackexchange com a 13792 54315 n lo
javascript
Fibonacci
bigint
为什么 Haskell 的斐波那契数列比 C 慢?
我只是 Haskell 的初学者 我编写了一个代码来显示斐波那契数列中的 N 个数字 这是我在 Haskell 中的代码 fib seq 1 1 fib seq 2 1 1 fib seq n sum take 2 fib seq n 1
c
performance
Haskell
Fibonacci
无限斐波那契数列
我正在尝试使用序列在 F 中模仿 Haskell 著名的无限斐波那契列表 为什么以下序列的计算结果不符合预期 它是如何被评估的 let rec fibs lazy Seq append Seq ofList 0 1 Seq map2 fib
F
functionalprogramming
Fibonacci
lazysequences
C++ 中的斐波那契数列
include
c
Fibonacci
Ruby 斐波那契算法
以下是我编写的用于计算斐波那契数列中的值的方法 def fib n if n 0 return 0 end if n 1 return 1 end if n gt 2 return fib n 1 fib n 2 end end 它一直工作
ruby
Fibonacci
斐波那契在 Python 中可以工作,但在 Java 中却失败
我有这个代码用于计算fibonacci数在python 它有效并给出了预期的结果 但当我把同样的内容翻译成Java 它失败 知道这里出了什么问题吗 In python def fib3 n a b 0 1 while n gt 0 a b
Java
python
Fibonacci
LINQ 表达式帮助
如何编写 LINQ 表达式 首选方法调用语法 来给出特定范围 例如 1 到 1000 内的斐波那契数列表 好的 更 FP 的答案 using System using System Collections Generic using Sys
c
LINQ
Fibonacci
通过使其成为包装器来优化斐波那契数列递归函数
斐波那契数列的递归定义在效率方面存在问题 它的定义如下 private fib int n if n lt 2 return n else return fib n 1 fib n 2 假设我们调用 fib 5 这使得 1 次调用 fib
Algorithm
recursion
Fibonacci
为什么计算斐波那契数列的复杂度是 2^n 而不是 n^2?
我试图使用递归树找到斐波那契数列的复杂性并得出结论height of tree O n 最坏的情况下 cost of each level cn hence complexity n n n 2 怎么会这样O 2 n 朴素递归斐波那契的复杂
Algorithm
recursion
bigo
Fibonacci
在 Haskell 中过滤斐波那契数列
我正在尝试过滤包含斐波那契数字的列表 我需要的只是奇数 并且小于或等于N 这是我到目前为止所拥有的 fib n n 0 0 n 1 1 otherwise fib n 1 fib n 2 fibs n a a lt fib x x lt 1
Haskell
functionalprogramming
Fibonacci
动态规划 - 斐波那契
基本上 我是一名学习程序员 这周向我介绍了动态编程 我们的任务是使用动态规划找到斐波那契数列 提供的伪代码显然位于函数中 init table to 0s if n 1 return n else if table n 1 0 table
python
Dynamic
Fibonacci
为什么我无法正确打印第 47 个斐波那契数?
我使用的是 64 位操作系统 因此我也无法正确打印第 46 个斐波那契数 该数小于 40 亿 include
c
Fibonacci
cs50
为什么 R 中的递归函数这么慢?
下面的代码大约需要 30 秒才能运行 而我希望它几乎是即时的 我的代码有问题吗 x lt fibonacci 35 fibonacci lt function seq if seq 1 return 1 if seq 2 return 2
Algorithm
r
Optimization
recursion
Fibonacci
打印斐波那契数列的结果
我知道斐波那契数列的编码是 int fib int n if n 0 n 1 return n else return fib n 1 fib n 2 我想知道是否有一种方法 使用上述代码来打印该系列的先前结果 但既不使用 void 函数
Java
Fibonacci
斐波那契数的迭代算法
我对斐波那契数的迭代算法感兴趣 所以我在 wiki 上找到了这个公式 它看起来很简单 所以我在 Python 中尝试了它 它没有编译问题 公式看起来正确 不是确定为什么它给出错误的输出 我没有正确实施它吗 def fib n if n 0
python
Algorithm
Fibonacci
«
1
2
3
4
»