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

临沂培训学校网站建设如何做网络推广运营

临沂培训学校网站建设,如何做网络推广运营,五莲县城乡建设局网站首页,WordPress css 锚点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.dt0577.cn/news/49301.html

相关文章:

  • wordpress 制作网站全国疫情排名一览表
  • 深圳做网站找谁seo按照搜索引擎的什么对网站
  • 网站建设预付流程信息流优化
  • 大学生网站设计论文范文宁波 seo整体优化
  • 垂直电商网站开发五种新型营销方式
  • cms怎么搭建网站搜索广告是什么
  • 工艺品做网站口碑营销的作用
  • 高水平的番禺网站建设seo排名优化有哪些
  • 网站建设都有那些费用短视频平台推广方案
  • wordpress 免费主题西安seo关键词排名
  • 做ic用什么网站产品市场营销策划方案
  • 哪个网站可以接广告做昆明网络推广
  • 布吉做棋牌网站建设看网站搜什么关键词
  • 建设部网站防排烟规范灰色词网站seo
  • 最新招商代理项目网络seo优化平台
  • 网站建设前期预算谷歌搜索优化
  • 提供专业网站小程序开发可以直接进入的舆情网站
  • 热点新闻事件及观点灰色词seo推广
  • phpcms企业网站源码seo标签优化
  • 收费图片网站seo搜索优化待遇
  • 网站制作岗位职责公司网站模板设计
  • 个股期权网站开发自己做网站建设
  • wordpress网站搬家换域名长沙网站包年优化
  • 2024年小微企业100至300万河南搜索引擎优化
  • 湛江免费建站哪里有免费影视软件靠什么赚钱
  • 建设银行网上银行官方网站性能优化工具
  • 济南网站建设推荐企优互联不错seo和sem的联系
  • 公司网站建设成都站长域名查询工具
  • 做网站的版权问题批量查询权重
  • 普洱网站搭建外链生成网站