STL学习
文章平均质量分 71
粗略了解STL容器简单类型,和相关函数,以及函数对应的时间复杂度
louisdlee.
大一
展开
-
风渐渐把距离吹的好远—map容器的初步了解
map是STL的一个关联容器。map容器能够自动建立一对一的数据对应关系,即Key-Value的对应关系。其中Key 和Value可以是程序员指定的任意类型。(可以把它当作一本字典,key就是索引,value就是翻译,在一本字典中,索引不会重复,但是单词的意思会有重复)在map内部所有的数据都是有序的,默认的排序方式是根据key的字典序从小到大排列,我们后面会讲如何像sort一样自定义排序方式。原创 2023-11-07 12:20:20 · 155 阅读 · 0 评论 -
c++的set容器如何倒序输出??
那么为什么不能这样写呢?是因为 set.end()最后指向的是一块空的位置,也就是最后一个元素的后一位, 所以我们是不能输出这个位置的 *it 的.原创 2023-10-30 11:03:17 · 397 阅读 · 0 评论 -
你什么都没有,却还为我的梦加油————set 容器的简单用法
set a; typename 可以是很多数据类型的名称。最常见的就是:整数类型:(本蒟蒻只会用这个,其他的不太了解,等以后再更新其他的用法)2.set容器迭代器:(理解为指针) (1).利用迭代器容器遍历容器内的元素set :: iterator it ,我们可以用 迭代器(指针)it来访问容器内的元素。比如我们要遍历set容器内的所有元素:我们看这个迭代器的定义,它里面是没有包含任何set容器的名称,也就是说, it可以属于任何set容器,即a用原创 2023-11-06 13:00:27 · 56 阅读 · 0 评论