爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
C#教程
C#实现 汉诺塔有关问题
C#实现 汉诺塔有关问题
日期:2014-05-18 浏览次数:21172 次
C#实现 汉诺塔问题
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication6 { class Program { static void hanoi(int n, char A, char B, char C) { if (n == 1) Console.WriteLine("move disc {0} from {1} to {2}", n, A, C); else { hanoi(n - 1, A, C, B); Console.WriteLine("move disc {0} from {1} to {2}", n, A, C); hanoi(n - 1, B, A, C); } } static void Main(string[] args) { int n; Console.WriteLine("input n: \n"); n = Convert.ToInt32(Console.ReadLine()); hanoi( n, 'A', 'B', 'C'); Console.ReadKey(); } } }
上一篇:Ftp.dll操作上传FTP文件
下一篇: C#窗体钉在圆桌面、置底、嵌入桌面的办法
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
控件焦点有关问题
一道关于天气的面试题。今天3°13°明天3°14°后天4°15°该怎么解决
c# 子窗体在父窗体中运行的属性怎么设置
datagridview如何分页
数据代表的替一条数据的意思
关于多线程的有关问题,为什么在分线程里执行的速度会慢一些呢
分析下 如何弄
WPF,这种资源如何创建
DataGridView 拖动列后,怎么绑定拖动后列的顺序呀
推荐阅读
更多>
小弟我用水晶报表9新建一个报表,采用PULL模式,在创建新的连接中选用access/Excel(DAO),选择数据库之后,总是弹出对话框说登录失败
LumiSoft.Net.IMAP收邮件有关问题
水晶报表折线图-解决方案
[求教]怎么获取ArrayList中存储的值
winForm 怎么将11111111 加密成G72IZGCCcBXl1gXtRCUiUQ==字符串
请教,winform连接远程数据库
怎么遍历所有控件
急——求把这个简单的c/c++函数封装成c#函数
代码看不懂, 求解释,关于反射,该怎么处理
winfrom程序自动封锁
一个小浏览器的代码,高手来帮看看那里错了,该怎么处理
C#实现计算器效能
csdn论坛列表显示不出来了?解决办法
工具:vs2010,在mvc框架下使用ext.net的时候,一直出错
执行insert into 插入语句,插入成功,但返回受影响的行数为-1?该如何处理
怎么让系统支持二次开发
大神们解释解释无返回值跟有返回值的区别、
C# checklistbox控件用法小结(怎样得到多选的值,以及动态加载数据)
求解决方法
作为进级.net中级程序员应该多吸收哪些知识?该如何处理