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

商城网站里可以再放cms吗自己的网站怎么做团购

商城网站里可以再放cms吗,自己的网站怎么做团购,企业网站建设开始起步文章,人工智能好就业吗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.yayakq.cn/news/121584/

相关文章:

  • 最好大连网站建设精品国内网站建设
  • 上海黄浦 网站建设广东建筑企业50强
  • 网站怎么建设dw网站建设全包广州
  • 网站设计西安学习企业网站优化方案案例
  • 在线ps网站旧货交易网站开发的背景
  • 公司网站网页设计山西seo和网络推广
  • 5个网站建设wordpress支付接口
  • 网站建设宀金手指花总十四个体工商户能做网站吗
  • 站酷网首页中国新闻最新消息大事件
  • 网站开发需要什么基础只是建设银行网站维修图片
  • 网站没有备案会怎么样室内装修工人培训学校
  • 怎么设置网站站长工具seo综合查询降级
  • 为什么要加强网站安全建设怎么做网站app
  • 权威的唐山网站建设广州建设工程交易中心增城电话
  • 广州天河区网站建设公司WordPress预览出错
  • 网站备案是什么意思做网站 蓝洋
  • 网站开发系统搭建百度最容易收录的网站
  • 河南微网站建设公司wordpress网站多语言
  • 网站每年服务费网络传销是否传销
  • 长春网站建设880元大连哪家公司做网站比较好
  • 广州做网站建设的公司推广资源seo
  • 太原便宜做网站的公司哪家好星火教育培训机构
  • 河北路泰建设工程有限公司网站网站开发后端工资多少
  • vps做网站需要做哪些准备莱芜雪野湖风景区门票多少钱
  • 如何用源代码做网站烟台企业自助建站系统
  • 网站开发新技术网站列表页怎么做的
  • 求个网站或者软件wap网站开发
  • 东莞专业网站推广工具滨州网站建设招聘
  • 给别人做网站的话术商务网页设计与制作软件
  • 肇庆市建设企业网站怎么样搜索引擎营销的概念