自定义数据结构使用sort函数排序
来源:互联网 发布:淘宝刷到单流程视频 编辑:程序博客网 时间:2024/06/11 17:23
//总的来说就是使用sort函数来排序,在使用自定义数据类型时指定比较规则就可以了#include<opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp>#include<iostream>#include <algorithm> //算法头文件 using namespace std;typedef struct node{double data;int id;}NODE; //自定义节点bool comp(NODE a,NODE b) //定义比较规则{return a.data<b.data;}int main(){NODE node1,node2,node3;node1.data=1;node1.id=3;node2.data=2;node2.id=2;node3.data=3;node3.id=1;vector<NODE>mynode;mynode.push_back(node1);mynode.push_back(node2);mynode.push_back(node3);sort(mynode.begin(),mynode.end(),comp); //比较函数for(int i=0;i<3;i++) //输出cout<<mynode[i].data<<" "<<mynode[i].id<<endl;getchar();return 0;}
0 0
- 自定义数据结构使用sort函数排序
- 排序sort()函数的使用
- 自定义类型struct的排序-sort函数
- 使用sort 和自定义比较函数对任意成员变量排序
- std::sort使用自定义比较函数
- VC中sort()排序函数的使用
- 排序(sort函数的使用)
- java中的排序sort()函数的使用
- sort自定义类型排序
- 自定义sort排序方法
- Sort自定义排序
- List sort()自定义排序
- Collections.sort自定义排序
- 自定义函数使用map排序
- sort自定义cmp函数
- c++自定义sort函数
- Java使用Collections.sort对一个列表进行自定义排序
- 使用algorithm中的sort进行vector的自定义排序
- 多态的表现特点
- 五一欢乐赛——二进制中‘1’的个数
- winpcap获取适配器列表
- 70. Climbing Stairs
- 从上往下打印二叉树
- 自定义数据结构使用sort函数排序
- 第三方服务整理 (更新中)
- SpringData 学习(5)—— 使用 @Modifying 注解完成修改操作
- 字符串匹配算法分析--BF和KMP算法
- Python练习2 - 廖雪峰教程
- SVN服务器更换IP地址,客户端如何重新定位
- Missing error handler on `socket`. TypeError: socket.set is not a function
- Part 3 How to Tune Java Garbage Collection
- 番外篇-程序员和编译器之间的暧昧