vector的sort 问题
来源:互联网 发布:matlab 矩阵相乘 编辑:程序博客网 时间:2024/04/30 01:27
#include<iostream>#include<vector>#include<string>#include<algorithm>using namespace std;struct stu{int mark;string name;int age;};bool cmp(stu a, stu b){return (a.mark<b.mark) || (a.mark == b.mark&&a.name<b.name) || (a.mark == b.mark&&a.name==b.name&&a.age<b.age);}int main(){int n;cin >> n;vector<stu> arr(n + 1);for (int i = 0; i < n; i++){cin >> arr[i].name;cin >> arr[i].age;cin >> arr[i].mark;}sort(arr.begin(), arr.end(), cmp);for (int i = 1; i <= n; i++){cout << arr[i].name << ' ' << arr[i].age << ' ' << arr[i].mark << endl;}//while (1);return 0;}
为什么对vector执行sort之后,第0个没有元素,是从第一个开始的?
0 0
- vector的sort 问题
- vector的sort()
- vector的sort用法
- vector的sort操作
- Vector的sort的使用
- Vector的自动排序Sort
- Vector-Sort
- vector中sort排序(解决char类型数据无法排序的问题)
- vector中sort排序(解决char类型数据无法排序的问题)
- 数组,vector的sort快速降序方法
- vector+sort与priority_queue的比较
- STL vector find and sort vector的查找和排序
- list的sort问题
- Vector的效率问题
- 嵌套vector的问题
- vector的初始化问题
- vector的初始化问题
- vector的释放问题
- 谈谈如何学习Linux操作系统
- hibernate :No CurrentSessionContext configured!
- android判断手机正在充电
- CodeForces 439D
- Cellphone Typing - UVaLive 6133 Trie树
- vector的sort 问题
- 数据库sqlite3的基本语句
- Android中低电量的处理方法
- 计划
- python GO 汉诺塔
- 这是我的第一篇文章,希望开启程序员的新人生。
- POJ训练计划2253_Frogger(最短路/floyd)
- 男生追女生的方法有哪些?
- 《effective c++》读书笔记1