数据结构
文章平均质量分 53
gyming
gymsoft@163.com
展开
-
经典递归应用--汉诺塔(C#语言版)
经典递归应用--汉诺塔(C#语言版) using System; using System.Collections.Generic; using System.Text; namespace Hanoi { class Program { static void Main(string[] args) {原创 2012-09-05 08:43:38 · 1942 阅读 · 0 评论 -
经典递归应用--汉诺塔(C语言版)
经典递归应用--汉诺塔(C语言版) //hanoi.c //汉诺塔源码 //原理: //移动n个盘子要经历(2的n次方-1)步。具体实现步骤是:1、将A上(n-1)个盘借助于C先移动到B座上;2、将A剩下的一个盘移动到C上;3、将(n-1)个盘从B借助于A移动到C上。 #include int count = 0; /////////////////////////////////原创 2012-09-04 23:23:39 · 3116 阅读 · 0 评论 -
经典递归应用--汉诺塔(Java语言版)
经典递归应用--汉诺塔(Java语言版) //hanoi.java //#import java. public class Hanoi{ public static void main(){ int m; m = 5; hanoi(m,'a','b','c'); } public static void hanoi(int原创 2012-09-04 23:29:23 · 2518 阅读 · 0 评论