斐波那契数列
来源:互联网 发布:ios虚拟定位软件下载 编辑:程序博客网 时间:2024/06/14 04:37
long long Fibonacci(unsigned int n){ if(n<=0) return 0; if(n==1) return 1; return Fibonacci(n-1)+Fibonacci(n-2);}//面试官期待的算法,时间复杂度降了long long Fibonacci(unsiged n){ int result[2] = {0,1}; if(n<2) { return result[n]; } long long fibNMinusOne = 1; long long fibNMinusTwo = 0; for (unsigned int i=2;i<n;++i) { fibN = fibNMinusOne+fibNMinusTwo; fibNMinusTwo = fibNMinusOne; fibNMinusOne = fibN; } return fibN;}
阅读全文
0 0
- 斐波那契数列数列计算
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 三维图像切面提取
- 为什么接口中的常量必须使用public static final修饰
- 自学Oracle,复杂嵌套查询
- 神经网络识别手写优化(三)
- ES6数组扩展知识(ECMAScript 6 入门笔记)
- 斐波那契数列
- Yandex Big Data Essentials Week1 Unix Command Line Interface File Content exploration
- Ubuntu 14和16安装完后需要进行的操作
- CCF 1030 角谷猜想 冰雹猜想
- Android开发根据Json直接生成Java Bean方法总结
- Android Studio导入android源码
- 题目_数列有序
- CyclicBarrier和CountDownLatch区别
- 设计模式学习:工厂模式