将vector中的元素使用sort排序
排序 元素 Sort vector 使用
2023-09-14 09:13:18 时间
1.需求
将vector中的元素使用sort排序。
2.代码
#include<iostream>
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
vector<int> vec;
for(int i = 0;i< 5;i++){
vec.push_back(rand());
}
sort(vec.begin(),vec.end());
for(int i = 0;i< vec.size();i++)
cout << vec[i] << " ";
}
如果vector中盛放的是自定义结构体,则自定义一个比较函数就ok了。
相关文章
- c#比较器 排序
- Java中的TreeSet集合会自动将元素升序排序
- freemarker list (长度,遍历,下标,嵌套,排序)
- Java实现 LeetCode 83 删除排序链表中的重复元素
- Java实现 LeetCode 34 在排序数组中查找元素的第一个和最后一个位置
- List排序
- LeetCode(80):删除排序数组中的重复项 II
- 34. 在排序数组中查找元素的第一个和最后一个位置
- LeetCode-1200. 最小绝对差【数组,排序】
- 为什么说任何基于比较的算法将5个元素排序都需要7次?
- 为什么说任何基于比较的算法将5个元素排序都需要7次?
- 【LeetCode 34】在排序数组中查找元素的第一个和最后一个位置
- 从零开始学_JavaScript_系列(十)——dojo(3)(GRID表格创建、样式、列宽可变、排序、过滤器)
- 2364. 统计坏数对的数目-数学推导转化+快速排序-搜索相同元素集合题解
- 1748. 唯一元素的和-快速排序,加条件遍历
- Leetcode1122. 数组的相对排序
- C++ 排序函数 sort(),qsort()的使用方法
- 八大排序算法总结
- python 十大经典排序算法
- 【Leetcode刷题Python】34. 在排序数组中查找元素的第一个和最后一个位置(二分查找)
- LeetCode 82. 删除排序链表中的重复元素 II
- LeetCode 83. 删除排序链表中的重复元素
- 每日一练2——排序问题(Python&C语言实现)
- C语言顺序表,合并并排序(代码注释讲解)