STL(2) 关联容器之Set和Multiset几个要点
来源:互联网 发布:windows程序设计 下载 编辑:程序博客网 时间:2024/05/05 15:15
1.虽然STL并未明确说明他们的内部实现,但是多为红黑树;
2.容器的元素类型与其排序标准必须拥有相同的类型,否则会在编译器发生类型错误;
3.几个特别的查找算法。相对于普适的具有线性复杂度的算法来说,其具有对数的复杂度,是由于其内部实现的机制决定的。
c.lower_bound(val);返回一个不小于val的迭代器位置;
c.upper_bound(val);返回一个大于val的迭代器位置;
4.拥有双向迭代器;--bidirectional iterator;而不是随机迭代器;
5.对于remove算法,只需应用成员函数,而不是普适算法;
6.多元素插入算法遇异常不具有恢复功能,而单元素插入,支持提交和回滚的功能,也就是说要么成功,要么没有影响;
0 0
- STL(2) 关联容器之Set和Multiset几个要点
- STL关联容器之multiset和multimap
- 32STL之Set和multiset容器
- STL之Set和multiset容器
- STL之Set和multiset容器
- STL容器-关联式容器set/multiset
- (关联容器)set 和 multiset
- STL之set&multiset容器(笔记)
- 【深度探索STL】关联式容器set和multiset
- 【STL源码剖析读书笔记】【第5章】关联式容器之set、map、multiset和multimap
- STL源码剖析-关联式容器之set,map,multiset和multimap
- STL容器之Set,MultiSet
- STL容器之set/multiset
- STL之set/multiset容器
- stl-容器set和multiset
- STL容器Set和Multiset
- Chapter 5: 关联式容器之 set 和 multiset
- 【C++ STL学习之五】容器set和multiset
- 7种形式的Android Dialog使用举例
- 暑期学习
- 痛苦与幸福的距离
- centos 6.4 下的lnmp 生产环境搭建及安装脚本
- 格式化字符串
- STL(2) 关联容器之Set和Multiset几个要点
- android 中findViewById和inflate的使用区别
- 【ibokan】HTMl Meta的Exprise缓存策略
- 读书笔记--盗梦工厂--2014年02月24日
- 快速检测空间三角形相交算法的代码实现(Devillers & Guigue算法)
- 字典
- MyEclipse的 applicationContext.xml上有红叉
- 关于windows下redis频繁get 和set相同值遇到的问题
- 细说嵌入式领域的那些专业厂商认证