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

沈阳做网站软件新密做网站推广

沈阳做网站软件,新密做网站推广,单页面网站怎么做,公众号开发用什么技术实现逻辑 ① 将序列每相邻两个数字进行归并操作,形成floor(n/2)个序列,排序后每个序列包含两个元素 ② 将上述序列再次归并,形成floor(n/4)个序列,每个序列包含四个元素 ③ 重复步骤②,直到所有元素排序完毕 void pri…

实现逻辑
① 将序列每相邻两个数字进行归并操作,形成floor(n/2)个序列,排序后每个序列包含两个元素
② 将上述序列再次归并,形成floor(n/4)个序列,每个序列包含四个元素
③ 重复步骤②,直到所有元素排序完毕

void print_array(int a[], int n){for (int i = 0; i < n; ++i){cout << a[i] << " ";}cout << endl;
}/************************************************************************
* 功能描述:二路归并排序(两个有序序列)
* 参	数:有序序列下标 f 第一个, s 第二个
* 日	期:2023/11/22                                                   
************************************************************************/
void merge(int arr[], int fBegin, int fEnd, int sBegin, int sEnd, int newArray[])
{int index = fBegin;//新数组的下标int f = fBegin;//遍历第一个有序序列int s = sBegin;//遍历第二个有序序列while (f <= fEnd && s <= sEnd){if (arr[f] <= arr[s]){newArray[index++] = arr[f++];}else{newArray[index++] = arr[s++];}}while (f <= fEnd){newArray[index++] = arr[f++];}while (s <= sEnd){newArray[index++] = arr[s++];}memcpy(arr + fBegin, newArray + fBegin, sizeof(int) *(sEnd - fBegin +1));
}//多路归并排序
void mergeSort(int arr[], int left, int right, int newArray[])
{if (left >= right){return;}int mid = (left + right) / 2;mergeSort(arr, left, mid, newArray);mergeSort(arr, mid + 1, right, newArray);merge(arr, left, mid, mid + 1, right, newArray);
}int main(){int arr[] = {10, 8, 11, 7, 4, 12, 9, 6, 5, 3};int len = sizeof(arr)/sizeof(arr[0]);int newArray[10] = {0};cout << "排序前:";print_array(arr, len);mergeSort(arr, 0, len - 1, newArray);cout << "排序后:";print_array(arr, len);return 0;
}

输出结果:
在这里插入图片描述

http://www.yayakq.cn/news/997775/

相关文章:

  • 自助网站建设 网易网页设计软件免费
  • 无锡食品网站设计网站建设指导思想和目标
  • 男女做那个网站怎么做可上传图片的网站
  • 公司网站文案推广怎么做wordpress页脚添加音乐
  • 做导购网站如何获利创意文字设计
  • 双城网站建设公司五金外发加工网
  • 网站开发工资咋样太原seo网络推广平台
  • 做网站有兼职吗网站后台维护教程视频
  • 山西建站推广和田网站制作
  • 多多返利网站建设网站建设销售前景
  • 民治专业做网站公司wordpress获取作者头像
  • 一个域名做多个网站编程语言排行榜
  • 网站文章正文可以做内链吗app与网站开发的区别
  • 网站建设应该列入什么科目加强协会网站建设意义
  • 室内设计公司简介西安做seo的公司
  • 网站表单功能北京建网
  • 技术专业网站建设长春市快速建站网站
  • python 网站开发流程贵港有网站建设的公司吗
  • 建电影网站赚钱挣钱吗营销手机网站版面
  • 网站分类目录源码汉中建设工程招投标
  • cms网站开发php网络营销平台建设
  • 网站推广人员怎么算业绩网站怎样做收录会更好
  • 做网站的法律厦门企业公司电话黄页
  • 龙岗爱联网站建设购物网站开发 项目描述
  • 建站平台那个好html5 网站源代码
  • 禅城区企业网站建设谁家网站做的好
  • 万州建设工程信息网站广告公司管理软件
  • 网站主体备案号海南手机网站建设
  • 成都网站排名 生客seo怎么样广告设计图片大全 模板
  • 网站由哪些部分组成部分组成经典软文案例和扶贫农产品软文