早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++安排车厢顺序题目什么意思车厢(coach)按顺序排列进站,然后出站以组成一列火车,问题是火车以什么样的车厢顺序组合是可能的?什么样的顺序组合是不可能的?顺序组合3,2,1,5,4

题目详情
C++安排车厢顺序题目什么意思
车厢(coach)按顺序排列进站,然后出站以组成一列火车,问题是火车以什么样的车厢顺序组合是可能的?什么样的顺序组合是不可能的?顺序组合3,2,1,5,4是可能的,因为可以先将1,2,3节车厢进站,然后由顶上开始,逐个出站,于是最前面的车厢就是3了,气候是2和1。再让4,5节车厢相继入站,再全部出站,这样排成的一列火车其车厢顺序就是3,2,1,5,4了。而车厢顺序5,3,4,2,1就是不可能的了。因为要让5号车厢排在第一的位置,就必须先让所有的车厢进站,一旦全进了站,就只有5,4,3,2,1这一种顺序了。
为什么5,3,4,2,1不可能,可以一个一个进,在一个一个出啊
▼优质解答
答案和解析
这个问题其实就是对于栈的一个简单应用。先说一下5 3 4 2 1为什么不可以吧...首先车厢是按照顺序进站的,就是1-2-3-4-5的顺序入站了,那么出站肯定是5先出去了,第一个状态到达了,但是我现在4在最外面,3无法出去的,至于你的意思就是想让谁进谁进..但是问题描述第一句是:
车厢(coach)按顺序排列进站。
你可以学习一下栈...
看了 C++安排车厢顺序题目什么意...的网友还看了以下:

火车站台上有一观察者,站立在第一节车厢的最前端,列车一共有九节车厢,列车开动后做匀加速直线运动,经  2020-05-16 …

在火车站台上有一观察者,在列车开动时恰好站在第一节车厢的最前端,列车起动后做匀加速运动,经过4s第  2020-05-16 …

在火车站站台上有一观察者,在列车开动时恰好站在第一节车厢的最前端,列车启动后做匀加速直线运动,当地  2020-05-16 …

一列车由等长的车厢连接而成,车厢之间的间隙可忽略不计.一人站在站台上与第一节车厢的最前端相齐,当列  2020-07-06 …

1.一列火车由静止以恒定的加速度起动出站,设每列车厢的长度相同,不计车厢间间隙距离,一观察者站在第  2020-07-06 …

一列火车从静止开始做匀加速直线运动,有一人站在站台上从第一节车厢的前端观察.第一节车厢通过他历时2  2020-07-14 …

一列火车由等长的车厢连接而成,车厢之间的间隙忽略不计,一人站在站台上与第一节车厢的最前端相齐,当列  2020-07-14 …

停在火车站台旁的一列列车,每节车厢长8m,车厢的衔接处忽略不记.发车员恰站在第一节车厢首部旁的站台  2020-07-14 …

一列共有16节车厢的火车由车站开出做匀加速直线运动,启动时,值班员站在第一节车厢头的前端,第一节车厢  2020-12-31 …

在火车站站台上有一观察者,在列车开动时给好站在第一节车厢的最前端,列车起动后做匀加速直线运动.4秒末  2021-01-19 …