c#实现汉诺塔问题示例
时间:2023-08-09 13:20:02
汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。下面是c#实现汉诺塔示例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 汉诺塔
{
class Program
{
static void hanoi(char A, char B, char C, int count)
{
if (count == 1)
Console.WriteLine("1: " + A + "->" + B);
else
{
hanoi(A, C, B, count - 1);
Console.WriteLine(count + ": " + A + "->" + B);
hanoi(C, B, A, count - 1);
}
}
static void Main(string[] args)
{
Console.WriteLine("请输入圆盘个数:");
int N = 0;
N = Convert.ToInt32(Console.ReadLine());
hanoi('A', 'B', 'C', N);
Console.WriteLine();
Console.ReadKey();
}
}
}
标签:c#,汉诺塔
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Android DataBinding布局的加载深入探究
2023-02-26 08:45:52
![](https://img.aspxhome.com/file/2023/2/138402_0s.png)
Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法
2022-07-14 13:19:41
使用Java和ffmpeg把音频和视频合成视频的操作方法
2022-08-22 07:30:20
Android SQLite数据库连接实现登录功能
2022-09-04 01:51:46
![](https://img.aspxhome.com/file/2023/1/109181_0s.jpg)
Java list如何根据id获取子节点
2023-09-04 09:42:37
Android判断网络状态的代码
2022-08-17 08:01:15
![](https://img.aspxhome.com/file/2023/3/138123_0s.png)
C#数据结构与算法揭秘五 栈和队列
2023-09-13 13:31:47
![](https://img.aspxhome.com/file/2023/0/87030_0s.png)
SpringBoot 创建容器的实现
2022-04-03 08:41:02
Android中的常用尺寸单位(dp、sp)快速入门教程
2023-09-19 08:59:08
基于Java实现简单贪吃蛇游戏
2022-08-07 02:09:44
![](https://img.aspxhome.com/file/2023/8/63488_0s.jpg)
idea2017建立jsp工程及tomcat配置教程
2023-06-04 20:24:40
![](https://img.aspxhome.com/file/2023/2/119052_0s.png)
详解Android内存优化策略
2022-01-03 13:52:10
Java基于socket实现简易聊天室实例
2021-10-30 00:24:56
![](https://img.aspxhome.com/file/2023/0/66490_0s.jpg)
C#实现Stripe支付的方法实践
2023-01-22 01:46:47
![](https://img.aspxhome.com/file/2023/0/77260_0s.png)
Android形状图形与状态列表图形及九宫格图片超详细讲解
2023-04-13 06:04:01
![](https://img.aspxhome.com/file/2023/8/100648_0s.png)
java异常处理机制示例(java抛出异常、捕获、断言)
2022-11-16 21:26:13
![](https://img.aspxhome.com/file/2023/2/71952_0s.jpg)
java编写Http服务器下载工具
2021-11-08 08:07:38
听说用了YYYY-MM-dd的程序员,前些天都在加班改Bug
2023-07-05 17:48:00
![](https://img.aspxhome.com/file/2023/2/77142_0s.jpg)
Android startActivityForResult实例详解
2021-07-18 00:50:33
Unity实现物体左右移动效果
2021-12-17 15:52:31
![](https://img.aspxhome.com/file/2023/0/119500_0s.gif)