随笔分类 -  STL

STL-算法
摘要:#include 1. max_element(v.begin(), v.end()); 注意,所有的区间全部是半开区间,如果数组包含20~40,通过find找出25,和35的positon,但是max_element(pos25, pos35)得到的是34.2. min_element(v.be... 阅读全文

posted @ 2014-08-18 13:17 醉清风JM 阅读(206) 评论(0) 推荐(0)

【STL】-迭代器的用法
摘要:初始化:list::iterator pos;算法:1. 遍历 for(pos = col1.begin(); pos != col1.end(); ++pos){...}代码: 1 #include 2 #include 3 #include 4 #include 5 #include ... 阅读全文

posted @ 2014-08-07 13:23 醉清风JM 阅读(217) 评论(0) 推荐(0)

【STL】-list的用法
摘要:初始化:#include list clist;算法:clist.push_back(c);clist.remove('d');代码: 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 int ma... 阅读全文

posted @ 2014-08-07 13:16 醉清风JM 阅读(196) 评论(0) 推荐(0)

【STL】-deque的用法
摘要:初始化:#include deque fdeque;算法:fdeque.push_front(f);fdeque.push_back(f);fdeque.size()代码: 1 #include 2 #include 3 using namespace std; 4 int main() 5 {... 阅读全文

posted @ 2014-08-07 12:57 醉清风JM 阅读(238) 评论(0) 推荐(0)

【STL】- vector的用法
摘要:初始化:1. 默认构造:vector vint;2. 用包含10个元素的数组初始化:vector vint(ia, ia+10);算法:1. vint.push_back(i);2. vint.size();3. vint[i];4. vint.erase(pos1, pos2);代码: 1 #in... 阅读全文

posted @ 2014-08-06 17:26 醉清风JM 阅读(268) 评论(0) 推荐(0)

【STL】-priority_queue的用法
摘要:初始化:priority_queue maxPQ;priority_queue,greater > minPQ;算法:minPQ.push( 4 )代码: 1 #include 2 #include 3 #include 4 #include 5 #include ... 阅读全文

posted @ 2014-08-04 23:15 醉清风JM 阅读(561) 评论(0) 推荐(0)

【STL】-Map/Multimap的用法
摘要:初始化:map salaries;算法:1. 赋值。salaries[ "Pat" ] = 75000.00;2. 无效的索引将自动添加一项 cout 2 #include 3 #include 4 using namespace std; 5 6 int main( ) 7 { 8 ... 阅读全文

posted @ 2014-07-25 08:20 醉清风JM 阅读(243) 评论(0) 推荐(0)

【STL】-pair的用法
摘要:初始化: std::pair p; //initialize p.first and p.second with zero std::pair p(42, "hello"); make_pair(42, "hello"); // no need for the var name, it's r... 阅读全文

posted @ 2014-07-22 08:54 醉清风JM 阅读(180) 评论(0) 推荐(0)

【STL】-auto_ptr的用法
摘要:初始化:1 #include //auto_ptr header2 void f()3 {4 auto_ptr ptr(new classA);5 }拷贝:1 //auto_ptr can't be initialized by = operator2 auto_ptr ptr1(new cla... 阅读全文

posted @ 2014-07-22 08:53 醉清风JM 阅读(221) 评论(0) 推荐(0)

【STL】-function object
摘要:1 // Generic findMax, with a function object, version #1 2 // Precondition, a.size() > 0 3 #include 4 #include 5 #include 6 using namespace std; ... 阅读全文

posted @ 2014-07-19 18:20 醉清风JM 阅读(259) 评论(0) 推荐(0)

导航