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

做区块链网站需要注意哪些网络营销服务公司

做区块链网站需要注意哪些,网络营销服务公司,郑州外贸网站建设公司,做网站讯息6-2 归并排序 分数 10 全屏浏览 切换布局 作者 软件工程DS&A课程组 单位 燕山大学 以下代码采用分而治之算法实现归并排序。请补充函数mergesort()的代码。提示:mergesort()函数可用递归实现,其中参…

6-2 归并排序

分数 10

全屏浏览

切换布局

作者 软件工程DS&A课程组

单位 燕山大学

以下代码采用分而治之算法实现归并排序。请补充函数mergesort()的代码。提示:mergesort()函数可用递归实现,其中参数n在递归调用中不需要变化。

函数接口定义:


void mergesort(int a[],int n,int left,int right);

其中a[]n ,left和 right 都是用户传入的参数。 `

裁判测试程序样例:

#include<iostream>
using namespace std;
const int maxn=500000,INF=0x3f3f3f3f;
int L[maxn/2+2],R[maxn/2+2];
void merge(int a[],int n,int left,int mid,int right)
{int n1=mid-left,n2=right-mid;for(int i=0;i<n1;i++)L[i]=a[left+i];for(int i=0;i<n2;i++)R[i]=a[mid+i];L[n1]=R[n2]=INF;int i=0,j=0;for(int k=left;k<right;k++){if(L[i]<=R[j])a[k]=L[i++];elsea[k]=R[j++];}
}
void mergesort(int a[],int n,int left,int right)
{}
int main()
{int a[maxn],n;cin>>n;for(int i=0;i<n;i++)cin>>a[i];mergesort(a,n,0,n);for(int i=0;i<n;i++){if(i)cout<<" ";cout<<a[i];}cout<<endl;return 0;
}

输入样例:

10
23 -8 45 6 17 5 998 30 26 77

输出样例:

-8 5 6 17 23 26 30 45 77 998

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

代码分享:

 for(int i=left;i<right;i++){for(int j=i;j<right;j++){if(a[j]<a[i]){int temp=a[i];a[i]=a[j];a[j]=temp;}}}

http://www.dinnco.com/news/84849.html

相关文章:

  • 深圳国税局网站怎么做票种核定手机百度极速版
  • 网站开发it项目规划书网站seo站群软件
  • 南昌盗网站少优化公司如何自己做一个软件
  • 手机网站建设品牌好推广平台有哪些渠道
  • 山东济南公厕辽宁seo推广
  • 做商城网站要什么手续企业网站排名优化价格
  • 晋江网站有什么职业做站长权重
  • 什么是设计方案优化seo培训班
  • 陕西哪些公司做企业网站推广网站的方法有哪些
  • 福州 网站定制设计营销网站建设多少钱
  • 即墨网站建设公司线上营销推广渠道
  • 网站建设教程搭建浊贝湖南岚鸿给力2022最新免费的推广引流软件
  • 做绿植o2o网站怎么样关键词优化有哪些作用
  • 网站备案可以国际域名沧州seo推广
  • 建设网站收费标准厦门人才网个人版
  • 书籍管理网站建设需求文档今日新闻头条10条
  • 苏州做网站公司找苏州聚尚网络网站安全
  • 就有公司域名怎么建设网站网络推广推广培训
  • 做一手房产中介用什么网站好在线培训app
  • 在家做网站或ps挣钱接活百度竞价推广价格
  • 成都网站优化公司下载百度app下载
  • 如何在国外网站做翻译兼职万网注册域名查询官方网站
  • 网站怎么做详情页搜索引擎优化百度
  • 电商网站系统建设考试免费百度下载
  • 猎头招聘网官网seo网络排名优化哪家好
  • 专门做中式的设计网站免费的网站软件下载
  • 牡丹江市建设银行门户网站免费找客源软件
  • 延吉市住房城乡建设局官方网站推广普通话手抄报内容大全
  • wordpress 模板 制作网站优化 福州
  • 做的网站上更改内容改怎么最新社会舆情信息