LintCode(斐波纳契数列)!
来源:互联网 发布:办公软件excel下载 编辑:程序博客网 时间:2024/06/05 18:07
这里不要使用递归实现,时间复杂度为O(N^2)
应该使用循环来写
class Solution { /** * @param n: an integer * @return an integer f(n) */ public int fibonacci(int n) { int p=0; int q=1; if(n==1){ return 0; }else if(n==2){ return 1; }else{ for(int i=2;i<n;i++){ int tmp=p; p=q; q=tmp+p; } return q; } }}
阅读全文
0 0
- LintCode--斐波纳契数列
- 【Lintcode】斐波纳契数列
- 【Lintcode】斐波纳契数列
- LintCode【入门】斐波纳契数列
- lintcode-入门-斐波纳契数列
- LintCode(斐波纳契数列)!
- Lintcode斐波纳契数列
- 斐波纳契数列-LintCode
- LintCode-第366题 斐波纳契数列
- 【LintCode-366】斐波纳契数列 (Java实现)
- LintCode 查找斐波纳契数列中第 N 个数
- LintCode 第366题 斐波纳契数列 【枚举法】
- LintCode之斐波那契数列
- lintcode斐波那契数列
- (lintcode)第336题斐波那契数列
- Lintcode:斐波那契数列
- 【LintCode】查找斐波那契数列中的N个数
- lintcode爬楼梯(斐波那契数列)
- Android沉浸式状态栏完全解析
- 【避免死锁的银行家算法】操作系统原理与实践教程实验
- 我感觉又在知识的沙滩上捡到了一枚似曾相识的贝壳!认知0008
- 我的第一个Java程序
- ajax中form表单中含有文件上传功能,后台语言是java,包括图片的下载,预览,删除
- LintCode(斐波纳契数列)!
- 程序员的个人品牌
- Magento 2 依赖报告(Dependency reports)
- Linux 文件基本属性
- Linux--模拟实现一个shell
- 计算年月日中的时间差,并用天表示
- 各种锁的实现代码
- MySQL中日期和时间处理总结
- angularJs中ng-style动态改变样式