pair 是。。。
pair 是啥?
pair 好像就是一个包含两个元素的结构。
包含头文件及定义变量
1 |
|
数据存储
1 | p[0] = {1,2}; |
访问元素
1 | cout << p[0].first; //输出1 |
排序
对于字典序排序(先按第一元素升序排序、再按第二元素升序排序),可以直接调用 sort
:
1 | sort(p,p+10); |
其余情况就需要自己定义了。
1 | bool cmp(const pair<int,int> &a, const pair<int,int> &b) |
pair 是。。。
pair 是啥?
pair 好像就是一个包含两个元素的结构。
1 |
|
1 | p[0] = {1,2}; |
1 | cout << p[0].first; //输出1 |
对于字典序排序(先按第一元素升序排序、再按第二元素升序排序),可以直接调用 sort
:
1 | sort(p,p+10); |
其余情况就需要自己定义了。
1 | bool cmp(const pair<int,int> &a, const pair<int,int> &b) |
最后更新时间: