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

辽宁同鑫建设网站水果电商运营方案

辽宁同鑫建设网站,水果电商运营方案,网站后台内容编辑器下载,南京做网站牛文章目录 一、题目二、C# 题解 一、题目 在经典汉诺塔问题中#xff0c;有 3 根柱子及 N 个不同大小的穿孔圆盘#xff0c;盘子可以滑入任意一根柱子。一开始#xff0c;所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以… 文章目录 一、题目二、C# 题解 一、题目 在经典汉诺塔问题中有 3 根柱子及 N 个不同大小的穿孔圆盘盘子可以滑入任意一根柱子。一开始所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以下限制:   (1) 每次只能移动一个盘子;   (2) 盘子只能从柱子顶端滑出移到下一根柱子;   (3) 盘子只能叠在比它大的盘子上。 请编写程序用栈将所有盘子从第一根柱子移到最后一根柱子。 你需要原地修改栈。 示例1: 输入 A [2, 1, 0], B [], C [] 输出 C [2, 1, 0] 示例2: 输入 A [1, 0], B [], C [] 输出 C [1, 0] 提示: A中盘子的数目不大于14个。 点击此处跳转题目。 二、C# 题解 经典的汉诺塔问题使用递归求解 public class Solution {public void Hanota(IListint A, IListint B, IListint C) {Partition(A.Count, A, B, C);}public void Partition(int n, IListint A, IListint B, IListint C) {if (n 1) { // 只剩一个盘子递归出口C.Add(A[^1]);A.RemoveAt(A.Count - 1);return;}Partition(n - 1, A, C, B); // 将 A 上方 n - 1 个盘子先移动到 BC.Add(A[^1]); // A 最下方的盘子移到 CA.RemoveAt(A.Count - 1);Partition(n - 1, B, A, C); // 剩余 n - 1 个盘子从 B 移动到 C} }时间132 ms击败 66.67% 使用 C# 的用户内存41.4 MB击败 73.33% 使用 C# 的用户
http://www.zqtcl.cn/news/523630/

相关文章:

  • asp.net做登录注册网站苏醒的wordpress主题怎么样
  • 正能量不良网站推荐2020网站建设单位是什么
  • 固镇网站建设郑州网站seo顾问
  • 新建定制网站费用公司网站手机端和电脑端
  • 网站域名注册地址苏州建设培训中心网站
  • 高端娱乐网站建设沈阳seo专业培训
  • 做播放器电影网站需要多少钱6广州seo公司推荐
  • 笔记本可以做网站吗怎样查看网站是否备案
  • 千灯做网站网站静态和伪静态意思
  • 做境外碎片化旅游的网站wordpress wdcp
  • 整容医院网络建设公司seo实战技术培训
  • 免费服务器建立网站郑州seo线上推广系统
  • 医院网站建设的目的qq小程序源码
  • 郑州seo网站排名优化公司建站行业发展
  • 彭山住房和城乡建设局网站儒枫网网站建设
  • wap asp网站模板下载中企动力骗子公司
  • 中文电商网站模板洛阳网络公司排名
  • 国外毕业设计网站青岛seo服务
  • 自己做的网站怎么发布视频教程廊坊网站排名优化公司哪家好
  • 域名服务器都有了怎么做网站网站开发获取用户微信号登录
  • 淮南建设公司网站企业系统工程
  • 仓山福州网站建设佛山网站制作专业公司
  • 男男做的视频网站扬中网站建设案例
  • 做钓鱼网站用哪种编程语言代理网站备案
  • 广汉有没有做网站建设公司wordpress 301插件
  • 龙岗菠菜网站建设chatgpt网页
  • 如何查看网站ftp地址四川公共资源交易网招标网
  • 家居企业网站建设机构沈阳工程信息
  • 上海好的网站设计公司wordpress 上传文件路径
  • 用微信微博网站来做睡眠经济亚马逊跨境电商开店流程及费用