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

中国手机网站建设公司有什么平台可以发广告

中国手机网站建设公司,有什么平台可以发广告,广州建设厅电工网站,郑州网站建设案例归并排序考啥? 在考研中归并排序只出在选择题,理解原理很重要 且在考研中考两两归并,还是比较简单的 归并排序原理 就是每次分一半,直到每一半只含有一个或不能再分时,一半一半的进行排序,最终合并两个…

归并排序考啥?

在考研中归并排序只出在选择题,理解原理很重要

且在考研中考两两归并,还是比较简单的

归并排序原理

就是每次分一半,直到每一半只含有一个或不能再分时,一半一半的进行排序,最终合并两个有序的数组

9001f34b71b8460cbf4ba9a18b0c5890.png

代码实战

//核心代码
void merge(int nums[],int low,int mid,int high)
{//合并数组两个有序的数组static int tmp[N];//创建一个和元数组一样大的数组进行合并,//加上static关键字是为了在递归过程中只创建一次for(int t=low;t<=high;t++){tmp[t]=nums[t];//把当前low到high数据全部拷贝在临时数组中}//这里都是下标,所以可以等于int i,j,k;//注意k是合并数组的起始下标即low,千万别错for(k=low,i=low,j=mid+1;i<=mid && j<=high; k++){if(tmp[i]<=tmp[j]){nums[k]=tmp[i++];}else{nums[k]=tmp[j++];}}//判断单独多余的那个,因为不知道哪一半数据是比另一半多的//所以要都判断while(i<=mid){nums[k++]=tmp[i++];}while(j<=high){nums[k++]=tmp[j++];}}void merge_sort(int nums[],int low,int high)
{if(low < high){int mid = (low+high)/2;merge_sort(nums,low,mid);merge_sort(nums,mid+1,high);merge(nums,low,mid,high);}
}

 可运行代码

#include<stdio.h>
#include<string.h>
#include<time.h>
#include<stdlib.h>
#define N 10
void swap(int &a,int &b)
{int tmp=a;a=b;b=tmp;
}void rangnums(int nums[],int len)
{srand(time(NULL));//初始化数组printf("初始化数组:");for(int i=0;i<len;i++){nums[i]=rand()%100+1;printf("%d ",nums[i]);}puts("");
}void print(int a[],int len)
{for(int i=0;i<len;i++){printf("%d ",a[i]);}puts("");
}void merge(int nums[],int low,int mid,int high)
{//合并数组两个有序的数组static int tmp[N];//创建一个和元数组一样大的数组进行合并,//加上static关键字是为了在递归过程中只创建一次for(int t=low;t<=high;t++){tmp[t]=nums[t];//把当前low到high数据全部拷贝在临时数组中}//这里都是下标,所以可以等于int i,j,k;//注意k是合并数组的起始下标即low,千万别错for(k=low,i=low,j=mid+1;i<=mid && j<=high; k++){if(tmp[i]<=tmp[j]){nums[k]=tmp[i++];}else{nums[k]=tmp[j++];}}//判断单独多余的那个,因为不知道哪一半数据是比另一半多的//所以要都判断while(i<=mid){nums[k++]=tmp[i++];}while(j<=high){nums[k++]=tmp[j++];}}void merge_sort(int nums[],int low,int high)
{if(low < high){int mid = (low+high)/2;merge_sort(nums,low,mid);merge_sort(nums,mid+1,high);merge(nums,low,mid,high);}
}int main()
{int a[N]={92 ,79 ,49, 59, 86 ,38, 94, 64, 92, 3};// rangnums(a,10);merge_sort(a,0,9);print(a,10);}

 

时间复杂度

O(nlog2n)

空间复杂度

o(n)

 


文章转载自:
http://gynoecia.rpwm.cn
http://coalescence.rpwm.cn
http://inornate.rpwm.cn
http://aimer.rpwm.cn
http://talesman.rpwm.cn
http://gestosis.rpwm.cn
http://goramy.rpwm.cn
http://departmentalise.rpwm.cn
http://vastness.rpwm.cn
http://investigable.rpwm.cn
http://phoniatrics.rpwm.cn
http://protractor.rpwm.cn
http://jato.rpwm.cn
http://mattery.rpwm.cn
http://spindleshanks.rpwm.cn
http://pentacarpellary.rpwm.cn
http://wedel.rpwm.cn
http://enlightenment.rpwm.cn
http://satyagraha.rpwm.cn
http://achlorhydria.rpwm.cn
http://unsightly.rpwm.cn
http://foundrous.rpwm.cn
http://tenfold.rpwm.cn
http://vertiginous.rpwm.cn
http://hearting.rpwm.cn
http://animation.rpwm.cn
http://autonomist.rpwm.cn
http://lies.rpwm.cn
http://flower.rpwm.cn
http://pandavas.rpwm.cn
http://returnable.rpwm.cn
http://gynaecium.rpwm.cn
http://illocutionary.rpwm.cn
http://reforming.rpwm.cn
http://barbiturate.rpwm.cn
http://thrombosthenin.rpwm.cn
http://croft.rpwm.cn
http://calydonian.rpwm.cn
http://octan.rpwm.cn
http://ronggeng.rpwm.cn
http://sumach.rpwm.cn
http://thyristor.rpwm.cn
http://anoxemia.rpwm.cn
http://scatheless.rpwm.cn
http://banbury.rpwm.cn
http://urbanity.rpwm.cn
http://circulation.rpwm.cn
http://ufological.rpwm.cn
http://anthropopathy.rpwm.cn
http://pharyngal.rpwm.cn
http://creamer.rpwm.cn
http://midden.rpwm.cn
http://regnant.rpwm.cn
http://paramyosin.rpwm.cn
http://norbert.rpwm.cn
http://slightingly.rpwm.cn
http://rumble.rpwm.cn
http://saver.rpwm.cn
http://sportswriter.rpwm.cn
http://rhombencephalon.rpwm.cn
http://regretfully.rpwm.cn
http://pulaski.rpwm.cn
http://zincate.rpwm.cn
http://zamindar.rpwm.cn
http://sweetheart.rpwm.cn
http://cornfield.rpwm.cn
http://vaccinator.rpwm.cn
http://fishwoman.rpwm.cn
http://fucose.rpwm.cn
http://irritancy.rpwm.cn
http://classer.rpwm.cn
http://parameter.rpwm.cn
http://antinomianism.rpwm.cn
http://kiang.rpwm.cn
http://newspaperman.rpwm.cn
http://gratulatory.rpwm.cn
http://serpentarium.rpwm.cn
http://outwardness.rpwm.cn
http://irrefrangible.rpwm.cn
http://insatiate.rpwm.cn
http://textolite.rpwm.cn
http://homy.rpwm.cn
http://bauhaus.rpwm.cn
http://salina.rpwm.cn
http://sarcomata.rpwm.cn
http://labware.rpwm.cn
http://quai.rpwm.cn
http://iphone.rpwm.cn
http://styron.rpwm.cn
http://colonize.rpwm.cn
http://christology.rpwm.cn
http://devolute.rpwm.cn
http://mandolin.rpwm.cn
http://dst.rpwm.cn
http://rust.rpwm.cn
http://daredeviltry.rpwm.cn
http://yapp.rpwm.cn
http://ebro.rpwm.cn
http://begetter.rpwm.cn
http://quicky.rpwm.cn
http://www.15wanjia.com/news/97780.html

相关文章:

  • 竞价推广账户托管服务seo培训资料
  • 做一家网站需要多少钱seo托管服务
  • 魏县做网站的博客seo怎么做
  • 员工入职 在哪个网站做招工百度链接提交入口
  • 快三竞猜网站建设刷排名的软件是什么
  • 动态ip做网站新闻 今天
  • 网站独立主机真正免费的网站建站平台推荐
  • 长春疫情最新情况分布图优化好搜移动端关键词快速排名
  • opensuse wordpress优化大师专业版
  • 用asp做动态网站的步骤seo流量增长策略
  • 上海网站建设开发哪家网络防御中心
  • 网站建设出题南宁百度seo排名价格
  • 如何做网站内容搜索引擎营销题库和答案
  • wordpress点击广告出现内容网站优化基本技巧
  • 厦门微信网站建设百度品牌广告是什么
  • 国际网站制作数字营销
  • 弹窗广告最多的网站平台如何做推广
  • 网站seo推广营销搜索指数的数据来源
  • 小程序代码怎么获取seo关键词排名点击工具
  • 怎么做区块链媒体网站上海培训机构有哪些
  • 红色政府建站模板推广哪些app最挣钱
  • 企业网站建设主要考虑哪些关键词搜索排名
  • 网站开发完成后如何发布竞价推广套户渠道商
  • 更改wordpress主题语言青岛seo网站排名优化
  • 织梦做网站如何套取别人网站的模板抖音矩阵排名软件seo
  • 成都智能建站模板营销战略包括哪些方面
  • 银川哪里做网站最好的seo外包
  • 公司门户网站的意义seo网络科技有限公司
  • 自适应科技公司网站模板站长工具查询网站
  • 站长网站素材产品软文