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

政府网站建设安全html网页制作步骤

政府网站建设安全,html网页制作步骤,网站建设目的和功能定位,网站建设 方案书题目 归并排序 思路 和快排一样,先判断数据是否没有或者只为一个;如果大于一个,取中间的值一分为二,然后两边递归,归并的实质是把两个有序数组排成一个,两个数组都从头开始比较,把更小的取下…

题目

归并排序

思路

和快排一样,先判断数据是否没有或者只为一个;如果大于一个,取中间的值一分为二,然后两边递归,归并的实质是把两个有序数组排成一个,两个数组都从头开始比较,把更小的取下放到数组temp中,指针后移,最后再把temp数组全部赋值给a数组。

代码

#include<iostream>
using namespace std;
const int N = 100010;
int n;
int a[N], temp[N];
void merge_sort(int a[], int l, int r)
{if (l >= r){return;}int mid = (l + r) / 2;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]){temp[k++] = a[i++];}else{temp[k++] = a[j++];}}while (i <= mid){temp[k++] = a[i++];}while (j <= r){temp[k++] = a[j++];}for (int i = l, j = 0;i <= r;i++, j++){a[i] = temp[j];}
}
int main()
{cin >> n;for (int i = 0;i < n;i++){cin >> a[i];}merge_sort(a, 0, n - 1);for (int i = 0;i < n;i++){cout << a[i] << " ";}return 0;
}
http://www.dtcms.com/wzjs/272452.html

相关文章:

  • 做网站要素站长seo综合查询工具
  • 超简单做网站软件游戏推广怎么快速拉人
  • 有哪些电商网站营销网页设计公司
  • 网站功能建设与栏目划分建站模板免费下载
  • 长沙网站推广排名江苏网站建设制作
  • 常见的独立站建站工具有哪些淘宝关键词排名查询网站
  • 自己创建的网站怎么做流量竞价排名名词解释
  • 做百度网站找谁国家免费技能培训官网
  • 做网站建设的公司中国企业网
  • 帮人做违法网站百度云引擎搜索
  • wordpress 工具云seo
  • 无锡住房和城乡建设厅网站写软文赚钱的平台都有哪些
  • 成都网站制作的公司唐山公司做网站
  • 网络公司做的网站被告图片侵权市场调研报告范文模板
  • php网站开发编程软件推广链接怎么制作
  • 网站建设满意度问卷调查新网域名注册
  • 个人网站建设 优帮云cnzz
  • 零食网站模板百度网站怎么申请注册
  • 包装产品做网站十大经典营销案例
  • 如何用rp做网站市场营销在线课程
  • 社交网站先做pc站可以吗关键词录入榜
  • 企业建设营销网站的基本步骤企业推广视频
  • 网站商城建设价格百度竞价排名又叫什么
  • 百度收录删除旧网站谷歌搜索引擎免费入口 台湾
  • 大疆网站建设seo线上培训多少钱
  • 做ppt赚钱网站营销渠道分为三种模式
  • 做网页设计需要学什么西安seo服务外包
  • 做网站的背景图片石家庄seo顾问
  • 网站建设 团队长沙网站优化指导
  • 二手网站建设关键词优化计划