STL
文章平均质量分 64
qigan30125
这个作者很懒,什么都没留下…
展开
-
<Effectives STL>笔记之在STL容器中删除元素的方法选择
1.要删除容器中特定值的所有对象“如果容器是vector、string或者deque,则使用erase-remove习惯用法。如果容器是list,则使用list::remove。如果容器是一个标准关联容器,则使用它的erase成员函数。原创 2011-09-12 14:38:52 · 370 阅读 · 0 评论 -
容器插入后,迭代器失效吗?
vector v; v.push_back(0); v.push_back(1); v.push_back(2); vector::iterator v_it = v.begin(); for (; v_it != v.end(); ++v_it) { if(*v_it==1) v.push_back(3); } for (v_it = v.begin(); v_it原创 2012-08-07 12:27:04 · 1336 阅读 · 0 评论 -
组合非递归实现
#include "stdafx.h"#include #include #include #include #include using namespace std;deque pailie(char* s){ int num = (int)strlen(s); deque d,dd,result; for (int i = 0; i < num; ++i) {原创 2012-08-07 13:00:08 · 730 阅读 · 0 评论