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

门户 网站开发周期在线设计房屋布局软件

门户 网站开发周期,在线设计房屋布局软件,免费1级做爰片打网站,小型企业建站公司链表排序#xff0c;可以插入排序#xff0c;我就不写了。 实现归并排序 归并排序#xff08;MERGE-SORT#xff09;是建立在归并操作上的一种有效的排序算法,该算法是采用分治法#xff08;Divide and Conquer#xff09;的一个非常典型的应用。将已有序的子序列合并可以插入排序我就不写了。 实现归并排序 归并排序MERGE-SORT是建立在归并操作上的一种有效的排序算法,该算法是采用分治法Divide and Conquer的一个非常典型的应用。将已有序的子序列合并得到完全有序的序列即先使每个子序列有序再使子序列段间有序。若将两个有序表合并成一个有序表称为二路归并。 归并操作的工作原理如下 第一步申请空间使其大小为两个已经排序序列之和该空间用来存放合并后的序列 第二步设定两个指针最初位置分别为两个已经排序序列的起始位置 第三步比较两个指针所指向的元素选择相对小的元素放入到合并空间并移动指针到下一位置 重复步骤3直到某一指针超出序列尾 将另一序列剩下的所有元素直接复制到合并序列尾 数组排序参考 https://blog.csdn.net/hebtu666/article/details/81434236 快慢指针快的一次动两个慢的一次一个当快的到最后慢的一定在中间。 自己手动模拟吧 /*考点1. 快慢指针2. 归并排序。复杂度分析:T(n) 拆分 n/2, 归并 n/2 一共是n/2 n/2 n/ \ 以下依此类推T(n/2) T(n/2) 一共是 n/2*2 n/ \ / \T(n/4) ........... 一共是 n/4*4 n一共有logn层故复杂度是 O(nlogn)*/ class Solution { public:ListNode *sortList(ListNode *head) {if (!head || !head-next) return head;ListNode* p head, *q head-next;while(q q-next) //快慢指针{p p-next;q q-next-next;}ListNode* left sortList(p-next);//左右重复p-next NULL;ListNode* right sortList(head);return merge(left, right);}ListNode *merge(ListNode *left, ListNode *right) {ListNode dummy(0);ListNode *p dummy;while(left right) {if(left-val right-val) //小的放进来指针向后{p-next left;left left-next;}else {p-next right;right right-next;}p p-next;}if (left) p-next left;//剩下的if (right) p-next right;return dummy.next;} };
http://www.huolong8.cn/news/193311/

相关文章:

  • 网站制作维护so域名网站
  • 手机网站开发和pc网站的区别贵阳商城网站开发
  • 为什么网站不建议做充值功能衡阳建设学校网站
  • 网站开发中网页上传和网站发布wordpress移动页面插件
  • 越秀电子商务网站建设网站怎么做电子合同
  • 网站上传柳州集团学校网站建设
  • 网站的安全怎么做怎么制作游戏视频教程
  • 网站怎样恶意刷wap网站做微信小程序
  • 东莞建设造价信息网站WordPress api发布接口
  • 哪些网站可以做图片链接各种网站解决方案
  • 七宝做网站门户网站模式
  • 支付网站模板wordpress搜索间隔时间
  • 当今做那些网站致富wordpress 采集插件
  • 南宁好的网站建设公司建设企业网站对公
  • 做网站标志过程自考本科报名官网入口
  • 3免费做网站做网站做的好的公司有哪些
  • 免费在线观看电视剧的网站wordpress亚马逊cdn
  • 网站导航营销的优势建筑平面设计图
  • 企业如何做网站仪征市建设局网站
  • 湛江建设厅网站阿里企业邮箱费用
  • 大型做网站的公司网站建设是平面设计吗
  • 淘宝客做软件网站app做网站跳转怎么收费
  • 做全景的网站如何获取网站的seo
  • 网站开发注意问题商品交换电子商务网站开发
  • 郓城网站制作速橙科技有限公司网站建设
  • dw 做简单静态网站wordpress 角色后台权限
  • 北京轨道交通建设公司网站随州网站建设有限公司
  • 做个个人网站多少钱中国建设银行官网站积分抽奖
  • 中英双语网站源码有源码怎么做app
  • 用腾讯云做淘宝客网站视频wordpress支付宝微信支付