stl——优先队列
来源:互联网 发布:windows 添加路由 编辑:程序博客网 时间:2024/06/16 07:41
#include<iostream>#include<cstdlib>#include<queue>#include<algorithm>using namespace std;struct node{int s;friend bool operator<(node a,node b){return a.s<b.s;//小于,最大值优先//return a.s>b.s;//大于,最小值优先}}a[1024];int main(){//a[4]={3, 2 ,4, 6};priority_queue<node> q;for(int i=0;i<4;i++){cin>>a[i].s;q.push(a[i]);}while(!q.empty()){cout<<q.top().s<<" ";q.pop();}return 0;}//输入:3 2 4 6//输出:6 4 3 2//q.pop();对头出来
//q.push();压进去
//q.empty();队列为空,为1
基本跟队列差不多吧
以后想到再补充吧
0 0
- stl——优先队列
- stl——优先队列
- STL容器——优先队列
- c++ stl学习—优先队列
- 【POJ】 2442——Sequence【STL—优先队列】
- C++ STL第一次——果子合并(优先队列)
- HDU 1896 Stones ——STL 优先队列
- C++STL中的标准模板——优先队列
- STL序列式容器之优先队列——priority_queue
- stl中的优先队列
- stl 优先队列
- STL 优先队列
- STL之优先队列
- STL priority_queue 优先队列
- STL-->优先队列
- STL之优先队列
- STL priority_queue 优先队列
- 优先队列stl 模板
- Leetcode #21 Merge Two Sorted Lists 合并有序链表 解题报告
- EventBus的基本用法-3.0版本
- Android MVP设计架构实现
- poj 1661 Help Jimmy 动态规划
- Block 的小技巧
- stl——优先队列
- 程序 进程 线程
- poj 1011
- 三色球问题
- 做高算平台,安装编译行业软件OpenFOAM的时候踩过坑,其中的一个。
- linux mint 17.3 安装cuda7.5 toolkit
- 求1加到n的发散思维方法
- 【CSS】前端笔试题总结
- iOS调试奇巧淫技(一)