STL标准库
学习acm中常用的STL库函数
WQhuanm
获奖项:2023天梯赛三等奖
展开
-
STL的sort排序与结构体内置自定义排序
【代码】STL的sort排序与结构体内置自定义排序。原创 2022-11-04 08:44:55 · 115 阅读 · 0 评论 -
bitset常用方法总结
/无初始值,全部为0//常数定义,注意,N必须是常数,不可以是变量,这里N已经用const修饰了,这个开了N位的二进制a,最低位0,最高位N-1,可以通过下标直接访问,如a1[0]//有初始值//初始值为666的二进制,高位不够补零//初始值为字符串,高位不够补零//字符串另一种写法 字符串是越右边的给二进制越低位,跟字符串自己的下标相反//从x的下标2开始,copy3位//位运算操作a3 ^= a2;原创 2022-12-15 09:05:06 · 322 阅读 · 0 评论 -
vector容器(顺序容器)
如(v.begin()+2,v.begin()+10)是对(第2个到第9个操作)(从第0个开始数),操作数是(10-2==8)个,这跟最基础的sort一样,sort(1,n+1)是对第1个到第n个操作,共操作(n+1)-1==n个。原创 2022-11-21 20:56:45 · 126 阅读 · 0 评论 -
set容器(关联容器)
1,set中元素排列有序2,每个元素特定且唯一,不会重复出现。原创 2022-11-21 15:42:37 · 422 阅读 · 0 评论 -
优先队列priority_queue
Type就是数据类型,Container就是容器类型(默认vector,但是不可以用list),Functional就是比较的方式struct tmp1{//在结构体中重载的写法int x,y;}//这步不能少if(y!//小于是大顶堆}};int x,y;y=b;}};struct tmp2{//在外面写仿函数if(a.y!}};原创 2022-11-09 21:36:07 · 123 阅读 · 0 评论 -
STL之队列queue
queue是一种线性的队列,具有先进先出的特点。原创 2022-10-29 22:46:29 · 105 阅读 · 0 评论