兔子产子问题
来源:互联网 发布:windows nc命令工具 编辑:程序博客网 时间:2024/04/30 07:06
有一对兔子,从出生后的第三个月起每个月生一对兔子,小兔子长到第三个月后再生一对兔子,假设所有兔子不死,30个月内每个月兔子总数为:
分析可知为Fibonacci数列,即后一个月的兔子数为前两个月的和
优化前程序:
void main(){ long f1=1,f2=1,f; int i; printf("%12ld%12ld",f1,f2); for(i=3;i<=30;i++)//每次输出一个,循环到30 { f=f1+f2; printf("%12ld",f); f2=f1; f1=f; }}
优化后程序:
void main(){ long f1=1,f2=1; int i; for(i=1;i<=15;i++)//每次输出俩,循环到15 { printf("%12ld%12ld",f1,f2); f1=f1+f2; f2=f1+f2; }}
0 0
- 兔子产子问题
- 兔子产子问题
- 兔子产子问题
- 兔子产子问题
- 兔子产子
- 兔子产子
- 兔子产子
- 兔子产子
- 兔子产子
- 兔子产子问题(斐波那契数列)
- 递推:兔子产子
- 百练 3258 兔子产子
- 兔子产子与fibanacii序列
- 趣味程序(兔子产子)
- 百练_3258:兔子产子
- Java算法--递推算法 求解兔子产子问题或斐波那契数列问题
- 【Java算法学习】斐波那契数列问题-兔子产子经典问题
- 奶牛产子问题
- hadoop 真实环境完全部署
- wxpython TextCtrl如何让文本垂直居中?? 或者去掉文本的边框
- Spring的construct(构造函数)注入
- ReactCssTransitionGroup的应用
- 自定义圆环类CircleView(小小控件类,做个背景还是可以的嘛)
- 兔子产子问题
- DECLARE CONTINUE HANDLER FOR NOT FOUND 解释
- NHK Easy News 翻译 12月22日-2
- Android Studio常用快捷键、Android Studio快捷键大全
- Retrofit 2.0+RxJava+MVP demo
- Haroopad中文无法显示
- 京东咚咚架构演进(IM通讯)
- IC卡借/贷记应用交易流程
- oracle事物提交后回滚到某一时间点