汉诺塔问题
来源:互联网 发布:企业免费记账软件 编辑:程序博客网 时间:2024/05/16 13:50
1.matlab代码
function [ ] = hanno( n ,A,B,C)%n表示层数,A开始的第1根,B为辅助第2根,C目标柱子第3根% formatSpec = '%d -->%d.';if n>=1 hanno(n-1,A,C,B); step=sprintf(formatSpec,A,C) hanno(n-1,B,A,C);endend
2.运行结果
>> hanno( 2,1,2,3 )step =1 -->2.step =1 -->3.step =2 -->3.>> hanno( 3,1,2,3 )step =1 -->3.step =1 -->2.step =3 -->2.step =1 -->3.step =2 -->1.step =2 -->3.step =1 -->3.
阅读全文
0 0
- 汉诺塔问题 背包问题
- 递归问题,汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题.
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 看我如何用 Python 实现一个轻量型数据库
- Agri-Net(最小生成树)
- FFmpeg之AVFormatContext
- 处理对象的多种状态及其相互转换——状态模式(六)
- 论文阅读学习
- 汉诺塔问题
- (2)qt5的图像界面(UI)创建第一个项目并以运行窗口为例
- Angular4上传文件中ng2-file-upload控件
- 简单的对称加密(有借鉴)
- php实现上传图片到数据库
- iOS开发--字典(NSDictionary)和JSON字符串(NSString)之间互转
- 交叉熵—代价函数
- 数据结构-查找-分块查找(1)算法简介
- Node.js调用cmd输出中文乱码