C# 斐波那契数列
来源:互联网 发布:ubuntu mv 目录非空 编辑:程序博客网 时间:2024/05/22 13:59
斐波那契数列 例如,1、1、2、3、5、8、13、21、34,求第30位数的结果?
//// /// <summary> /// 斐波那契数列,递归算法 /// </summary> /// <param name="num">第num位数的值</param> /// <returns></returns> public static int FbnqSort(int num) { if (num <= 0) return 0; else if (num > 0 && num <= 2) return 1; else return FbnqSort(num - 1) + FbnqSort(num - 2); } /// <summary> /// 斐波那契数列,普通算法 /// </summary> /// <param name="num">第num位数的值</param> /// <returns></returns> public static int FbnqSort2(int num) { int ret = 0; int num1 = 1; int num2 = 1; for (int i = 0; i < num - 2;i++ ) { ret = num1 + num2; num1 = num2; num2 = ret; } return ret; }
效果图:
1 0
- C# 斐波那契数列算法
- C# 斐波那契数列
- C# 斐波那契数列
- C#斐波那契数列
- C#动态规划计算斐波那契数列
- C#完美实现斐波那契数列
- 斐波那契数列,递归算法 C#
- C#之裴波那契数列
- 斐波那契数列数列计算
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- JMeter学习-参数化
- 剑指Offer——Java实现栈和队列的互模拟操作
- resin在linux下下载中文乱码的问题
- MyEclipse报错:Multiple markers at this line - The type java.io.ObjectInputStream cannot be resolved.
- Java实现算法导论中快速傅里叶变换FFT递归算法
- C# 斐波那契数列
- 是时候脱离eclipse了(IDEA篇)
- Thrift学习笔记(6)--Spring集成Thrift,实现服务端和客户端代理
- 给ABBYY FineReader重编文档页面号码的方法
- 数据库oracle--commit与不commit
- 关于Maven配置的一些“坑”
- API 25 (Android 7.1.1 API) view.ViewGroup——属性分析
- 轮保留地址与私有地址
- scollview滑动底部