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

招聘销售员网站建设网络推广南宁网站建设公司排行

招聘销售员网站建设网络推广,南宁网站建设公司排行,江苏建设人才,做调查问卷的网站有什么R7-5 列车厢调度 分数 25 全屏浏览题目 切换布局 作者 周强 单位 青岛大学 1 <--移动方向/3 \2 -->移动方向 大家或许在某些数据结构教材上见到过“列车厢调度问题”&#xff08;当然没见过也不要紧&#xff09;。今天&#xff0c;我们就来实际操作一下列车…

R7-5 列车厢调度

分数 25

全屏浏览题目

切换布局

作者 周强

单位 青岛大学

        1  ======   <--移动方向/3 =====  \2  ======   -->移动方向 

大家或许在某些数据结构教材上见到过“列车厢调度问题”(当然没见过也不要紧)。今天,我们就来实际操作一下列车厢的调度。对照上方的ASCII字符图,问题描述如下:

有三条平行的列车轨道(1、2、3)以及1-3和2-3两段连接轨道。现有一列车厢停在1号轨道上,请利用两条连接轨道以及3号轨道,将车厢按照要求的顺序转移到2号轨道。规则是:

  • 每次转移1节车厢;
  • 处在1号轨道的车厢要么经过1-3连接道进入3号轨道(该操作记为"1->3"),要么经过两条连接轨道直接进入2号轨道(该操作记为"1->2");
  • 一旦车厢进入2号轨道,就不可以再移出该轨道;
  • 处在3号轨道的车厢,只能经过2-3连接道进入2号轨道(该操作记为"3->2");
  • 显然,任何车厢不能穿过、跨越或绕过其它车厢进行移动。

对于给定的1号停车顺序,如果经过调度能够实现2号轨道要求的顺序,则给出操作序列;如果不能,就反问用户 Are(你) you(是) kidding(凯丁) me(么)?

输入格式:

两行由大写字母组成的非空字符串,第一行表示停在1号轨道上的车厢从左到右的顺序,第二行表示要求车厢停到2号轨道的进道顺序(输入样例1中第二行CBA表示车厢在2号轨道的停放从左到右是ABC,因为C最先进入,所以在最右边)。两行字符串长度相同且不超过26(因为只有26个大写字母),每个字母表示一节车厢。题目保证同一行内的字母不重复且两行的字母集相同。

输出格式:

如果能够成功调度,给出最短的操作序列,每个操作占一行。所谓“最短”,即如果1->2可以完成的调度,就不要通过1->3和3->2来实现。如果不能调度,输出 "Are you kidding me?"

输入样例1:

ABC
CBA

输出样例1:

1->3
1->3
1->2
3->2
3->2

输入样例2:

ABC
CAB

输出样例2:

Are you kidding me?
#include<bits/stdc++.h>
using namespace std;
string s1, s2;
queue<char>Q;//出队 1->2
stack<char>S;//入栈 1->3 出栈 3 -> 2
vector<string>ans;
void Q_out()
{while (!S.empty() && !Q.empty() && S.top() == Q.front()){ans.emplace_back("3->2");S.pop();Q.pop();}
}
int main()
{cin >> s1 >> s2;for (auto i : s2)Q.emplace(i);for (auto i : s1){if (i == Q.front()){ans.emplace_back("1->2");Q.pop();}else{Q_out();if (i == Q.front()){ans.emplace_back("1->2");Q.pop();}else {S.push(i);ans.emplace_back("1->3");}}}Q_out();if (Q.empty() && S.empty())for (auto i : ans)cout << i << endl;elsecout << "Are you kidding me?" << endl;return 0;
}

http://www.ds6.com.cn/news/115631.html

相关文章:

  • 日本logo设计网站百度问答平台
  • 苏州360推广网站建设自媒体营销模式有哪些
  • 写出网站开发的基本流程兰州网络推广优化怎样
  • 成都建设局网站武汉网络优化知名乐云seo
  • django做的购物网站免费推广的网站有哪些
  • 工程网站模板百度上怎么注册店铺地址
  • 自己做的手工放在哪个网站卖网络的推广
  • 福田响应式网站建设服务seo网站推广方式
  • 网站如何进行优化设计海外营销方案
  • 电力建设规范下载网站网站建设公司
  • 不良网站进入窗口厦门seo百度快照优化
  • 公司产品网站sem优化推广
  • wordpress 关闭搜索seo公司优化方案
  • 网站建设源代码文件百度指数数据分析平台官网
  • 英国免费做网站搜狗提交入口网址
  • wordpress积分与奖励北京网站seo哪家公司好
  • 毕节网站开发公司电话汕头seo关键词排名
  • 哈尔滨网站建设制作费用b2b平台推广
  • 网站建设请示东莞网站推广营销
  • 怎样建设一个英语网站世界足球世界排名
  • 网站怎么做图片动态图片不显示seo优化一般多少钱
  • 波兰网站后缀北京网站优化外包
  • 免费建站系统博客宁波seo在线优化
  • facebook for wordpressseo标题生成器
  • 织梦做的网站首页打不开互联网广告营销
  • 济南直销网站制作品牌营销与推广
  • 大连做网站价钱工具大全
  • 个人买卖网站如何做账户竞价托管费用
  • web2.0网站开发a》seo搜索规则
  • 网站备案通过后怎么办百度小说风云榜今天