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

wordpress程序上传到服务器seo整站优化外包公司

wordpress程序上传到服务器,seo整站优化外包公司,什么是网站排名优化,网站建设与网页设计案例教程pdf下载给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 归并排序算法核心步骤 归并排序核心步骤如下: 把长度为n的要排序的序列,分成两个长度为n/2的子序列;对这两个子序列,分别采用归并排序&#xff1b…

给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。

归并排序算法核心步骤

归并排序核心步骤如下:

  • 把长度为n的要排序的序列,分成两个长度为n/2的子序列;
  • 对这两个子序列,分别采用归并排序;
  • 将两个排序好的子序列,合并成一个最终有序的排序序列。

对于链表来说,不同于一般的数据序列,它找到中间节点之后,需要切断一下。因此用归并排序算法,去排链表的操作大概是这样:

  • 遍历链表,找到中间节点。
  • 找到中间节点后,切断
  • 分别再用归并排序,排左右子链表
  • 合并子链表

 C++核心代码

class Solution {
public:ListNode* sortList(ListNode* head) {if (!head || !head->next) return head;// 获取链表的中间节点ListNode* middle = getMiddle(head);//归并排序:分成两部分//前半部分链表以 head 为起点,到 middle 为终点,后半部分链表以 nextOfMiddle 为起点。ListNode* nextOfMiddle = middle->next;middle->next = nullptr;// 递归排序链表的左右两部分ListNode* left = sortList(head);ListNode* right = sortList(nextOfMiddle);// 合并排序后的链表return merge(left, right);}private:// 合并两个已排序的链表ListNode* merge(ListNode* l1, ListNode* l2) {ListNode dummy(0);ListNode* tail = &dummy;while (l1 && l2) {if (l1->val < l2->val) {tail->next = l1;l1 = l1->next;} else {tail->next = l2;l2 = l2->next;}tail = tail->next;}tail->next = l1 ? l1 : l2;return dummy.next;}// 获取链表的中间节点ListNode* getMiddle(ListNode* head) {if (!head) return head;ListNode* slow = head;ListNode* fast = head->next;while (fast && fast->next) {slow = slow->next;fast = fast->next->next;}return slow;}
};

http://www.hrbkazy.com/news/23317.html

相关文章:

  • 重庆企业seo网络推广外包seo搜索引擎优化排名哪家更专业
  • 国内优秀网站网址百度投票人气排行榜入口
  • 政务公开及网站建设意见seo引擎优化怎么做
  • 网站备案主办单位错误网络营销活动方案
  • 手机网站模块网站seo推广多少钱
  • flash网站下载免费网站注册com
  • 我们做av的搬运工网站百度关键词推广一年多少钱
  • 怎么做跟别人一样的网站吗办公软件培训
  • 做AMC12的题的网站电销系统软件排名
  • 软件培训机构排名seo交流网
  • 制作网站制作广州网络推广服务商
  • 网站做优化有效吗微商推广哪家好
  • 微信小程序商城怎样做seo网站优化工具
  • ims2009 asp企业网站建设培训机构学校
  • 旅游网站源码 wordpress模板 v1.0百度怎样发布作品
  • 独立的淘客网站名么做沈阳关键词优化报价
  • 河北邢台做移动网站免费外链网站
  • 兰州做网站的公司有哪些百度推广二级代理商
  • 某服装企业网站建设方案群站优化之链轮模式
  • 计算机应用技术专业主要学什么网页优化最为重要的内容是
  • 宁波网页设计职业安卓aso优化
  • 学做衣服网站知乎免费发布外链
  • 微博营销网站网络营销竞价推广
  • 买业务送网站seo关键词排名优化系统源码
  • 怎么给网站的照片做超级链接线上推广员是做什么的
  • 网站建设及空间网站收录一键提交
  • 在线图片编辑工具百度搜索引擎优化公司哪家强
  • 安阳市网站建设的公司哈尔滨网站推广
  • 黑龙江省建设网官方网站网站seo排名培训
  • seo网站关键词排名快速百度网盘人工申诉电话