当前位置: 首页 > news >正文

国内阿里巴巴网站怎么做佛山做优化的公司

国内阿里巴巴网站怎么做,佛山做优化的公司,桂林两江四湖怎么玩,做一个动态网站作品多少钱头文件 在C中使用sort()函数需要使用#include<algorithm> sort()基本使用方法 sort()函数可以对给定区间所有元素进行排序。它有三个参数sort(begin, end, cmp) 其中begin为指向待sort()的数组的第一个元素的指针&#xff0c;end为指向待sort()的数组的最后一个元素的…

头文件

在C++中使用sort()函数需要使用#include<algorithm>

sort()基本使用方法

sort()函数可以对给定区间所有元素进行排序。它有三个参数sort(begin, end, cmp)

其中begin为指向待sort()的数组的第一个元素的指针,end为指向待sort()的数组的最后一个元素的下一个位置的指针,cmp参数为排序准则,cmp参数可以不写,如果不写的话,默认从小到大进行排序

如果我们想从大到小排序可以将cmp参数写为greater<int>()就是对int数组进行排序,当然<>中我们也可以写double、long、float等等

#include<iostream>
#include<algorithm>
using namespace std;int main(){int num[10] = {6,5,9,1,2,8,7,3,4,0};sort(num,num+10,greater<int>());for(int i=0;i<10;i++){cout<<num[i]<<" ";}//输出结果:9 8 7 6 5 4 3 2 1 0return 0;} 

自定义排序准则

上面我们说到sort()函数可以自定义排序准则,以便满足不同的排序情况。使用sort()我们不仅仅可以从大到小排或者从小到大排,还可以按照一定的准则进行排序。

比如说我们按照每个数的个位进行从大到小排序,我们就可以根据自己的需求来写一个函数作为排序的准则传入到sort()中。

我们可以将这个函数定义为:

bool cmp(int x,int y){return x % 10 > y % 10;
}

然后我们将这个cmp函数作为参数传入sort()中即可实现了上述排序需求。

#include<iostream>
#include<algorithm>
using namespace std;bool cmp(int x,int y){return x % 10 > y % 10;
}int main(){int num[10] = {65,59,96,13,21,80,72,33,44,99};sort(num,num+10,cmp);for(int i=0;i<10;i++){cout<<num[i]<<" ";}//输出结果:59 99 96 65 44 13 33 72 21 80return 0;} 

http://www.tj-hxxt.cn/news/14829.html

相关文章:

  • 免费做电子相册的网站正规网络教育培训机构
  • 山东省建设执业资格注册中心网站济南做seo排名
  • 现在做网站需要多少钱windows10优化大师
  • 建站专家沈阳网站seo
  • 养殖网站 模板简述搜索引擎优化的方法
  • 郑州制作网站价格各大网站收录查询
  • 网站内做链接线上推广渠道
  • 做一个新公司网站要多少钱计算机培训
  • 如何制作自己的网站模版友情链接名词解释
  • 学网站建设好不好湖南优化公司
  • 做网站咋做微博营销软件
  • 动态网站建设毕业设计方案b站推广引流最佳方法
  • 平凉网站建设网络营销课程个人总结范文
  • 做电商网站公司宁波seo推广外包公司
  • 如何在ftp给网站做百度自动推送超云seo优化
  • 天津实用网站建设微信推广方案
  • 电脑网站制作教程软文发布平台哪个好
  • 如何建设自己的摄影网站企业网站模板设计
  • 做队徽的网站泉州seo技术
  • 做视频聊天网站网络推广的细节
  • 深圳本地网站建设跨境电商平台哪个最好最可靠
  • 23456网址大全谷歌优化的网络公司
  • 做视频网站要什么主机广告安装接单app
  • 企业建设网站的意义珠海百度关键词优化
  • 哪个网站可以做练习题免费跨国浏览器
  • 上海代理记账公司排名上海营销seo
  • 城乡建设网站百度seo优化系统
  • 国际企业网站建设seo综合查询是啥意思
  • 网站加载慢图片做延时加载有用网络推广费用一般多少
  • 洪梅镇网站仿做百度业务推广