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

wordpress 整合ckplayerseo技术服务外包

wordpress 整合ckplayer,seo技术服务外包,做空间的网站吗,阅读全文wordpress 隐藏包含头文件:程序首先包含了标准输入输出库stdio.h,以便使用printf等函数进行输入输出操作。 定义数组和数组大小:定义了一个宏N,其值为5,表示数组q的长度。数组q被初始化为{5, 3, 8, 4, 2},这是我们要排序…
  1. 包含头文件:程序首先包含了标准输入输出库stdio.h,以便使用printf等函数进行输入输出操作。

  2. 定义数组和数组大小:定义了一个宏N,其值为5,表示数组q的长度。数组q被初始化为{5, 3, 8, 4, 2},这是我们要排序的原始数组。同时定义了一个辅助数组w,用于在归并过程中临时存储数据。

  3. 归并排序函数merge_sort函数是一个递归函数,它接受两个参数lr,分别表示要排序的子数组的起始和结束索引。如果子数组的长度为1(即l >= r),则不需要排序,函数直接返回。函数递归地将数组分为两半,分别对左半部分lmid和右半部分mid + 1r进行排序。

    在归并过程中,使用三个指针ijk,分别指向左半部分的当前元素、右半部分的当前元素和辅助数组w的当前位置。第一个while循环比较左右两部分的当前元素,将较小的元素复制到辅助数组w中。接下来的两个while循环分别处理左右两部分的剩余元素。最后一个for循环将辅助数组w中的元素复制回原数组q,完成归并过程。

  4. 主函数main函数是程序的入口点。调用merge_sort函数,传入0和N - 1作为参数,表示对整个数组q进行排序。使用一个for循环和printf函数打印排序后的数组。

  5. 运行结果:程序将输出排序后的数组{2, 3, 4, 5, 8},这表示数组q已经被成功排序。

  6. 总结:这个程序展示了归并排序算法的实现,它通过递归地将数组分成更小的部分,然后合并这些部分来排序整个数组。归并排序的时间复杂度为O(n log n),是一种稳定的排序算法。

#include <stdio.h>#define N 5 // 定义数组q的长度int q[N] = { 5, 3, 8, 4, 2 }; // 待排序的数组
int w[N]; // 辅助数组void merge_sort(int l, int r) {if (l >= r)return;int mid = l + r >> 1; // 计算中间位置merge_sort(l, mid);merge_sort(mid + 1, r);int i = l, j = mid + 1, k = 0;while (i <= mid && j <= r) {if (q[i] <= q[j])w[k++] = q[i++];elsew[k++] = q[j++];}while (i <= mid)w[k++] = q[i++];while (j <= r)w[k++] = q[j++];for (i = l, j = 0; j < k; i++, j++)q[i] = w[j];
}int main() {merge_sort(0, N - 1);printf("Sorted array: ");for (int i = 0; i < N; i++) {printf("%d ", q[i]);}printf("\n");return 0;
}

http://www.mmbaike.com/news/45975.html

相关文章:

  • 四川公司网站建设关于校园推广的软文
  • bae做网站企业管理
  • 精彩 网站北京网站推广排名外包
  • 网站内部优化工具网络舆情分析报告模板
  • 学做网站论坛vip账号破解疫情最新数据
  • 北京建设网站有哪些公司徐州新站百度快照优化
  • 充值网站架设怎样推广产品
  • 换物网站为什么做不起来专业做网络推广的公司
  • 宫廷计有哪些网站开发的数字化营销
  • 淘宝网站建设策划报告揭阳seo推广公司
  • 做二手网站有哪些问题有站点网络营销平台
  • 罗湖区住房和建设网站网站优化推广方案
  • 一个空间多个网站南昌seo代理商
  • 平湖网站制作最新的域名网站
  • 沈阳建站网页模板线下推广有哪几种渠道
  • 多语言网站建设应注意哪些事项品牌推广方案包括哪些
  • 旅游高端网站建设免费外链生成器
  • 网站seo优化全程记录思维导图淘宝网店代运营正规公司
  • asp做网站缺点重庆百度推广
  • 谷歌入口班级优化大师app
  • 移动端网站开发多少钱常见的网站推广方式
  • 广西响应式网站建设湖南网站建设推荐
  • 佛山seo整站优化软文推广500字
  • 提供网站建设设计外包关键词优化seo优化排名
  • 自己做网站运营深圳seo优化电话
  • 最专业 汽车网站建设win10最强性能优化设置
  • 如何上wordpress谷歌seo排名优化服务
  • 北京营销型网站案例站长工具seo优化系统
  • 绍兴做外贸网站的公司中国去中心化搜索引擎
  • wordpress主题中的psd湖南正规seo优化报价