![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
@阿奇@
做一个勤勉、有趣、善良的人
展开
-
vector的常见用法
这vector就好比链表;#include <bits/stdc++.h>using namespace std;int main(){ vector<int> v;//初始化 vector<int> v1(10);//初始化,且指定空间元素有10个,后面不能有插入等会扩充空间的操作,实践证明会报错 vector<int> v2(10,9);//初始化,且指定有10个值为原创 2017-08-05 15:00:23 · 180 阅读 · 0 评论 -
uva10142
#include <iostream>#include <stdio.h>#include <queue>#include <cstring>#include <algorithm>using namespace std;queue<int> q[1010];struct candidate{ char name[90]; int num; int cnt;原创 2017-12-17 19:38:33 · 193 阅读 · 0 评论 -
数据结构总结之map
1.map#include <iostream>#include <map>using namespace std;map<int,int> hash;int main(){ int a,b,c,d,e; int i,j,k; cin>>a>>b>>c>>d>>e; for(i=-50;i<=50;i++) for(j=-50;j<=50;j原创 2017-12-16 11:43:39 · 141 阅读 · 0 评论 -
uva127
#include <iostream>#include <stack>#include <list>#include <vector>using namespace std;string s;struct card{ char color; char rank_;};struct pile{ stack<card> s;};list<pile> pil原创 2017-11-04 23:52:35 · 196 阅读 · 0 评论 -
stack
stack转载 2017-11-04 17:27:24 · 270 阅读 · 0 评论 -
uva11988
#include <iostream>#include <list>#include <stdio.h>#include <string.h>using namespace std;char c[100010];list<char> s;int main(){ while(~scanf("%s",c)) { s.clear(); lis原创 2017-11-04 12:13:31 · 207 阅读 · 0 评论 -
list自学链接
list入门list-STL转载 2017-11-04 09:52:14 · 158 阅读 · 0 评论 -
stringstream
转载 对于了来说,不用我多说,大家也已经知道它是用于C++风格的字符串的输入输出的。 stringstream的构造函数原形如下: stringstream::stringstream(string str); 示例代码如下: #include <iostream> #include <sstream> #include <string> using转载 2017-10-25 16:53:36 · 168 阅读 · 0 评论 -
uva124
#include <iostream>#include <stdio.h>#include <algorithm>#include <string.h>using namespace std;char v[21];char c[500];bool map_[26][26];int main(){ //freopen("debug\\in.txt","r",stdin);原创 2017-11-10 10:05:23 · 176 阅读 · 0 评论 -
hdu4022
#include <map>#include <iostream>#include <set>#include <stdio.h>using namespace std;int n,m;map<int,multiset<int> > x;map<int,multiset<int> > y;int boom(int c,int d){ int ans; if(c)原创 2017-11-01 10:09:04 · 140 阅读 · 0 评论 -
数据结构总结之队列
1. back()返回最后一个元素 empty()如果队列空则返回真 front()返回第一个元素 pop()删除第一个元素 push()在末尾加入一个元素 size()返回队列中元素的个数 2.队列题有时会涉及到带空格的字符串输入,数字输入,格式输入(也就是一行下还有一行空的,有间隔),比如:uva10142//ac代码的部分代码(输入部分)#include <iostream>原创 2017-12-17 19:37:21 · 220 阅读 · 0 评论