標題:
STL 容器2_Queue
[打印本頁]
作者:
鄭繼威
時間:
2024-6-26 19:08
標題:
STL 容器2_Queue
本帖最後由 鄭繼威 於 2024-7-8 16:49 編輯
Queue 就像是
排隊
買東西,只能往尾巴排,然後從頭出來。
先進先出(FIFO)
。
基本功能有:
push: 把一個值加到尾巴
pop: 把第一個值移除掉
back: 得到尾巴的值
front: 得到頭的值
ex1:
#include <queue>
using namespace std;
int main(){
queue<int> q; // 一個空的 queue
q.push(10);
q.push(20);
q.push(30); // [10, 20, 30]
cout << q.front() << endl; // 10
cout << q.back() << endl; // 30
q.pop(); // [20, 30]
cout << q.size() << endl; // 2
}
複製代碼
本帖隱藏的內容需要回復才可以瀏覽
作者:
李宗儒
時間:
2024-7-8 16:57
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2