演算法 - 斐波那契 - javascript 版
輸出一組斐波那契數列 (普通法)
function queryFibonacci(n) {
const arr = [1, 1]
while(arr.length < n) {
arr.push(arr[arr.length - 2] + arr[arr.length - 1])
}
return arr
}
console.log(queryFibonacci(10))
輸出一組斐波那契數列 (遞迴法)
function queryFibonacci(n) {
const recu = (n) => {
if (n == 1 || n == 2) {
return 1;
} else {
return recu(n - 1) + recu(n - 2);
}
}
const arr = []
for (i = 1; i <= n; i++) {
arr.push(recu(i))
}
return arr;
}
console.log(queryFibonacci(10));
輸出斐波那契數列中第n項的值
相關文章
- 斐波那契數
- 斐波那契數列演算法演算法
- 演算法(1)斐波那契數列演算法
- 斐波那契數列
- JavaScript 實現:輸出斐波那契數列JavaScript
- 演算法一:斐波那契阿數列演算法
- Leedcode-斐波那契數
- 509. 斐波那契數
- 斐波那契數列(Java)Java
- LeetCode 509[斐波那契數]LeetCode
- 一千位斐波那契數
- 計算斐波那契數列的演算法演算法
- 大數斐波那契數列的演算法演算法
- 斐波那契數列 (C#)C#
- PHP 與斐波那契數列PHP
- python for迴圈和斐波那契Python
- 斐波那契查詢不再迷惑
- LeetCode-509-斐波那契數LeetCode
- 斐波那契數列詳解
- 著名的斐波那契數列
- 斐波那契雜湊演算法和hashMap實踐演算法HashMap
- js實現斐波那契數列JS
- 第十題:斐波那契數列
- LeetCode LCR126[斐波那契數]LeetCode
- [C103] 斐波那契數列
- 力扣之斐波那契數列力扣
- 劍指offer——斐波那契數列
- 斐波那契數列js 實現JS
- 斐波那契數列Ⅳ【矩陣乘法】矩陣
- 【演算法】Fibonacci(斐波那契數列)相關問題演算法
- 使用Python實現斐波那契數列Python
- №20181213賽事:斐波那契數賽題
- LeetCode 1137第N個斐波那契數LeetCode
- 從斐波那契到矩陣快速冪矩陣
- 斐波那契問題和擴充套件套件
- 【LeetCode刷題】509. 斐波那契數LeetCode
- [譯] 斐波那契數列中的偶數 (Python vs. JavaScript)PythonJavaScript
- js迭代器實現斐波那契數列JS