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

priority_queue::push

[metoda] Wstawia nowy element do kolejki priorytetowej.

Składnia

C/C++
void push( const TYP_DANYCH & wartosc );

Opis szczegółowy

Metoda wstawia nowy element do kolejki priorytetowej. O miejscu na którym znajdzie się nowy element decyduje priorytet jaki on posiada w stosunku tych elementów, które już się znajdują w kolejce priorytetowej.

Złożoność obliczeniowa

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

Przykład

C/C++
#include <queue>
int main()
{
    std::priority_queue < int > kolejkaLiczb;
    kolejkaLiczb.push( 123 );
    kolejkaLiczb.push( 12 );
    kolejkaLiczb.push( 55 );
    return 0;
}

Linki zewnętrzne