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

网站建设的意思重庆首页设计公司

网站建设的意思,重庆首页设计公司,宁波seo在线优化方案公司,装饰设计公司起名一、题目描述 给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号,火车站只有一个方向进出,同时停靠在火车站的列车中,只有后进站的出站了,先进站的才能出站。 要求输出所有火车出站的方案,以字典序排序输出。 …

一、题目描述

给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号,火车站只有一个方向进出,同时停靠在火车站的列车中,只有后进站的出站了,先进站的才能出站。

要求输出所有火车出站的方案,以字典序排序输出。

二、输入描述

第一行输入一个正整数N(0 < N <= 10),第二行包括N个正整数,范围为1到10。

三、输出描述

输出以字典序从小到大排序的火车出站序列号,每个编号以空格隔开,每个输出序列换行。

四、解题思路

  1. 首先通过输入获取火车的数量N和火车入站序列id;
  2. 创建一个结果集列表,用于存储所有火车出站的方案;
  3. 创建一个栈,用于模拟火车的进站和出站过程;
  4. 调用递归函数trainOut,开始计算火车出站的方案;
  5. 递归函数trainOut的参数包括当前考虑的火车编号i,当前栈的状态s,当前已出站的火车序列str,已出站的火车数量n;
  6. 如果所有火车均已出站(n等于火车数量N),将当前结果保存到结果集列表中;
  7. 如果栈非空,表示可以将栈顶火车出栈,将栈顶元素弹出,递归调用trainOut函数,更新已出站的火车序列和数量;
  8. 将弹出的火车编号加入结果序列str,并加上空格;
  9. 恢复栈
http://www.yayakq.cn/news/260419/

相关文章:

  • 注册网站需要多少钱app开发网站排行榜
  • 网站开发流程图和介绍在哪个网站做外贸生意好
  • 网站上怎么做福彩卖家网页界面设计的要求
  • 网站开发搭建ssc p2p 互助wordpress相册点击弹出
  • 网站开发实训教程石家庄知名网站
  • 谷歌做公司网站需要多少钱企业网页页面设计
  • 自学设计软件的免费网站加载wordpress外部文件
  • p2p网站制作免费做团购网站的软件
  • 做暖暖视频网站造价员建设部网站
  • 六师五家渠市建设局网站乐山网站建设流程
  • 虹口房产网站建设淘宝客api采集发布到wordpress
  • 网站运营部门职责看免费的视频的软件app
  • 宠物网站建设方案书汕头网站设计开发
  • 网页模版河南网站seo
  • 网站模板预览西安发布最新通知公告
  • php做用户注册网站物流网站建设平台分析
  • 合肥微信网站建设怎么做网站备案连接
  • wordpress 主机服务主题涡阳网站优化
  • 企业如何对自己的网站进行建设wordpress跳转内容页
  • 永久免费网站建立网站建设怎么分析市场
  • 建设网站如何挂到网上经销商管理系统软件
  • php网站开发app接口潍坊网站制作小程序
  • 中山做展示型网站网站与公众号的区别
  • 有口碑的坪山网站建设unity做网站
  • 网站开发用哪个框架什么地图能看到实时全景免费
  • php网站模板免费下载新手学建设网站书籍
  • 东莞网站建设咨询公免费主页空间申请
  • 电子商务网站策划书3000字青岛网站建设工作室织梦模板
  • 四川专业网站建设建e室内设计网案例
  • 如何创建一个自己公司网站手机网站可以直接做百度推广不