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

民治做网站大连seo按天付费

民治做网站,大连seo按天付费,公司官网是什么意思,个人做网站创业148. 排序链表 - 力扣(LeetCode) 以O(nlogn)时间复杂度, O(1)空间复杂度 排序链表 涉及知识点: 找到链表的中间节点 2095. 删除链表的中间节点 - 力扣(LeetCode)合并有序链表 21. 合并两个有序链…

148. 排序链表 - 力扣(LeetCode) 

以O(nlogn)时间复杂度, O(1)空间复杂度 排序链表

涉及知识点: 

  • 找到链表的中间节点     2095. 删除链表的中间节点 - 力扣(LeetCode)
  • 合并有序链表   21. 合并两个有序链表 - 力扣(LeetCode)
  • 归并排序     912. 排序数组 - 力扣(LeetCode)
/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/
class Solution {
private:// 合并有序链表ListNode *mergeList(ListNode *list1, ListNode *list2){ListNode *dummyhead = new ListNode(0);ListNode *cur = dummyhead;while(list1 && list2){if(list1->val <= list2->val){cur->next = list1;list1 = list1->next;}else{cur->next = list2;list2 = list2->next;}cur = cur->next;}cur->next = list1 ? list1 : list2;return dummyhead->next;}// 找到链表的中间节点ListNode *findMid(ListNode *head, ListNode *end){ListNode *fast=head, *slow=head;while(fast!=end && fast->next!=end){slow = slow->next;fast = fast->next->next;}return slow;}// 归并排序ListNode *mergeSort(ListNode *head, ListNode *end){// end_condif(!head) return head;if(head->next == end){head->next = nullptr;return head;} // find midListNode *mid = findMid(head, end);// groupListNode *list_l = mergeSort(head, mid);ListNode *list_r = mergeSort(mid, end);// mergereturn mergeList(list_l, list_r);}
public:// 以O(nlogn)时间复杂度, O(1)空间复杂度 排序链表ListNode *sortList(ListNode *head) {return mergeSort(head, nullptr);}
};

http://www.tj-hxxt.cn/news/13922.html

相关文章:

  • 做招投标应该了解的网站成都网络营销策划
  • 虚拟主机安装网站新乡网络推广外包
  • 网站排名优化平台识图搜索在线 照片识别
  • 上线了相同网站seo关键词首页排名代发
  • 佛山网站建设网络公司seo课程培训要多少钱
  • 哪个教育网站做助理造价师培训西安seo哪家好
  • 模板网站很牛百度自媒体怎么注册
  • 地推网站信息怎么做网站建设服务公司
  • 网站登录不上去怎么回事免费推广平台哪些比较好
  • 可以做平面设计兼职的网站免费广告发布平台app
  • 给网站做优化怎么做快排seo
  • 301重定向到新网站crm系统
  • 做玩网站怎么上传图片关键词挖掘工具有哪些
  • 广告联盟点击赚钱平台广东seo网站优化公司
  • 大型集团网站建设公司seo关键词是怎么优化的
  • 找建筑官网武汉seo和网络推广
  • 做月季评分表的工程网站叫什么阿里云网站搭建
  • wordpress css版本号seo合作代理
  • 抚州南城网站建设网站seo外包公司
  • 免费网站生成seo先上排名后收费
  • 公众号如何做微网站深圳网络推广怎么做
  • 网站开发视频会议插件找百度
  • 做优秀网站搜索引擎优化的要点
  • 建设网站怎么建立服务器网络营销公司有哪些
  • 施工企业会计核算办法裤子seo关键词
  • 可以进不良网站的浏览器网站seo视频教程
  • 视频网站开发研究背景如何统计网站访问量
  • 猪八戒做网站靠谱吗怎么让百度搜索靠前
  • 上海网站建设觉策动力公司网站域名怎么注册
  • 网站建设公司创意营销型网站建设多少钱