STL
文章平均质量分 76
cai_niaocainiao
这个作者很懒,什么都没留下…
展开
-
C++中STL中的map用法(一)
map函数是什么? Map是c++的一个标准容器,它提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作! 简单的来说: Map是STL的一個容器,它提供一對一的hash。 map的功能 自动建立Key - value的对应。key 和 value可以是任意你需要的类型。 根据key值快速查找记录,查找的复杂度基本是Log(N),如...转载 2018-08-22 14:40:37 · 804 阅读 · 0 评论 -
C++中STL中的map用法(二)
用法:map<string, string>arr; #include <iostream> #include <map> #include <string> #include <stdio.h> using namespace std; int main() { map<string, string>arr...转载 2018-08-22 16:58:09 · 163 阅读 · 0 评论 -
remove和remove_if区别
Remove()函数: remove(beg,end,const T& value) //移除区间{beg,end)中每一个“与value相等”的元素; remove只是通过迭代器的指针向前移动来删除,将没有被删除的元素放在链表的前面,并返回一个指向新的超尾值的迭代器。由于remove()函数不是成员,因此不能调整链表的长度。remove()函数并不是真正的删除,要想真正删除元...转载 2018-09-04 17:23:01 · 1965 阅读 · 0 评论