使用黄金分割比值计算斐波那契数列
来源:互联网 发布:数据分析师证 编辑:程序博客网 时间:2024/04/30 12:58
这个算法的理论基础:f(n)/f(n-1)收敛于1.618
生成前10个斐波那契数列项
参考链接:https://www.mathsisfun.com/numbers/fibonacci-sequence.html
static int FastFabonaci(int n){// based on the fact that : a[n]/a[n]-1 subject to 1.618var sqrtOfFive = Math.Sqrt(5);var a = (sqrtOfFive+1)/2;var b = (1-sqrtOfFive)/2;return (int)((Math.Pow(a,n) - Math.Pow(b,n))/sqrtOfFive);}
生成前10个斐波那契数列项
for (var i = 0;i < 100; i++){Console.WriteLine(FastFabonaci(i+1));}
参考链接:https://www.mathsisfun.com/numbers/fibonacci-sequence.html
阅读全文
1 0
- 使用黄金分割比值计算斐波那契数列
- Python 实现斐波那契数列 (黄金分割数列)
- 斐波那契数列【黄金分割数列】-兔子问题
- 漫谈斐波那契数列与黄金分割比
- 斐波那契数列数列计算
- 2013蓝桥杯 黄金分割数 斐波那契数列与黄金分割比例的结合应用+模拟手算
- 奇妙的裴波那契数列和黄金分割
- 贵金属分割(1)黄金分割数之斐波那契数列
- 斐波那契数列与黄金分割比以及矩阵形式推导
- 蓝桥杯第四届 黄金连分数(大数 斐波那契数列与黄金分割)
- 以斐波那契数列实现黄金分割数的验证
- 使用java递归计算斐波那契数列
- Java计算斐波那契数列
- 1042: 计算斐波那契数列
- 计算斐波那契数列
- 斐波那契数列的计算
- 斐波那契数列的计算
- Python计算斐波那契数列
- 【笔记】ViewPager+自定义控件实现的日历控件CalenderView
- 定时任务demo
- Drools 运行时出现 java.lang.RuntimeException: wrong class format 问题解决
- linux-5-压缩打包
- ios 巧用UIButton的UIControlStateSelected属性
- 使用黄金分割比值计算斐波那契数列
- Linux编程:Valgrind在调试中的使用
- windows IO 设备以及打开
- Android SystemProperties设置/取得系统属性
- window安装mysql 5.7解压版
- 关于Git无法提交 index.lock的解决办法
- Swift 3 实现拍照功能
- 移植vim到ARM开发板
- TCP UDP