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

网站深圳优化建设去哪个网站做吃播

网站深圳优化建设,去哪个网站做吃播,潮州营销型网站建设推广,1688加工厂接单【任务需求】 定义一个函数,用递归的方式模拟汉诺塔问题,三个柱子,分别为A、B、C,其中A柱子上有N个盘子,从小到大编号为1到N,盘子大小不同。现在要将这N个盘子从A柱子移动到C柱子上,但移动的过…

【任务需求】

定义一个函数,用递归的方式模拟汉诺塔问题,三个柱子,分别为A、B、C,其中A柱子上有N个盘子,从小到大编号为1到N,盘子大小不同。现在要将这N个盘子从A柱子移动到C柱子上,但移动的过程必须遵循以下规则:

1.每次只能移动一个盘子;

2.盘子只能放在空柱子或者比自己大的盘子上面;

3.每次只能移动最上面的盘子。

代码展示:

# 模仿汉诺塔
count = 0
def hanoi(num,src,mid,dst):    #num代表圆盘数,src,mid,dst,分别代表初始柱,缓冲柱,目标柱if num < 1:returnglobal count               # 移动的次数的变量为全局变量if num == 1:print(src,'-->',dst)count += 1else:hanoi(num-1,src,mid,dst)print(src,'-->',dst)count += 1hanoi(num-1,mid,dst,src)hanoi(3,"A","C","B")    # 设置盘子的数量,同时将num数量个盘子从柱子A移动到柱子C,辅助柱子为柱子B
print(f"移动了:{count}次")

运行结果

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

相关文章:

  • 盘锦威旺做网站建设公司wordpress头像修改
  • 免费网站建设模板下载七七网站建设
  • 给网站开发APP网站自助建设推广
  • 番禺网站建设培训怎么做消费信贷网站
  • wx5 做网站可以么壁纸公司网站源码
  • 做爰全过程免费网站查网站开通时间
  • 18末年年禁止观看网站西安高新区网站制作
  • 做网站 图片格式简书 wordpress
  • 传媒公司php网站源码郴州市地图全图
  • 哪里可以接做ppt的网站五八同城58同城找工作
  • 天津网站建设兼职免费不良网站代码是多少
  • 网站需要流量黄石港区建设局网站
  • 官方网站查询叉车证公司网站运营方案策划
  • 西安建站软件备案需要网站建设方案书
  • wordpress 笑话源码湖南广告优化
  • 网站推广建设阶段泰州品牌网站建设
  • 怎么把自己做的网站放在rewrite.php wordpress 缓存 固定连接
  • 购物网站 备案wordpress文章内链
  • 申请域名之后如何做网站品牌网站制作方案
  • 洛阳网站设计网站建设的7种流程
  • 农业科技公司网站模板.net开发微信网站
  • 可视化响应式网站建设做直播网站的上市公司
  • 敦煌做网站 条件域名和空间的定义
  • wordpress中英文网站模板网站后台用什么语言合适
  • 外国人做的购物网站my网站域名
  • 怎么做p2p的网站蚂蜂窝网站源码
  • 设计网站需要哪些流程厦门谷歌seo
  • 深圳网站建设十强哪个网站做的简历比较好
  • 东莞网站推广公司提供手机网站制作哪家好
  • 网上书城 网站建设方案镇江企业做网站