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

滁州建设网站网站做多大的宽高

滁州建设网站,网站做多大的宽高,海报设计在线生成免费,凡科互动h5游戏制作平台题目描述 将读入的 N N N 个数从小到大排序后输出。 输入格式 第一行为一个正整数 N N N。 第二行包含 N N N 个空格隔开的正整数 a i a_i ai​,为你需要进行排序的数。 输出格式 将给定的 N N N 个数从小到大输出,数之间空格隔开&#xff0c…

题目描述

将读入的 N N N 个数从小到大排序后输出。

输入格式

第一行为一个正整数 N N N

第二行包含 N N N 个空格隔开的正整数 a i a_i ai,为你需要进行排序的数。

输出格式

将给定的 N N N 个数从小到大输出,数之间空格隔开,行末换行且无空格。

样例 #1

样例输入 #1

5
4 2 4 5 1

样例输出 #1

1 2 4 4 5

提示

对于 20 % 20\% 20% 的数据,有 1 ≤ N ≤ 1 0 3 1 \leq N \leq 10^3 1N103

对于 100 % 100\% 100% 的数据,有 1 ≤ N ≤ 1 0 5 1 \leq N \leq 10^5 1N105 1 ≤ a i ≤ 1 0 9 1 \le a_i \le 10^9 1ai109

1.题目分析

键入元素个数N,键入N个元素,排序后输出即可。

这里考虑使用sort排序,底层是快速排序,时间复杂度为O(Nlong2N),
这里附上 快速排序的用法。

值得一提的是:
sort()函数的传参:第一个参数代表数组开始地址,第二个参数代表数组结束地址,可以传入第三个参数:排序规则(默认升序排)。

2.题目思路

键入个数,键入元素存储到数组,使用sort排序,打印结果即可。

3.代码实现

#include <iostream>
//sort排序的头文件
#include <algorithm>using namespace std;int main() {int n;//键入个数cin >> n;int arr[n];//键入元素for (int i = 0; i < n; ++i) {cin >> arr[i];}//sort排序,底层是快速排序//第一个参数代表开始地址,第二个参数代表结束地址,可以传入第三个参数:排序规则(默认升序排)sort(arr, arr + n);//打印结果for (int i = 0; i < n; ++i) {cout << arr[i] << " ";}return 0;
}
http://www.yayakq.cn/news/247127/

相关文章:

  • 爱站网关键字挖掘wordpress微信qq登录
  • 石家庄网站制作找谁网站做的一般怎么评价
  • 公司品牌vi设计是什么网络推广和信息流优化一样么
  • 怎么用ps做网站首页电子工程王力卓
  • 沈阳网站建设方案外包二手物品交易网站开发环境
  • 网站开发费记什么会计科目如何查看用wordpress建的站点
  • 外国人做家具的网站网站建设教程pdf百度云
  • delphi 做直播网站wordpress编辑图片
  • 重庆云端设计网站建设网站引导页一般是什么格式
  • wordpress 获取分类下的文章网站做seo
  • 建手机网站没有注册公司怎么做网站
  • 山东住房城乡建设部网站dw怎么做网站地图
  • 一般网站空间要多大金山网站制作
  • 哪个旅游网站可以做私人定制网站开发找聚脑网
  • 佛山网站建设怎么选做ps兼职的网站有哪些
  • 柬埔寨网站建设运营维护wordpress海报功能
  • 网站域名怎么弄南阳网站优化公司
  • 江苏运营网站建设业务wordpress导入媒体查看
  • .简述网站开发的流程衡水 网站开发
  • 哪家微信网站建设好五合一营销型网站
  • 个人如何建设网站广告设计与制作短期培训班
  • 响应式网站是什么情况wordpress get_attached_media
  • 网站建设可行性报告范文百度网站权重查询
  • 买2g 空间做下载网站win xp 个人网站免费建设
  • 沧州免费建站百度指数app官方下载
  • 靓号网建站制作企业推广网站
  • 微信网站开发报价表网站搭建中转
  • 江门做网站那家公司好php语言开发网站流程
  • 定制自己的软件seo排名优化技巧
  • 百度站内搜索代码网站开发维护合同样板