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

潮州网站建设公司深圳市点击未来科技网站建设

潮州网站建设公司,深圳市点击未来科技网站建设,wordpress手机上导航俩字,iis7.5 没有默认网站个人主页#xff1a;Lei宝啊 愿所有美好如期而遇 目录 归并排序递归实现 归并排序非递归实现 归并排序递归实现 图示#xff1a; 代码#xff1a; 先分再归并#xff0c;像是后序一般。 //归并排序 void MergeSort(int* arr, int left, int right) {int* temp (int…个人主页Lei宝啊  愿所有美好如期而遇 目录 归并排序递归实现 归并排序非递归实现 归并排序递归实现 图示 代码 先分再归并像是后序一般。 //归并排序 void MergeSort(int* arr, int left, int right) {int* temp (int*)malloc(sizeof(int) * (right));if (temp NULL){perror(malloc fail);}_MergeSort(arr, temp, left, right - 1);free(temp); }void _MergeSort(int* arr, int* temp, int left, int right) {if (left right)return;int mid (left right) / 2;int begin1 left;int begin2 mid 1;int end1 mid;int end2 right;_MergeSort(arr, temp, left, mid);_MergeSort(arr, temp, mid 1, right);int index left;while (begin1 end1 begin2 end2){if (arr[begin1] arr[begin2]){temp[index] arr[begin1];}else{temp[index] arr[begin2];}}while (begin1 end1){temp[index] arr[begin1];}while (begin2 end2){temp[index] arr[begin2];}memcpy(arr left, temp left, sizeof(int) * (right - left 1)); } 归并排序非递归实现 这里的非递归实现不可借助栈实现因为返回去的时候不能使之有序。 代码 //归并排序非递归 void MergeSortNonR(int* arr, int n) {int* temp (int*)malloc(sizeof(int) * n);if (temp NULL){perror(malloc fail);}int gap 1;while (gap n){ for (int i 0; i n; i 2 * gap){//归并的区间int begin1 i; int end1 i gap - 1;int begin2 i gap;int end2 i gap * 2 - 1;if (begin2 n - 1){break;}if (end2 n - 1){end2 n - 1;}int index i;//每次归并从i位置开始while (begin1 end1 begin2 end2){if (arr[begin1] arr[begin2]){temp[index] arr[begin1];}else{temp[index] arr[begin2];}}while (begin1 end1){temp[index] arr[begin1];}while (begin2 end2){temp[index] arr[begin2];}memcpy(arr i, temp i, sizeof(int) * (end2 - i 1));}gap * 2;}free(temp); } 时间复杂度O(n*logn),空间复杂度O(N);
http://wiki.neutronadmin.com/news/80838/

相关文章:

  • 做p2p投资理财的网站wxparse wordpress
  • 番禺附近网站建设推广wordpress自动播放音乐插件
  • 视频网站如何做中国空间站科幻作文1000字
  • 以网络营销为导向的网站建设应注意什么问题电商网站定制开发
  • dede网站seo网站制作需要多长时间
  • 网站开发移动app网络与新媒体就业方向及前景
  • 最新新闻事件50字seo搜索优化技术
  • 山东网站建设公司哪家专业南宁网站搜索引擎优
  • 添加网站关键词wordpress html 代码编辑器插件下载
  • 网站建设自助建站企业网站策划任职要求
  • wordpress网站布局做女朋友网站
  • 网络服务提供者发现用户利用其网络服务对未成年网站关键词在线优化
  • 免费带后台的网站模板网站做子页面怎么做
  • 网站建设开发平台商机创业网2021创业
  • 网站建设开发价格高吗建立公司网页需要
  • 珠宝网站设计方案wordpress免费主机
  • 佛山建设网站海报设计说明
  • 免费网站主机西地那非片的功效和副作用
  • 模仿网站怎么防止侵权池州哪家做网站
  • 做第一个网站什么类型中小企业网站设计
  • 关于进一步加强网站建设和wordpress json插件
  • 魏县专业做网站开发一个app需要什么技能
  • 南通网站定制方案广告设计免费
  • 织梦网站首页文字修改简约 网站 设计
  • 专业室内设计 网站赣州广播电视台
  • 做此广告的网站宣传方案模板
  • 著名的深圳网站建设网页做好怎么变成网站
  • 招投标 网站建设 山西WordPress设置会话有效时间
  • 大连连城传媒seo外链建设
  • 360网站提交收录网址网站搜索引擎提交入口