看板 [ java ]
討論串Fibonacci number
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓9(9推 0噓 12→)留言21則,0人參與, 最新作者zerodevil (冰心無情)時間15年前 (2009/11/05 14:51), 編輯資訊
0
0
0
內容預覽:
線性遞迴的公式解. 離散之類的可能會講到(?我們講的解法一是同一個東西嗎XD. f = new BigInt[n+1]. f[0] = f[1] = 1;. for(int i=2; i<=n; i++) f[i] = f[i-1] + f[i-2];. 我指的是這個--. 重回一篇好了 比較不會混

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者tkcn (小安)時間15年前 (2009/11/05 13:45), 編輯資訊
0
0
0
內容預覽:
呃...上面那串公式是什麼?. 該不會又是什麼大學就教的東西吧!. (老師~我對不起你~Orz). 解法一應該是只有乘法沒有加法吧 :P. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.217.194.100.

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者zerodevil (冰心無情)時間15年前 (2009/11/05 11:35), 編輯資訊
0
0
0
內容預覽:
就算只問Fn 我也覺得解法一大勝XD. 理由見下文我來試著估計一下大數的影響... 由公式解可得 Fn = (1.618^n - (-0.618)^n) / √5. ~= 1.618^n / √5. 取log之後可看出Fn要用O(n)bit來存. n-bit的大數加法複雜度是O(n). 乘法複雜度是
(還有404個字)

推噓1(1推 0噓 6→)留言7則,0人參與, 最新作者tkcn (小安)時間15年前 (2009/11/04 09:09), 編輯資訊
0
0
0
內容預覽:
確實如 jlovet 所說,. f(n-1) f(n). f(n) f(n+1). 此種型式的矩陣相乘(平方),. 只需要 4 次乘法與 3 次加法. 因此 f(10000) 使用 bottom-up,. 乘法次數為: 13*4 + 4*4 = 68. 加法次數為: 13*3 + 4*2 = 47.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jlovet (打不贏怪兵器不好)時間15年前 (2009/11/04 08:43), 編輯資訊
0
0
0
內容預覽:
F(n+1) F(n) F(n+1) F(n). F(n) F(n-1) * F(n) F(n-1). =. F(n+1)*F(n+1)+F(n)*F(n) F(n+1)*F(n)+F(n)*F(n-1). F(n+1)*F(n)+F(n)*F(n-1) F(n)*F(n)+F(n-1)*F(n-1
(還有2個字)
首頁
上一頁
1
2
下一頁
尾頁