C++中对于vector中的元素顺序排序为:

std::sort(v.begin(),v.end());

对于vector中的元素逆序排序为:

std::sort(v.rbegin(),v.rend());

如对以下vector逆序排序

#include <vector>
#include <algorithm>
int main() {std::vector<int> v1;v1.push_back(10);v1.push_back(2);v1.push_back(0);v1.push_back(5);v1.push_back(-1);v1.push_back(20);v1.push_back(3);v1.push_back(1);v1.push_back(-5);v1.push_back(2);std::sort(v1.rbegin(), v1.rend());for (unsigned int i = 0; i < v1.size(); i++){printf("[%d]",v1[i]);}
}

运行结果为:

[20][10][5][3][2][2][1][0][-1][-5]

C++ vector 排序 顺序和逆序相关推荐

  1. 10.14 将n个数按输入输出顺序的逆序排列,用函数实现

    将n个数按输入输出顺序的逆序排列,用函数实现. #include <stdio.h>int main(){int n,i;void reverse(int * num, int n);pr ...

  2. PLC控制电动机的顺序启动逆序停止

    一.PLC控制电动机延迟启动正转和反转 实验要求:当按下电动机的正转启动按钮时,电动机需要延迟30秒后,电动机才会正转启动工作:当按下反转按钮时,电动机需要延迟20秒后,电动机才会反转启动工作:当按下 ...

  3. 信息学奥赛一本通: 问题 N: 按字母表顺序和逆序打印

    题目描述 按字母表顺序和逆序每隔一个字母打印,即打印出: a c e ... z x v ... 输入 无 输出 按照要求输出 #include<bits/stdc++.h>using n ...

  4. Java怎么顺序 或 逆序排序数组

    对数组进行顺序排序 可使用Arrays类的sort( int[ ] a) 方法 Arrays.sort(a, cmp); 对数组进行倒序排序 使用实现Comparator接口: 排序时,只需要在sor ...

  5. python二维数组矩形倒置排序_python二维数组按某行某列顺序、逆序排序

    List 1.一维数组 2.二维数组 无论是一维数组还是二维数组都能通过 list 自带的 sort() 函数进行更新,或者直接调用sorted()方法即可. import numpy as np a ...

  6. 【Python】字典哈希表按键(key)值(value)顺序和逆序输出

    按照键(key)排序 d = {'c':2, 'b':1, 'a':4, 'd':3} print(d)# 顺序 for i in sorted (d) : print ((i, d[i]), end ...

  7. 使用递归顺序和逆序输出单链表

    分析如何缩小问题规模.(递归体) 将链表分成两部分,头节点和剩余节点,再将剩余节点分解成剩余节点的头节点和剩余节点······ 分析结束条件 使问题无法再继续分解时的条件 顺序输出链表 void pr ...

  8. python顺序结构逆序三位数_Python练习题3.20逆序的三位数

    Python Python开发 Python语言 Python练习题3.20逆序的三位数 程序每次读入一个正3位数,然后输出按位逆序的数字.注意:当输入的数字含有结尾的0时,输出不应带有前导的0.比如 ...

  9. 求数字是几位数,顺序以及逆序输出各位数字

    给一个不多于5位的正整数,要求: 1.求出它是几位数: 2.分别输出每一位数字: 3.按逆序输出各位数字,例如原数为321,应输出123. 代码如下 #include<stdio.h> # ...

最新文章

  1. linux 鬼精灵漏洞,鬼精灵Grinch:比Bash破壳(shellshock)更严重的Linux漏洞
  2. 141. Sqrt(x)【牛顿迭代法求平方根 by java】
  3. 物料编码原则外部分配还是内部分配
  4. windows 10 开启全盘瞬间索引功能
  5. JavaWeb --第一章Web基本概念
  6. java程序员入职自我介绍,看完直接跪服
  7. 扩展欧几里得算法推导
  8. android微信图片编辑带滤镜,美图APP的小程序版 微信里一键P图自动加滤镜贴图和文字模版...
  9. linux虚拟内存满了怎么办,解决linux虚拟内存不够用的方法
  10. 中兴路由器,交换机DHCP原理,dhcp配置,实例
  11. 科技战疫志愿精神如何延续?腾讯的答案是……
  12. 游戏服务器引擎的设计(一)介绍游戏服务器部署框架
  13. WebRTC源码研究(47)WebRCT传输非音视频数据
  14. 如何避免面向监狱编程以及程序员如何通过合法途径获利
  15. 几种常用图像处理开源库简介及使用总结
  16. 双向buck boost以及带隔离变压器DAB拓扑可支持各种电压等级的双向DCDC变换,纹波小,动态响应好
  17. 【NKOJ-3170】逃离迷宫1
  18. 老板邮局android版本,BossMail邮局
  19. 如何在Excel中打印特定的单元格选择
  20. JZOJ(中山纪中)2018.01.21【NOIP普及组】模拟赛D组(第二题)

热门文章

  1. 为什么有人可以在“屎”一样混乱的几千行代码里加功能?不重构能驾驭“屎山”吗?...
  2. Java的JSON处理器fastjson使用详解
  3. 有一种柔性材料可以使你雷达隐身
  4. MySQL学习笔记(五)—— 索引存储引擎
  5. Java微信公众号发送消息-保姆级教程附源码
  6. VSCode中npm包管理器安装到卸载
  7. 亚马逊、Lazada、阿里国际、eBay、Temu、Ozon好消息不断,机会来了
  8. VMware--启动服务
  9. css样式的五种选择器
  10. cadence有关的学习