vector deque 如何选择 一般原则 经常需要在前面插入的? deque 性能重要的? vector 详细分析 1. 元素类型 如果不是很小的类型,那么deque相比vector并不会低效很多 2. 内存的可用性 大块的连续内存分配是否可能成为问题,内存受限 3. 数据增长是否不可预期 总结 ...
分类:
其他好文 时间:
2019-01-01 21:43:51
阅读次数:
214
删除元素 从vector或deque删除元素 从List删除 从关联容器或无序容器中删除 结论 vector或者deque: 算法remove() + erase() list:成员函数remove() 关联容器或者无序容器:成员函数erase() 删除元素之后 c++ // 看个关联容器的例子,此 ...
分类:
其他好文 时间:
2019-01-01 19:55:36
阅读次数:
225
理解相等性和等效性的区别,当你准备使用某个函数搜索或者删除元素时,确保你理解了两者的区别 ...
分类:
其他好文 时间:
2019-01-01 18:55:22
阅读次数:
156
容器中包含一些跟算法重复的成员函数,那么使用时如何选择?本文通过具体的例子给出了答案。 ...
分类:
编程语言 时间:
2019-01-01 11:16:45
阅读次数:
147
介绍了STL中String类的各方面使用方法。构造,大小,单元素访问,范围访问,成员函数算法,非成员函数,string和算法结合 ...
分类:
其他好文 时间:
2019-01-01 11:10:39
阅读次数:
200
反向迭代器 两种声明反向迭代器的方法 用反向迭代器遍历 c++ vector::iterator itr; vector::reverse_iterator ritr; ritr = vector::reverse_iterator(itr); //迭代器 反向迭代器 itr = vector::i ...
分类:
其他好文 时间:
2019-01-01 11:08:17
阅读次数:
176
介绍STL中流的使用,标准的输入输出流,文件输入输出流,错误句柄,格式化数据,操纵符,流缓冲,字符串流,自定义类中使用流 ...
分类:
其他好文 时间:
2019-01-01 11:07:44
阅读次数:
220
已排序数据的算法:二分搜索,合并,集合操作 数值算法:累积,内积,部分和,邻差 ...
分类:
编程语言 时间:
2019-01-01 11:04:46
阅读次数:
193
介绍排序算法,部分排序,获取前几的元素,分成两部分 ,堆排序 ...
分类:
编程语言 时间:
2019-01-01 00:57:08
阅读次数:
210
STL修改数据的算法:拷贝,移动,交换,转换,填充,替换,删除 STL改变顺序的算法:反序,旋转,置换,打乱 ...
分类:
编程语言 时间:
2019-01-01 00:55:53
阅读次数:
224