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

网站服务器怎么做的信息流广告优化师

网站服务器怎么做的,信息流广告优化师,动态网站可以用dw做吗,大型门户网站建设多少钱Problem: 148. 排序链表 思路 这是一个链表排序的问题,由于要求时间复杂度为 O(nlogn),适合使用归并排序(Merge Sort)来解决。 解题方法 首先,使用快慢指针找到链表的中间节点,将链表分成两部分。然后&…

Problem: 148. 排序链表

思路

这是一个链表排序的问题,由于要求时间复杂度为 O(nlogn),适合使用归并排序(Merge Sort)来解决。

解题方法

  1. 首先,使用快慢指针找到链表的中间节点,将链表分成两部分。
  2. 然后,递归地对两个子链表进行排序。
  3. 最后,合并两个有序的子链表。

复杂度

时间复杂度: O(nlogn)
空间复杂度: O(logn)(递归调用栈的深度)

Code

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode sortList(ListNode head) {if(head == null || head.next == null) {return head;}ListNode slow = head;ListNode fast = head;while(fast.next != null && fast.next.next != null) {slow= slow.next;fast = fast.next.next;}ListNode mid = slow.next;slow.next = null;ListNode left = sortList(head);ListNode right = sortList(mid);return mergeList(left, right);}private ListNode mergeList(ListNode left, ListNode right) {ListNode dummyHead = new ListNode(-1);ListNode cur = dummyHead;while(left != null && right != null) {if(left.val < right.val) {cur.next = left;left = left.next;}else{cur.next = right;right = right.next;}cur = cur.next;}if(left == null) {cur.next = right;}if(right == null) {cur.next = left;}return dummyHead.next;}
}
http://www.khdw.cn/news/40054.html

相关文章:

  • 西部数码网站打不开新闻软文自助发布平台
  • 做电影网站模板教学seo管理系统培训运营
  • 外贸做的社交网站有哪些关键字排名软件官网
  • 公众号做电影网站论坛推广软件
  • 如何发布自己做的网站sem推广优化
  • 上海网站建设中关键词歌词含义
  • 建一个网页网站谷歌搜索网页版入口
  • wordpress 搬家 问题上海百度seo公司
  • 移动网络服务商seo网站优化培
  • 网站流量超了软文自动发布软件
  • 东莞公共资源交易中心seo公司厦门
  • 响应式网站开发视频青岛网站推广公司排名
  • 重庆专门做网站的公司最新网域查询入口
  • 谷歌排名网站优化seo链接优化
  • 太原制作网站的公司哪家好网站首页面设计
  • 淮安网站制作域名注册 阿里云
  • 昆山市住房和城乡建设网站厦门推广平台较好的
  • 为什么做网站都用php百度助手app下载安装
  • 淘客怎么做网站推广搜索引擎优化技术
  • 做58同城那样的网站品牌策划方案
  • 适合学生做的网站类型百度怎么推广自己的产品
  • 哪些网站可以做装修长春疫情最新消息
  • 做镜像网站违法怎么开发自己的小程序
  • 织梦源码怎样做单页网站百度网盘手机版
  • 做网站要租服务器网络营销推广优化
  • 买的网站模板里面是什么seo网站优化建议
  • 前端网站开发工具个人网站模板免费下载
  • 成都平台网站建设公司排名广告推广 精准引流
  • 无限流量网站建设二级网站怎么做
  • 佛山微信网站推广多少钱广东省新闻