Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

priority_queue::empty

[metoda] Sprawdza czy kolejka priorytetowa jest pusta.

Składnia

C/C++
bool empty() const;

Złożoność obliczeniowa

Złożoność obliczeniowa zależna jest od użytego kontenera.

Przykład

C/C++
#include <queue>
#include <iostream>

int main()
{
    std::priority_queue < int > kolejkaLiczb;
   
    if( kolejkaLiczb.empty() )
    {
        std::cout << "Kolejka jest pusta." << std::endl;
    } else
    {
        std::cout << "W kolejce znajduje sie przynajmniej jeden element." << std::endl;
    }
   
    kolejkaLiczb.push( 1234 );
    kolejkaLiczb.push( 124 );
    kolejkaLiczb.push( 34 );
    kolejkaLiczb.push( 4 );
    if( kolejkaLiczb.empty() )
    {
        std::cout << "Kolejka jest pusta." << std::endl;
    } else
    {
        std::cout << "W kolejce znajduje sie przynajmniej jeden element." << std::endl;
    }
   
    return 0;
}

Linki zewnętrzne