一个高效快捷的排序方法

一个高效快捷的排序方法

排序函数 #include里面提了两各种排序,分别为升序,降序

例子

#include<iostream> 
#include<algorithm>
using namespace std;
const int N = 4;
int arr[N] = {5,32,223,253};
int main()
{
do{
for(int i=0; i < N; i++)
printf("%d ",arr[i]);
putchar('\n');
}while(prev_permutation(arr,arr+N));//prev_permutation(arr,arr+N) 的话arr里的数据按降序排列
return 0;
}

/排序函数 #include里面提了两各种排序,分别为升序,降序。
next_permutation(arr,arr+N);
prev_permutation(arr,arr+N),赚了
/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114926.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 中国博士为什么会没有尊严

    最近经常看到一些博士在网上诉苦,感叹自己寒窗苦读了半辈子的说,依然没有能够摆脱贫困,还不如早年进城打工的放牛娃,甚至出现了考研考博不如读技校的说法。中国的博士到底是怎么啦,为什么都这么没有尊严的呢?

    2022年4月12日
    68
  • Java Web和Java后端开发的学习路线

    Java Web和Java后端开发的学习路线基础:比如计算机系统、算法、编译原理等等Web开发:主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS/JS(前端页面),这部分内容你可以去上面的那个runoob网站上找。J2EE:你需要学习的是Servlet/JSP(J2EE)部分,…

    2022年7月8日
    26
  • K8S 1.10.1版本部署

    K8S 1.10.1版本部署

    2021年5月31日
    113
  • 满二叉树、完全二叉树、平衡二叉树、最优二叉树

    满二叉树、完全二叉树、平衡二叉树、最优二叉树一 满二叉树 一棵二叉树的结点要么是叶子结点 要么它有两个子结点 如果一个二叉树的层数为 K 且结点总数是 2 k 1 则它就是满二叉树 二 完全二叉树 若设二叉树的深度为 k 除第 k 层外 其它各层 1 k 1 的结点数都达到最大个数 第 k 层所有的结点都连续集中在最左边 这就是完全二叉树 三 平衡二叉树 它或者是一颗空树 或它的左子树和右子树的深度之差 平衡因子 的绝对值不超过 1 且它的左子树和右子树都是一颗平衡二叉树

    2025年6月20日
    3
  • noip2018提高组初赛解析_NOIP提高组

    noip2018提高组初赛解析_NOIP提高组题目背景NOIP2012提高组DAY2试题。题目描述H国有n个城市,这n个城市用n-1条双向道路相互连通构成一棵树,1号城市是首都,也是树中的根节点。H国的首|都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都到边境城市的每一条路径上都至少有一个检查点,边境城市也可以…

    2022年8月22日
    7
  • vue引入vant_vueaxios跨域请求

    vue引入vant_vueaxios跨域请求因为后端给的接口不是本地的接口,所以需要跨域来获取接口数据在vue.config.js中对其进行配置devServer:{host:’localhost’,port:3030,//端口https:false,proxy:{//配置跨域’/api’:{target:’http://xx.xx.xx.xxx’,//代理的接口域名以及端口号;ws:

    2022年9月27日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号