博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黄金分割比和斐波那契数列
阅读量:3948 次
发布时间:2019-05-24

本文共 569 字,大约阅读时间需要 1 分钟。

黄金分割比等于:fib(n-1)/fib(n) fib(n)为斐波那契数列的第n项,n越大,精度越高。

看了南开大学的黄金分割比和斐波那契数列的公开课之后,百度了一下黄金分割比与自然界之后,突然领悟到了数学之美,计算机之美。
求斐波那契数列的前100项代码

#include
using namespace std;const int maxn=100007;int ans;long long f[120];void init(){
f[1]=f[2]=1; for(int i=3;i<101;i++) f[i]=f[i-1]+f[i-2];}long long a[107];int main(){
freopen("in.txt","r",stdin); freopen("out2.txt","w",stdout); init(); long long x=f[49],y=f[50]; for(int i=1;i<=101;i++) {
a[i]=x/y; x=(x%y)*10; printf("%lld",a[i]); } return 0;}

转载地址:http://gsgwi.baihongyu.com/

你可能感兴趣的文章
linux获得系统编码
查看>>
Ubuntu安装glib
查看>>
MySQL存储过程,生成大量数据
查看>>
查询字段值出现多次的字段值
查看>>
SQL Server表存在则进行查重 SQL语句
查看>>
redhat 9 下sqlite 3的安装及编程
查看>>
两个同步表的字段复制.Oracle.
查看>>
windows MySQL 报“Got a packet bigger than 'max_allowed_packet' bytes”错误,解决过程.
查看>>
MFC ADO连MySQL,使用数据源.
查看>>
在Redhat9下静态编译glib库.
查看>>
在ubuntu12下静态编译freetype库.
查看>>
CImg库编译使用.
查看>>
SQL Server循环执行动态SQL语句.
查看>>
windows MySQL报"2006 - MySQL server has gone away"错误,解决过程.
查看>>
ubuntu10.4网卡名由eth0改为eth4,导致获得不了IP地址.解决方法.
查看>>
CheckPoint关键词做字段名使用.
查看>>
Qt QSplitte分割器使用(用户手动改变窗口大小)
查看>>
根据高度图计算体积等。
查看>>
Qt动态加载动态库
查看>>
使用VS2015创建纯C动态库。
查看>>