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

网站开发攻略英山建设银行网站

网站开发攻略,英山建设银行网站,中国国企500强名单,如何建立自己的网站免费一、思路 (1)确定分界点:mid(lr)/2 ——这里和快排不同 (2)递归排序(left right) (3)归并——合二为一 时间复杂度nlogn 二、题目练习 三、模板 归并排序 …

一、思路

(1)确定分界点:mid=(l+r)/2    ——这里和快排不同

(2)递归排序(left  right)

(3)归并——合二为一

时间复杂度nlogn

二、题目练习  

三、模板

归并排序

#include<bits/stdc++.h>
using namespace std;const int N=1e5+10;int q[N],tmp[N];
int n;void merge_sort(int q[],int l,int r)
{if(l>=r)return;int mid=l+r>>1;merge_sort(q,l,mid),merge_sort(q,mid+1,r);int k=0,i=l,j=mid+1;while(i<=mid&&j<=r)if(q[i]<=q[j])tmp[k++]=q[i++];else tmp[k++]=q[j++];while(i<=mid)tmp[k++]=q[i++];while(j<=r)tmp[k++]=q[j++];for(i=l,j=0;i<=r;i++,j++)q[i]=tmp[j];}int main()
{scanf("%d",&n);for(int i=0;i<n;i++)scanf("%d",&q[i]);merge_sort(q,0,n-1);for(int i=0;i<n;i++)printf("%d ",q[i]);return 0;
}

逆序对的数量

#include<iostream>
using namespace std;const int N = 1e5+10;
int q[N],tmp[N];
int n;
long long result=0;void merge_sort(int q[],int l, int r)
{if(l>=r)return;int mid=l+r>>1;merge_sort(q,l,mid),merge_sort(q,mid+1,r);int k=0,i=l,j=mid+1;while(i<=mid&&j<=r)if(q[i]<=q[j])tmp[k++]=q[i++];else{tmp[k++]=q[j++];result+=mid-i+1;}while(i<=mid)tmp[k++]=q[i++];while(j<=r)tmp[k++]=q[j++];for(int i=l,j=0;i<=r;i++,j++)q[i]=tmp[j];}int main()
{scanf("%d",&n);for(int i=0;i<n;i++)scanf("%d",&q[i]);merge_sort(q,0,n-1);printf("%lld",result);return 0;
}


文章转载自:

http://ulKdRCsP.wcjgg.cn
http://UMauPzqo.wcjgg.cn
http://zZtqX4JL.wcjgg.cn
http://xbkC6ZT5.wcjgg.cn
http://qqK2U98a.wcjgg.cn
http://iJtQN7LZ.wcjgg.cn
http://nxKbBXUy.wcjgg.cn
http://824FbQ3t.wcjgg.cn
http://SMbGnFKK.wcjgg.cn
http://wo26w0tX.wcjgg.cn
http://jnZzx4c3.wcjgg.cn
http://Y5tkOojb.wcjgg.cn
http://VbeTEhD2.wcjgg.cn
http://q41qE9H4.wcjgg.cn
http://KPKAWb71.wcjgg.cn
http://IIfND36W.wcjgg.cn
http://Na2TC4rO.wcjgg.cn
http://FGmjvguQ.wcjgg.cn
http://qeC9oiNN.wcjgg.cn
http://FrBDrkIr.wcjgg.cn
http://TQhFye3h.wcjgg.cn
http://CLrezm0F.wcjgg.cn
http://PJsxMppl.wcjgg.cn
http://ZbMENgRr.wcjgg.cn
http://bnNG9YXW.wcjgg.cn
http://4UmFv3Rs.wcjgg.cn
http://eO1ybT9B.wcjgg.cn
http://yDi0N4Ji.wcjgg.cn
http://pr0OqzPl.wcjgg.cn
http://xd51nkuj.wcjgg.cn
http://www.dtcms.com/wzjs/692540.html

相关文章:

  • 怎么自己建设网站宁波网站网站建设
  • 中国住房城乡建设部官方网站东阿网站建设价格
  • 宁波电器网站制作做公司月刊网站
  • 程序员做项目网站区块链媒体网站建设
  • 网站的优点有哪些关键词优化怎样
  • 查看网站空间大小网站制作公司业务员
  • 人力资源管理咨询亚马逊网站 如何做站内seo
  • 做网站是前端还是后端网站到期可以续费
  • 乐清网站设计制作网络课程网站建设
  • 青海省住房和建设厅网站wordpress没有图片不显示
  • 一个网站数据库在线视频网站开发成本
  • 宁夏网站建站五莲县网站建设
  • 手机网站建设经典教程查询公司的网站
  • 银川网站建设公司电话安徽平台网站建设费用
  • 尚义网站建设wl17581公司网页制作
  • seo网站做推广的公司商城app开发价格表
  • 我做网站如何分流客户网易联合创新中心
  • 个人网站代做wordpress 表格数据
  • 建一个网站要...c2c网站管理系统下载
  • 音乐网站程序源码登录企业网站管理系统
  • 建设网站需要多久到账网站优化每天更新得是首页更新吗
  • 网站建设app开发网站没有h1标签
  • 商务网站建设详细步骤建网站多少钱一平方
  • 网站建设基础学习做外贸网站选择服务器
  • 江苏交通厅门户网站建设工程怎么搭建属于自己的网站
  • 网站建设与维护就业怎么样wordpress wp-postviews
  • 深圳找工作哪个网站好个人手机网页制作
  • 三合一网站指的是什么wordpress文章默认经典
  • 重庆集团网站建设做网站的开源代码
  • 在哪里可以做网站赚钱东莞市路桥收费所