C++のキューの使い方はどうですか?

C++でキューを使用する場合、ヘッダーファイルをインクルードする必要があります。以下はキューを使用する基本的な方法です。

  1. 標準ライブラリのqueue
std::queue<int> myQueue;
  1. プッシュ() を使ってください。
  2. 10
myQueue.push(10);
  1. 削除()
myQueue.pop();
  1. 先頭()
int frontElement = myQueue.front();
  1. 空()
  2. 本当
  3. 誤りました (あやまりました)
if (myQueue.empty()) {
    // 队列为空
} else {
    // 队列不为空
}

注意すべきは、キューは先入れ先出し(FIFO)データ構造であるため、キューの末尾にのみ要素を挿入し、先頭から要素を取り除くことしかサポートしていないということです。

bannerAds