C++ STL
文章平均质量分 61
fanesemyk
这个作者很懒,什么都没留下…
展开
-
C++ STL 队列入门
2、queuequeue 模板类的定义在头文件中。与stack 模板类很相似,queue 模板类也需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque 类型。定义queue 对象的示例代码如下:queue q1;queue q2;queue 的基本操作有:入队,如例:q.push(x); 将x 接到队列的末端。出队转载 2016-01-15 21:28:46 · 343 阅读 · 0 评论 -
Uva12412 师兄帮帮忙
实在不想做这道题了,先扔在这里吧wa就wa吧,感觉自己是个废人了感觉大概是格式的问题?反正我代码很烂不管了#includeusing namespace std;class Student{public: string sid; int cid,score1,score2,score3,score4,totalscore,rank; string原创 2017-02-16 19:35:28 · 848 阅读 · 0 评论 -
C++ PRIMER 5th 学习小结(第三章)
1.定义和初始化string类型的一种新方法:string s4(10,'c');2.string类型的一行读入:getline(cin,s)//return cin,换行符也被读入,但不被存入3.string的size用法: 因为string的size函数返回的是一个 string::size_type类型的值,所以我们一般这么写auto length=s.size();4.literal和s原创 2016-08-31 19:08:11 · 292 阅读 · 0 评论 -
C++ PRIMER 5th 学习小结(第二章)
本文为阅读C++ primer 5th 中自己感觉重要的一些点,方便自己以后复习查阅。本文将长期更新。1.在代码块中使用全局变量(在代码块变量名与全局变量名冲突的前提下):在变量前面加scope operator(就是::),这会覆盖作用域规则,而因为全局变量的namespace是空,就会调用全局变量。2.C++中的引用类型:引用就是一个变量的另外一个名称(一辈子都不能分开),所以引用声明时必须初始原创 2016-08-25 15:50:25 · 586 阅读 · 0 评论 -
POJ 3320 Jessica's Reading Problem 尺取法 map运用
DescriptionJessica's a very lovely girl wooed by lots of boys. Recently she has a problem. The final exam is coming, yet she has spent little time on it. If she wants to pass it, she has to mast原创 2016-08-02 18:56:30 · 273 阅读 · 0 评论 -
C++ string和stringstream的简单运用
string和stringstream用的好了可以让程序更加简单,同时程序的运行耗时也会更加多。下面来一个示范:#include#include#include#include#includeusing namespace std;int main(){ //freopen("in.txt","r",stdin); string line; while(g原创 2016-07-17 10:53:55 · 482 阅读 · 0 评论 -
hdu 5676ztr loves lucky numbers
排列组合,打表法。今天学了一个新的函数:next_permutation(a,a+n).具体用法可以百度,大概就是把a全排列,然后返回1(排列成功)或者0(已经是最大)#include#include#include#include#include#include#includeusing namespace std;char temp[20];char temp_b原创 2016-07-15 15:17:01 · 397 阅读 · 0 评论 -
跟zzt学长学习姿势——集合(set)的运用
第一:定义和使用前提:定义:set s; 定义了一个名为s的集合。使用前提:s.clear();使用set前必须有,你问我为什么?我也不知道。使用:s.insert(a[i]);把一个数加入这个集合里。进去就自动排序了!这是黑科技啊!!!第二:各种黑科技s.count(k):k在集合中的计数。因为集合元素的互异性,自然只有0 1两个返回值,可以用来干你懂的事情。s.size原创 2015-11-30 00:05:13 · 766 阅读 · 1 评论 -
C++ 求两个集合的交集和并集
看紫书看到的先学会用法吧,具体的以后看C++ Primer#includeusing namespace std;set s1{1,2,3,5};set s2{5,7,9};int main(void){ vector ANS; set_union(s1.begin(),s1.end(),s2.begin(),s2.end(),inserter(ANS,ANS.b原创 2017-06-18 22:23:26 · 25423 阅读 · 1 评论