STL
文章平均质量分 97
STL
今麦郎xdu_
专耕于做 C/C++ 领域的知识分享 ~
我的gitee链接:https://gitee.com/jmlxdu
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【STL】unordered_map
C++11 引入了 unordered_map 容器,其功能和 map 完全类似,但其底层结构为哈希表,因此是无序的,并且增删查的效率为 O(1)。原创 2025-04-22 13:51:01 · 1445 阅读 · 0 评论 -
【STL】unordered_set
C++11 引入了 unordered_set 容器,其功能和 set 完全类似,但其底层结构为哈希表,因此是无序的,并且增删查的效率为 O(1)。原创 2025-04-22 13:50:45 · 1633 阅读 · 0 评论 -
【STL】map
在 C++ STL 标准库中,map 是一个关联容器,用于存储键值对。每个元素都有一个唯一的键,并且可以通过键快速检索对应的值。map 中的元素是按照键的特定顺序排列的(默认情况下是升序)。原创 2025-04-15 01:51:55 · 1032 阅读 · 0 评论 -
【STL】set
在 C++ STL 标准库中,set 是一个关联式容器,表示一个集合,用于存储唯一元素的容器(去重),set 中的元素会自动按照一定的顺序排序(默认情况下是升序)。原创 2025-04-14 23:10:02 · 1267 阅读 · 0 评论 -
【STL】priority_queue
priority_queue 是一种容器适配器,设计为大根堆(默认)这个数据结构。优先队列是一个拥有权值观念的 queue,因此,其只能在底端入元素,顶端出元素,其内的元素自动按照元素的权值排列,权值高者排在最前面。原创 2025-03-31 01:01:56 · 899 阅读 · 1 评论 -
【STL】queue
queue 是一种容器适配器,设计为先进先出(First In First Out, FIFO)的数据结构,有两个出口,将元素推入队列的操作称为 push, 将元素推出队列的操作称为 pop。原创 2025-03-30 19:09:00 · 1158 阅读 · 0 评论 -
【STL】stack
stack 是一种容器适配器,设计为先进后出(First In Last Out, FILO)的数据结构,只有一个出口,将元素推入栈的操作称为 push, 将元素推出栈的操作称为 pop。原创 2025-03-30 19:08:42 · 1038 阅读 · 0 评论 -
【STL】deque(了解)
deque(double-ended queue,双端队列)是一种具有队列和栈的性质的数据结构。双端队列中的元素可以从两端弹出和插入,也支持下标的随机访问。原创 2025-03-30 18:58:55 · 1111 阅读 · 0 评论 -
【STL】list
list 是 C++ 标准模板库(STL)中的一个序列容器(Sequence Container),它允许在容器的任意位置快速插入和删除元素,是一个能够存储任意类型的双向带头循环链表。原创 2025-03-29 15:49:56 · 1460 阅读 · 0 评论 -
【STL】vector
向量(vector)是一个封装了动态大小数组的顺序容器(Sequence Container),是一个能够存放任意类型的动态数组。原创 2025-03-27 19:14:25 · 1139 阅读 · 0 评论 -
【STL】string类
string 类是 C++ 标准库提供的一个类,用于处理字符串。它是基于模板的容器类,不仅可以对对字符串进行各种操作,比如插入、删除、查找、连接等,还负责自动管理字符串内存,具有动态大小调整的能力。原创 2025-03-23 23:32:20 · 761 阅读 · 0 评论
分享