C++のキューの基本操作は何ですか?

C++のキューの基本的な操作には、次のものが含まれます。

  1. キューの作成:queueクラスを使用して、標準テンプレートライブラリ(STL)内でキューオブジェクトを作成してください。
  2. #include// キューのオブジェクトを作成する
    std::queue myQueue;
  3. キューへのエンキュー操作:要素をキューの末尾に追加します。エンキュー操作はpush()メンバ関数を使用して実装できます。
  4. キューに要素を追加する操作
    myQueue.push(10);
    myQueue.push(20);
    myQueue.push(30);
  5. キューから要素を取り除く操作は、キューの先頭から行います。pop()メソッドを使用してこの操作を実装することができます。
  6. キューから要素を取り出す操作を行う
    myQueue.pop();
  7. キューの先頭の要素にアクセスする:キューの先頭の要素を取得しますが、それを削除しません。front()メンバ関数を使用してキューの先頭の要素にアクセスできます。
  8. myQueueの先頭要素をアクセスする
    int frontElement = myQueue.front();
  9. キューの末尾要素にアクセス:キューの最後の要素を取得しますが、それを削除しません。back()メンバー関数を使用してキューの末尾要素にアクセスできます。
  10. キューの末尾の要素にアクセスする
    int backElement = myQueue.back();
  11. キューが空かどうかを判断するには、empty()メンバー関数を使用できます。
  12. // キューが空かどうかをチェック
    if (myQueue.empty()) {
    // キューは空です
    } else {
    // キューは空ではありません
    }
  13. キュー内の要素数を取得するには、size()メンバー関数を使用できます。
  14. int size = myQueue.size()を日本語にすると、
    「キュー内の要素数を取得」です。

これらはC++キューの基本操作であり、必要に応じてこれらの操作を使用してキューの機能を実装できます。

bannerAds