2021115165
2021115165
全部文章
笔记
题解(1)
归档
标签
去牛客网
登录
/
注册
是静的鑫博客呀
--------------题解,笔记--------------
全部文章
/ 笔记
(共5篇)
Set&Multiset
set&multiset 集合 1.定义和初始化 set为集合,插入到集合中的元素会在set中按一定顺序排序(故插入的时间复杂度O(logn)O(logn)O(logn)),其中元素若已经存在,则不会重复插入 multiset为可重复集合,可以出现重复元素 dataType中必须包含比较方法...
C++
2023-04-19
0
415
Priority_queue
priority_queue优先队列 1.定义和初始化 初始化一个空的队列,按元素的值从大到小排列,值最大的在队首,名字为q(需要dataType是可以比较大小的,若为结构体需要重载比较运算符) priority_queue<dataType>q; 初始化一个空的队列,按元素的值...
C++
2023-04-19
0
400
Stack
stack栈 1.定义和初始化 栈结构先入后出,先入栈的在栈顶 栈初始化仅有一种:创建一个空的栈,数据类型为dataType,名字为s stack<dataType>s; 2.遍历 stack无法随机访问队列中的元素,故无法访问除队列头部其余的元素,若需要将元素完整取出需要全部出队 ...
C++
2023-04-19
0
345
Queue
queue队列 1.定义和初始化 队列先入先出,先入队的在队伍最前端 队列初始化仅有一种:创建一个空的队列,数据类型为dataType,名字为q queue<dataType>q; 2.遍历 queue无法随机访问队列中的元素,故无法访问除队列头部其余的元素,若需要将元素完整取出需要...
C++
2023-04-19
0
295
Vector
vector链表 Vector 是 C++ 标准模板库(STL)中的一种序列容器,它封装了动态大小数组的功能。Vector 容器在使用时非常类似于数组,但它能够动态地调整大小以容纳更多元素,这使得它在不确定数组大小时非常有用。 1.定义和初始化 默认创建方式:创建一个名字为name,数据类型为dat...
C++
2023-04-18
3
543