算法之斐波纳契数列
来源:互联网 发布:高中物理网络课程 编辑:程序博客网 时间:2024/06/01 11:03
#include <stdio.h>using namespace std;int fibonacci_recursive(int a){ int sum; if(a <= 0) return -1; else if((a == 1) || (a == 2)) return 1; else sum = fibonacci_recursive(a-1) + fibonacci_recursive(a-2); return sum;}int fibonacci_nonRecursive(int n){ int i, s = 0, s1, s2; s1 = 1, s2 =1; for(i = 3; i <= n; i++) { s=s1+s2; s1=s2; s2=s; } return s;}void main(){ printf("%d\n", fibonacci_recursive(6)); printf("%d\n", fibonacci_nonRecursive(6));}
阅读全文
0 0
- 算法之斐波纳契数列
- 算法之数列 Fibonacci
- 经典算法之Fibonacci数列
- 算法之费氏数列
- 斐波纳契数列非递归算法
- 算法之斐波那契数列
- 经典算法大全之费式数列
- 简单算法之费式数列
- 算法学习之求数列和
- C++递归算法之菲波拉契数列
- C++递推算法之菲波拉契数列
- 算法数列
- 算法学习之几何数列求和算法分析
- 算法之路(三)----查找斐波纳契数列中第 N 个数
- java经典算法_001斐波纳契数列
- AS3实现经典算法(一) 斐波纳契数列
- JavaScript斐波纳契数列非递归算法
- 基于ORACLE的斐波纳契数列递归算法
- jsp三大指令
- Android 4.2 InCallScreen UI浅析
- 面试题42:翻转单词顺序VS左旋转字符串
- 用pip安装Python的numpy、scipy等数据分析类扩展库
- [Unity]物体坐标系和世界坐标系的方向变量以及说明
- 算法之斐波纳契数列
- 如何使Android录音实现内录功能
- Linux学习之路一-Linux的介绍和安装
- adb命令
- linux下查看系统内存使用情况的几个命令
- ResultSet相关ResultSetMetaData详细
- 简单的逐顶点光照反射shader分析
- linux系统编程之信号(二):信号处理流程(产生、注册、注销、执行)
- JavaScript的几种继承方式