當前位置:
首頁 >
POJ 1363 火车厢排队问题(栈)
發布時間:2024/7/5
45
豆豆
生活随笔
收集整理的這篇文章主要介紹了
POJ 1363 火车厢排队问题(栈)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:http://poj.org/problem?id=1363
題目大意:
A站有編號為1到N,N最大1000,的車廂,車廂進入中轉station了就不能回到A,只能停在station內或者進入B站,問能不能按照給定的順序排成那樣的車廂號。
解題:
每次一個新車廂進入station前,檢查棧內棧頂元素是否與B站沒有匹配的車廂頭是否相等(如果有,則彈棧,重復此步驟),沒有匹配的直接入棧。最后棧為空則可以排成給定次序。
舉個例子:(2,1,3,5,4)能不能排成這樣
AC代碼如下:
總結
以上是生活随笔為你收集整理的POJ 1363 火车厢排队问题(栈)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arduino yun 京东_Ardui
- 下一篇: NumPy快速入门--复制/视图/深拷贝