STL库
Parzivval
。
展开
-
【PAT笔记】C++常用工具使用手册
1.setset的结构体重载以及内部成员访问。struct node { int a,b; bool friend operator <(node n1,node n2) { return n1.a < n2.a; }};set<node>nset;int main() { for (int i = 0; i < 10; i++) nset.insert({100-i,i}); for (auto it = nset.begin(); i.原创 2020-08-11 23:31:43 · 253 阅读 · 0 评论 -
vector使用方法详解——一维的情况
[转载] http://m.jb51.net/article/44231.htmvector是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器,本文介绍一下使用方法。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:#include<vector>;1一、vector 的初始化:可以有五种方式,举例说明如下(1) vector ...转载 2018-09-28 11:15:20 · 327 阅读 · 0 评论 -
优先队列Priority Queues使用手册
优先队列容器默认使用向量容器实现,用户也可以使用双端队列容器。优先队列总是把优先级最高的元素放在队列的最前方,来保持队列的有序性。插入操作push()使用一个双变量的布尔函数,将队列中的元素重新排序,以满足这个要求。该函数可以由用户提供,否则可以使用<操作符,元素越大,优先级越高。如果元素越小,优先级越高,则需要使用函数对象greater,表明在决定向优先级队列中插入新元素时,p...转载 2018-11-22 18:25:06 · 174 阅读 · 0 评论 -
【C/C++】string操作方法汇总如下
本文提供【C/C++】string操作方法汇总如下:原文地址:http://sodino.com/2015/02/04/c-string-operate/判断内容是否相同字符串复制字符串拼接字符串拼接单个char字符串类别检查字符串子串截取 (substring)字符串界位符切割 (strtok strtok_r)判断内容是否相同#include <string.h&...转载 2018-11-27 15:47:47 · 13583 阅读 · 0 评论