![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
#魔君#
算法比赛参与者
展开
-
STL中队列(queue)的具体使用方法。
queue的优势 1、动态分配空间。 queue的劣势 1、操作缓慢。比起手写队列来说。 基本操作: push(x) 将x压入队列的末端 pop() 弹出队列的第一个元素(队顶元素),注意此函数并不返回任何值 front() 返回第一个元素(队顶元素) back() 返回最后被压入的元素(队尾元素) empty() 当队列为空时,返回true size() 返回...转载 2019-04-04 17:46:30 · 10629 阅读 · 0 评论 -
POJ-3278 Catch That Cow
bfs+queue 写法一 //Accepted 736K 0MS C++ 1017B 2012-11-10 04:24:09 //#include"pch.h" //#pragma warning(disable:4996); #include<iostream> #include<queue> #include<cstring> #include<st...原创 2019-04-05 11:56:10 · 148 阅读 · 0 评论 -
POJ 1426 Find The Multiple
题目通道 题解代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; bool vis; int n; void dfs(unsigned __int64 x,int n,int k){ if(vis) ret...转载 2019-04-05 22:07:07 · 64 阅读 · 0 评论 -
POJ 3414 Pots 解题报告
题目通道 AC代码 #include<iostream> #include<queue> #include<cstring> #include<string> #include<sstream> #include<map> #include<vector> #include<cstdio> #inclu...原创 2019-04-09 16:23:06 · 161 阅读 · 0 评论 -
HDU 1213 How Many Tables 解题报告
Question Link AC code #include<iostream> #include<queue> #include<cstring> #include<string> #include<sstream> #include<map> #include<vector> #include<cstdi...原创 2019-05-04 16:15:24 · 178 阅读 · 0 评论 -
POJ 2912 Rochambeau 解题报告
Question Link AC code #include<iostream> #include<cstdio> using namespace std; #define N 505 #define M 2005 int pre[N],dis[N],a[M],b[M]; char op[M]; int find(int x) { if(x==pre[x]...原创 2019-05-12 18:20:06 · 211 阅读 · 0 评论 -
优先队列
//升序队列 priority_queue <int,vector<int>,greater<int> > q; //降序队列 priority_queue <int,vector<int>,less<int> >q;原创 2019-07-06 09:50:57 · 107 阅读 · 0 评论