Vector数组排序与Vector相等
来源:互联网 发布:游戏礼包领取软件 编辑:程序博客网 时间:2024/06/09 10:27
最近刷题看题解遇到了vector数组排序和vector相等比较的问题。百度和谷歌了一下,发现网上没有比较好的解释,于是我自己动手实践了一下,写了一个vector数组排序和vector相等比较的实例,供大家参考。
经过验证发现,vector数组排序实质上是按照vector里的元素进行排序比较的。而vector相等比较的话,只要vector里的元素相同,这两个vector就是相等的,这一点需要特别注意一下。
#include <iostream>#include<vector>#include<cstdio>#include<algorithm>using namespace std;vector<int> vc[6];//测试集合排序void vectorSort(){ vc[1].push_back(5); vc[2].push_back(4); vc[3].push_back(3); vc[4].push_back(2); vc[5].push_back(1); sort(vc+1,vc+6); for(int i=1;i<6;i++){ for(int j=0;j<vc[i].size();j++){ printf("vc[i]:%d %d\n",i,vc[i][j]); } }}//测试集合相等void vectorSame(){ vector<int> a,b; a.push_back(1); b.push_back(1); if(a==b){ printf("is Same"); }else{ printf("not Same"); }}int main(){ vectorSort(); vectorSame(); return 0;}
0 0
- Vector数组排序与Vector相等
- vector数组元素的排序
- vector<vector>排序
- 数组、指针 与 vector、迭代器
- Vector与数组的区别
- vector数组
- Vector排序
- vector排序
- vector排序
- Vector 排序
- vector排序
- vector排序
- vector排序
- vector排序
- vector 排序
- Vector排序
- VECTOR排序
- vector 排序
- Training5 指针和链表训练
- java多线程复习
- 解决你的乱码难题(Qt转码与char和utf8的互转)
- android布局优化-merge
- Tomcat源码分析(二)------ 一次完整请求的里里外外
- Vector数组排序与Vector相等
- PAT甲级C语言.1005. 继续(3n+1)猜想
- 算法训练 区间k大数查询
- 人事管理系统实现(八)
- 给老板汇报技术规划的一些要点
- TCP socket连接错误: socket operation on non-socket
- 用户贷款风险预测之Top10初体验
- 文章标题
- leetcode-第一周