std::priority_queue::push

来自cppreference.com
void push( const value_type& value );
void push( value_type&& value );
(C++11 起)

推给定的元素 value 到 priority_queue 中。

1) 等效地调用 c.push_back(value); std::push_heap(c.begin(), c.end(), comp);
2) 等效地调用 c.push_back(std::move(value)); std::push_heap(c.begin(), c.end(), comp);

目录

[编辑] 参数

value - 要推入的元素值

[编辑] 返回值

(无)

[编辑] 复杂度

对数次比较加 Container::push_back 的复杂度。

[编辑] 参阅

(C++11)
原位构造元素并排序底层容器
(公开成员函数) [编辑]
删除第一个元素
(公开成员函数) [编辑]