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

网上写作文的网站美食网页制作代码

网上写作文的网站,美食网页制作代码,广州微信网站建设报价表,推广赚钱的软件排行12.14每日一题(备战蓝桥杯归并排序) 题目 归并排序 给定你一个长度为 n 的整数数列。 请你使用归并排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行,第一行包含整数 n。 第二行包含 n 个整数&…

12.14每日一题(备战蓝桥杯归并排序)

题目 归并排序

给定你一个长度为 n 的整数数列。

请你使用归并排序对这个数列按照从小到大进行排序。

并将排好序的数列按顺序输出。

输入格式
输入共两行,第一行包含整数 n。

第二行包含 n 个整数(所有整数均在 1∼109 范围内),表示整个数列。

输出格式
输出共一行,包含 n 个整数,表示排好序的数列。

数据范围
1≤n≤100000
输入样例:
5
3 1 2 4 5
输出样例:
1 2 3 4 5

题解 归并排序

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int a[100010],tmp[100010];
void merge_sort(int q[], int l, int r){if(l >= r) return ;int mid = l + r >> 1;merge_sort(a,l,mid);merge_sort(a,mid + 1,r);int k = 0 , i = l , j = mid + 1;while(i <= mid && j <= r){if(a[i] <= a[j]) tmp[k++] = a[i++];else tmp[k++] = a[j++];}while(i <= mid) tmp[k++] = a[i++];while(j <= r) tmp[k++] = a[j++];for(int i = l,j = 0 ; i <= r ; i++,j++) a[i] = tmp[j];
}
int main()
{scanf("%d",&n);for(int i = 0 ; i < n ; i++){scanf("%d",&a[i]);}merge_sort(a,0,n-1);for(int i = 0 ; i < n ; i++){printf("%d ",a[i]);}return 0;
}
http://www.yayakq.cn/news/252837/

相关文章:

  • html5网站制作教程wordpress 手机顶部悬浮
  • WordPress多站点开启多语言网站建站服务公司电话
  • 网站优化什么php网站开发软件是什么
  • 专业做化妆品外包材的招聘网站seo网站推广平台
  • 郑州建网站msgg企业门户网站制作价格怎么算
  • 网站建设方案的企业中国建设教育网证件查询
  • 酒店网站建设案例网页源代码查看密码
  • 科技公司网站首页网站建设技术实现
  • 营销型网站的现状关键词seo排名优化
  • 做摄影网站的目的是什么网站空间续费后网页不能打开
  • 河南省建设厅网站取消劳务资质365网站建设
  • 网站为什么要备案比特币支付网站建设
  • 网站的开发流程分为网络营销推广公司有哪些
  • 网站主页制作网页版梦幻西游是网易的吗
  • 有名的wordpress网站企业小程序开发费用
  • 山西省建设厅官方网站南宁市做网站
  • jsp网站服务建设是什么最大的外包公司
  • wordpress wp-content权限西安百度seo代理
  • 查询企业信息的网站在阿里云做的网站怎么移动
  • 淘宝联盟网站怎么做最全的百度网盘搜索引擎
  • react做的电商网站能上线吗手机网站模板代码
  • 网站推广的特点网站备案的链接
  • 网站建设 中企动力上海windows10 wordpress
  • 网易云音乐网站开发介绍佛山网站建设哪个
  • 价格划算的东莞建网站公司企业建网站
  • 企业网站经典案例做网站要找什么软件
  • 牵牛建站北京商城网站开发
  • 免费的工程信息网站wordpress 附件上传插件
  • 内网建站教程安徽公路建设行业协会网站是哪个
  • 网站seo快速优化技巧品牌策划公司经营哪些内容