简单算法--递归
来源:互联网 发布:安庆市网络教研平台 编辑:程序博客网 时间:2024/06/07 00:40
public class Recursion {
public static void main(String[] args) {
hanoTower(4,"A","B","C");
}
//斐波那契数列
public static int fibonacci(int n){
if(n<=2){
return 1;
}
return fibonacci(n-1)+fibonacci(n-2);
}
//汉诺塔问题
public static void hanoTower(int n,String towerA,String towerB ,String towerC){
if(n>0){
hanoTower(n-1,towerA,towerC,towerB);
move(n,towerA,towerB);
hanoTower(n-1,towerC,towerB,towerA);
}
}
public static void move(int n,String towerA ,String towerB){
System.out.println("move"+" "+n+towerA+"-----"+towerB);
}
}
- 简单算法--递归
- 递归算法简单总结
- 简单递归算法
- 递归算法简单题
- 递归算法简单介绍
- 简单的数组递归算法
- 一个简单的递归算法
- 递归算法的简单应用
- 递归算法的简单总结
- 简单算法--迭代/递归
- 基础算法之简单递归
- 递归算法思想&&一些简单算法实现
- Python中简单的递归算法
- 一天一个算法题-简单的-递归
- 一天一个算法题-简单的-递归
- java 解析xml 递归算法 简单实用
- java递归算法的简单示例
- 算法训练 s01串 (简单递归)
- php对象的迭代
- vb.net和c#的区别
- activity的生命周期小结
- 如何获取request、session和application对象
- LINQ to Entities (2)
- 简单算法--递归
- MFC疑难注解:CAsyncSocket及CSocket
- 给程序员的VIM速查卡
- 外资餐饮连锁或因产品质量影响销售额
- 2012年的总结
- ISC DHCP 分配IP流程分析
- 将vim变得简单:如何在vim中得到你最喜爱的IDE特性
- 1160FatMouse's Speed
- Asp.net将图片以二进制数据存进数据库全过程