// 快取斐波那契資料 並取第n個function
cachefb()
else
pn =n;
return arr[arr.length - 1]}}
}let getfb =cachefb()
console.log(getfb(6))
利用閉包持久快取引數
2.使用佇列順序執行promise
//生成長度為10的隨機數組
let parr_ =
~function
(i) , 1000)}))
i++;
arguments.callee(i)
}}(0)
//定義佇列
function
queue(arr) )
})return
seq}
queue(parr_).then(res =>)
then返回乙個全新promise,then的執行返回值會傳遞下去
矩陣乘法與斐波那契
a b,只有當a的列數等於b的行數時才有意義,即a為n m 的矩陣,b為m l 的矩陣。矩陣的乘法定義如下 a dbec f gi khjl ag bi c kdg ei f kah bj c ldh ej f l 即 ci,j k 1ma i k b k j 由定義可知,矩陣乘法滿足結合律,但不滿...
python 階乘與斐波那契
一 寫乙個函式,接收乙個引數,用來返回這個函式的階乘並輸出 def factorial n if n 1 return 1 return factorial n 1 n n int input 計算幾的階乘呢?請輸入 n result factorial n print 結果是 result 結果 ...
斐波那契與滾動陣列!
我們先來看個著名數列 斐波那契數列 已知序列1,1,2,3,5,求序列第x位為多少 樸素做法就是 a x a x 1 a x 2 如果是按上面的做法,空間大小可能會很大了,然而對於第x個數字,我們只需要知道x 1和x 2就可以了於是我們這裡就引入滾動陣列優化。什麼是滾動陣列?滾動陣列就是根據陣列的特...