C++のキューの使い方はどうですか?
C++でキューを使用する場合、ヘッダーファイルをインクルードする必要があります。以下はキューを使用する基本的な方法です。
- 標準ライブラリのqueue
std::queue<int> myQueue;
- プッシュ() を使ってください。
- 10
myQueue.push(10);
- 削除()
myQueue.pop();
- 先頭()
int frontElement = myQueue.front();
- 空()
- 本当
- 誤りました (あやまりました)
if (myQueue.empty()) {
// 队列为空
} else {
// 队列不为空
}
注意すべきは、キューは先入れ先出し(FIFO)データ構造であるため、キューの末尾にのみ要素を挿入し、先頭から要素を取り除くことしかサポートしていないということです。