C++使用sort对于结构体排序
来源:互联网 发布:怎么下载python安装包 编辑:程序博客网 时间:2024/06/05 15:29
#include <iostream>#include <vector>#include <algorithm>using namespace std;typedef struct example{ int x; int y;}example;/*这个comparison函数很重要.如果希望升序排序,就是"<",降序排列就是">"号,这样便于直观记忆.如果希望用y作为比较标准就把x改为y,这样结构体就以y为比较标准排序了.*/ bool comparison(example a,example b){ return a.x<b.x;}int main(){ int N; cin>>N; vector<example> array(N); for(int i=0;i<N;i++) { cin>>array[i].x>>array[i].y; } sort(array.begin(),array.end(),comparison); for(int i=0;i<N;i++) { cout<<array[i].x<<" "<<array[i].y<<endl; } return 0;}来源:http://javajiel.blog.sohu.com/212135861.html
0 0
- C++使用sort对于结构体排序
- 结构体排序,sort排序,c++sort
- 结构体排序,使用sort
- sort函数对于结构体的二级排序
- C++ 结构体vector使用sort排序
- c++ sort()结构体排序
- sort 对结构体排序
- qsort sort 结构体排序
- 结构体sort快速排序
- sort对结构体排序
- 【结构体】【sort】多重排序
- STL 结构体排序及查找 使用sort及find_if
- C++中,结构体vector使用sort排序
- EXCEL排序(sort结构体排序)
- C++中,结构体vector使用sort排序(以及sort参数错误问题)
- 结构体、sort的使用
- sort函数与结构体体排序
- STL中的sort对结构体排序
- hadoop介绍
- 年终一篇非技术总结
- Android-Looper类
- 浅谈2013年的程序开发
- 【OpenCV】边缘检测:Sobel、拉普拉斯算子
- C++使用sort对于结构体排序
- Quoted from Microsoft Website: reinterpret_cast Operator
- cppquery 简单的数据绑定对话框
- The import android cannot be resolved问题解决
- Android通讯录导入到Iphone
- 利用JavaMail发送邮件
- Android Toast自定义 (一个textview多种颜色,或试用html多种颜色)
- Dalvik 可执行格式
- Spring的BindException设置错误信息