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

中国建设银行招聘官网站欧美动物人物ppt免费模板下载网站

中国建设银行招聘官网站,欧美动物人物ppt免费模板下载网站,个人网站制作的步骤,网站定制合同和模版的区别一、题目描述 给定一个正整数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/412511/

相关文章:

  • 数字城市建设网站wordpress商城安装教程
  • 中国企业商务网站建设电子商务网站分类
  • 隆昌市住房和城乡建设厅网站河北建设执业信息网
  • 一条龙网站建设哪家专业做软件实施有前途吗
  • c#网站开发工具上海外贸企业排名
  • 中装建设网站wordpress plugin zip
  • 做网站的要花多少钱佛山网站建设优势
  • html5网站模板移动端wordpress 插件 表单
  • 赣州网站建设哪家公司好新品发布会英语
  • 北京网站建设费用北京十佳网站建设
  • 天津网站建设代理商网站建设名列前茅
  • 织梦快速建站北京网站建设制作案例
  • 无锡住房建设网站枣阳网站建设等服务
  • 开网站建设需要办什么手续在域名上建设网站
  • 全栈网站开发者广告设计用到的软件
  • 建设公司网站的请示影视广告制作报价单
  • 大型门户网站系统广告营销顾问
  • 什么学习网站建设thinkphp旅游网站源码
  • 做舞美的好素材网站j淘宝式网站建设
  • 成都公司建站模板wordpress在线升级
  • 查看自己电脑的网站开发语言宝应人才网
  • 域名备案完成了怎么建设网站邯郸哪有做网站的公司
  • 北京做电子系统网站的公司wordpress html5音乐播放器
  • wordpress acf 收费哈尔滨seo关键字优化
  • 乌海市建设局网站在一家传媒公司做网站编辑_如何?
  • 渭南市工程建设项目审批网上办事大厅网站排名优化价格
  • 建网站程序怎么办房产网站加盟
  • 公司做网站一般多少钱企业网站建设招标书
  • 旅游网站建设规划书宁波网站建设联系方法
  • w网站制作和推广培训网站排名