当前位置: 首页 > news >正文

厦门市建设局网站摇号网架加工厂有招工的吗

厦门市建设局网站摇号,网架加工厂有招工的吗,有内涵大气的公司名字,大连网站推广机构关于Hanoi塔的实现 首先,在此之前,我们需要了解一下递归这个东西; 在我看来,递归这个东西就是栈的进出; 向下:进栈回溯:出栈 在进栈之前标记状态,输入到栈中; #incl…

关于Hanoi塔的实现

  • 首先,在此之前,我们需要了解一下递归这个东西;

在我看来,递归这个东西就是栈的进出;

  • 向下:进栈
  • 回溯:出栈

在进栈之前标记状态,输入到栈中;

#include<bits/stdc++.h>
using namespace std;
void hanoi(int n,char x,char y,char z){if(n==1){cout<<x<<"->"<<z<<endl; }else{hanoi(n-1,x,z,y);cout<<x<<"->"<<z<<endl; hanoi(n-1,y,x,z);}
}
int main(){int n;char a='a',b='b',c='c';cin>>n;hanoi(n,a,b,c);return 0;
}
进栈
出栈并输出a->c
出栈并结束三条指令
出栈并结束三条指令
进栈并输出a->c
进栈并输出b->a
出栈并输出b->c
结束三条语句
进栈并输出c->b
进栈并输出a->c
出栈并输出a->b
出栈并结束三条指令
start
n-1,y,x,z
n-1,x,z,y
move
n=1
move1
n1=1
void hanoi(int n,char x,char y,char z){
1	if(n==1){
2	cout<<x<<"->"<<z<<endl; 
3	}
4	else{
5		hanoi(n-1,x,z,y);
6		cout<<x<<"->"<<z<<endl; 
7		hanoi(n-1,y,x,z);
8	}
}
//解释:进栈的当前状态;
//我这个只是关于3阶hanoi的解释;
1、start:(5,3,'a','b','c');//n==3;
//n-1,x,z,y:表示的hanoi(n-1,x,z,y);
//同理:hanoi(n-1,y,x,z);
2、两个节点:
n-1,x,z,y:(5,2,'a','c','b')
n-1,y,x,z:(7,2,'b','a','c')
3、四个节点
n==1:(1,'a','b','c')
move:(1,'c','a','b')
n1==1:(1,'b','c','a')
move1:(1,'a','b','c')
3
A->C
A->B
C->B
A->C
B->A
B->C
A->C

这个hanoi塔递归是我在b站上找的视频,让我明白了递归的原理,不再只停留在自己用自己;

  • 递归就是树的进入与回溯;
  • 递归就是进栈与出栈

链接:懒猫老师-C语言-汉诺塔问题详解(hanoi)_哔哩哔哩_bilibili

有错误,请指正;

http://www.yayakq.cn/news/614946/

相关文章:

  • 个人承接网站开发wordpress在线考试
  • 图片网站怎么做wordpress连接memcached
  • 建设蒙古语网站时尚网站模板
  • 鞍山制作网站的公司怎样做才能让百度搜到网站产品
  • 朝阳网站建设是什么意思用php做的网站用什么数据库
  • 如何做好企业网站建设工作网站建设专业吗
  • ckplayer 视频网站玛丁图商城网站开发
  • 企业网站可以做淘宝客吗如何搜网站
  • 品牌网站建设c重庆内蒙古建信建设有限公司网站
  • wordpress网站从零常州网站建站
  • 做企业网站比较好的公司浦东新区网站优化推广
  • 影视网站源码建设手机上可以做网站
  • 没有网站能做淘宝客吗wordpress地址跟站点
  • 电子商务网站建设前期准备wordpress单号查询
  • 新媒体网站建设十大的经典成功案例临汾建设局网站
  • 重庆建设网站公司简介如何优化网站快速排名
  • 东莞整合网站建设优芽动画制作官网
  • 长春 万网 网站建设广西柳州做网站
  • 广东网站制作哪家强安卓开发和网站开发
  • dedeseo网站教务系统管理系统
  • 做设计找参考的设计网站有哪些用户权限配置wordpress
  • 哪些是门户网站公司设计网页
  • 网站报价详情合肥网站建设推广服务
  • 建站公司哪家好 都选万维科技巴州网站建设
  • 视频解析接口网站怎么做怎样加入网站
  • 乾安网站建设公司电话网站建设的企业
  • 义乌网站建设推广湖南公示新任省管干部
  • 腾讯学生云服务器如何做网站什么网站做h5好
  • 免费创一个网站网站后台软件可以自己做吗
  • 兰州网站设计公司网站最好的优化是什么