Przestrzenie nazw
Warianty

std::priority_queue::push

Z cppreference.com
<tbody> </tbody>
void push( const value_type& value );
void push( value_type&& value );
(od C++11)

Wstawia dany element value do kolejki priorytetowej.

1) W rzeczywistości wywołuje c.push_back(value); std::push_heap(c.begin(), c.end(), comp);
2) W rzeczywistości wywołuje c.push_back(std::move(value)); std::push_heap(c.begin(), c.end(), comp);

Parametry

value - wartość elementu do wrzucenia na stos

Zwracana wartość

(brak)

Złożoność

Logarytmiczna liczba porównań + złożoność Container::push_back.

Zobacz także

(C++11)
konstruuje element "w miejscu" i sotrtuje opakowywany kontener
(publiczna metoda) [edit]
usuwa szczytowy element
(publiczna metoda) [edit]

{alllanglinks}}