码迷,mamicode.com
首页 >  
搜索关键字:effective stl    ( 8046个结果
t1_array使用及源码显示
array是stl最简单的模板,其在c++lib中定义如下: template<typename _Tp, std::size_t _Nm> struct array { typedef _Tp value_type; //为类定义别名 typedef value_type& reference; ...
分类:其他好文   时间:2020-01-30 23:17:16    阅读次数:105
C++&STL
c++ 构造函数 1. 定义 ? 类的 构造函数 是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 2. EG Sort int数组 默认升序 降序cmp struct 1. cmp函数 动态数组 / 向量—— 1. 定义 2. 操作 堆栈——stack size( ) :返回栈中元素个数 ...
分类:编程语言   时间:2020-01-30 22:35:29    阅读次数:82
STL-set&&multiset 集合
1 #include <iostream> 2 #include <cstdio> 3 #include <set> 4 5 // 仿函数的原型 6 //struct greaters 7 //{ 8 // bool operator()(const int &left,const int &rig ...
分类:其他好文   时间:2020-01-30 12:56:05    阅读次数:74
【总结】stl(以后还会慢慢补上
总结stl的用法(啊现在还很少以后会慢慢补上的w vector vector是一个动态数组,在定义后他会预先开一个比较小的空间,对于push_back()操作如果数组大小不够了,会继续开一些空间。 访问位置时间复杂度O(1),加入元素时间复杂度近似O(1) 缺点:常数会比较大 常用操作 定义方式:v ...
分类:其他好文   时间:2020-01-30 12:47:04    阅读次数:61
STL-map/multimap 简述
1 #include <iostream> 2 #include <cstdio> 3 #include <map> 4 5 using namespace std; 6 7 8 int main() 9 { 10 // map && multimap 11 // 键值映射容器,一对一,一对多 12 ...
分类:其他好文   时间:2020-01-30 12:37:41    阅读次数:62
PAT Advanced 1063 Set Similarity (25分)(STL)
Given two sets of integers, the similarity of the sets is defined to be /, where N?c?? is the number of distinct common numbers shared by the two sets ...
分类:其他好文   时间:2020-01-29 21:54:49    阅读次数:84
STL-优先级队列-priority_queue
头文件是<queue> 操作很简单 #include <iostream> #include <cstdio> #include <queue> using namespace std; int main() { // 默认定义最大值优先级队列 priority_queue<int> p1; p1. ...
分类:其他好文   时间:2020-01-29 21:34:40    阅读次数:72
PAT Advanced 1039 Course List for Student (25分) (STL)
Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the ...
分类:其他好文   时间:2020-01-29 20:07:30    阅读次数:89
C++中的算法头文件<algorithm>,<numeric>和<functional>
算法部分主要由头文件<algorithm>,<numeric>和<functional>组成。<algorithm>是所有STL头文件中最大的一个,它是由一大堆模版函数组成的,可以认为每个函数在很大程度上都是独立的,其中常用到的功能范围涉及到比较、交换、查找、遍历操作、复制、修改、移除、反转、排序、 ...
分类:编程语言   时间:2020-01-29 19:41:52    阅读次数:91
STL-list 链表
1 #include <iostream> 2 #include <list> 3 4 using namespace std; 5 6 int main() 7 { 8 // list可以在头部和尾部插入和删除元素 9 // 不能随机访问元素,迭代器只能++,不能一次性跳转 10 list<int ...
分类:其他好文   时间:2020-01-28 23:36:59    阅读次数:128
8046条   上一页 1 ... 46 47 48 49 50 ... 805 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!