deque 是一種能支援從前後插入、刪除、查詢 deque 裡面有幾個元素、查詢最前面與最後面數字的資料結構。
這題要你學會實作 deque,指令如下。
1 C
:將正整數 2 C
:將正整數 3
:查詢目前 deque 最後面的元素是多少並輸出,如果 deque 為空則輸出 error
。4
:查詢目前 deque 最前面的元素是多少並輸出,如果 deque 為空則輸出 error
。5
:將 deque 最後面的元素從 deque 中移除,如果 deque 為空則輸出 error
。6
:將 deque 最前面的元素從 deque 中移除,如果 deque 為空則輸出 error
。7
:查詢 deque 中目前有多少元素。輸入第一行有一個正整數
之後有
請對需要輸出的指令輸出答案並換行。
5 1 1 2 2 3 4 7
1 2 2
12 1 5 2 5 2 4 4 6 4 7 6 5 5 1 3 4
4 5 2 error 3
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~1 | 範例測資 | 0 |
2 | 0~21 | 無額外限制 | 100 |