数据结构6:斐波那契数列,递归算法,求和算法专题
来源:互联网 发布:照片管理的软件 编辑:程序博客网 时间:2024/06/05 06:11
斐波那契数列算法实现
package ch06;public class Fibonacci { public static int getNumber(int n) { if(n == 1) { return 0; } else if(n == 2){ return 1; } else { return getNumber(n - 1) + getNumber(n - 2); } }}
递归算法实现
package ch06;public class Recursion { public static void main(String[] args) { test2(100); } public static void test() { System.out.println("Hello,World!"); test(); } public static void test2(int n) { if(n == 0) { return; } System.out.println(n); test2(n - 1); }}
求和算法实现
package ch06;public class Triangle { public static int getNumber(int n) { int total= 0; while(n > 0) { total = total + n; n--; } return total; } public static int getNumberByRecursion(int n) { if(n == 1) { return 1; } else { return n + getNumberByRecursion(n - 1); } }}
阅读全文
1 0
- 数据结构6:斐波那契数列,递归算法,求和算法专题
- 【数据结构】递归算法—斐波那契数列
- 数据结构_递归算法_斐波那契数列
- 递归算法之斐波那契数列的求项与求和算法
- 斐波那契数列递归算法
- 《数据结构、算法与应用》4.(递归和非递归实现斐波那契数列)
- 数据结构与算法_斐波那契数列的递归与非递归
- 斐波那契数列递归与非递归算法
- 斐波那契数列递归和非递归算法
- 算法之:斐波那契数列-专题讲解
- 《数据结构和算法》之递归(斐波那契数列)
- 菜鸟学习数据结构算法之路之斐波那契数列(递归)
- 斐波那契数列非递归算法(fibonacci)
- 斐波那契数列的递归算法
- 递归算法1-斐波那契数列
- Java 递归算法 斐波那契数列
- (Java)用递归算法实现斐波那契数列
- 【递归算法】 斐波那契数列的备忘录优化
- Shell
- API学习java.lang.Object.notifyAll
- lintcode -- 两个字符串是变位词
- hadoop学习笔记--13.hive 属性配置、交互式命令行和文件系统交互
- 异步流程控制async
- 数据结构6:斐波那契数列,递归算法,求和算法专题
- 一些知识的总结
- 匿名函数与lambda
- 美团点评2017秋招笔试编程
- 向表中插入数据的几种情况
- 连续存储_数组
- hdu 1085 Holding Bin-Laden Captive!(生成函数)
- 软件开发环境说明
- 凯撒是罗马共和国杰出的军事统帅