您的位置:首页 > 其它

求斐波那契(Fibonacci)数列中的F(n)

2014-03-18 15:38 381 查看
题目:

思路:

矩阵乘法,时间复杂度O(logN)

// 懒得画图的,构造乘法矩阵,1X2=1X2 *2X2的数字矩阵,然后1X2可以类似等比数列一样一直通项到F0,F1,从而求2X2的数字矩阵,即二分求矩阵幂

参考:

http://ggboom.com/2013/04/26/ologn%E6%B1%82%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91fibonacci%E6%95%B0%E5%88%97/

// by zjerry 虽然不是矩阵乘法的描述,但事实上利用了矩阵乘法的规律

需要用到"二分求幂"的算法

参考:/article/9349572.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: