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

淮安做网站找哪家好竞价交易

淮安做网站找哪家好,竞价交易,毕业设计 网站开发,2015做外贸网站好做吗题目描述 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4]示例 2: 输入:head [-1,5,3,4,0] 输出:[-1,0,3,4,5]示例 3&#x…

题目描述

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

示例 1:

输入:head = [4,2,1,3]
输出:[1,2,3,4]

示例 2:

输入:head = [-1,5,3,4,0]
输出:[-1,0,3,4,5]

示例 3:

输入:head = []
输出:[]

思路

使用快慢指针完成+合并两个有序链表完成归并排序

# Definition for singly-linked list.
class ListNode(object):def __init__(self, val=0, next=None):self.val = valself.next = next
class Solution(object):def sortFunc(self, head, tail):if not head:return headif head.next == tail:head.next = Nonereturn headslow = fast = headwhile fast != tail:slow = slow.nextfast = fast.nextif fast != tail:fast = fast.nextmid = slowreturn self.merge(self.sortFunc(head, mid), self.sortFunc(mid, tail))def merge(self, head1, head2):pre = ListNode(-1)head, head1, head2 = pre, head1, head2while head1 and head2:if head1.val <= head2.val:head.next = head1head1 = head1.nextelse:head.next = head2head2 = head2.nexthead = head.nextif head1:head.next = head1if head2:head.next = head2return pre.nextdef sortList(self, head):""":type head: ListNode:rtype: ListNode"""return self.sortFunc(head, None)if __name__ == '__main__':s = Solution()head = ListNode(1)phead = headdata = [4, 3, 7, 5] for i in data:node = ListNode(i)phead.next = nodephead = phead.nexthead = s.sortList(head)while head:print(head.val),head = head.next
http://www.hyszgw.com/news/11206.html

相关文章:

  • 号号网站开发中小企业网站
  • 重庆微信网站制作价格企业网站推广的形式有哪些
  • 做视频网站用哪个cms市场调研
  • 怎么将html代码放到wordpress如何快速优化网站排名
  • 家装设计网站怎么做外包网络推广
  • ps做产品的网站龙岗网站推广
  • HTML网站制作设计安卓优化大师hd
  • 一级域名网站建设花都网络推广seo公司
  • 上海网站建设规范百度站长工具平台登录
  • 专门做地图的网站百度指数api
  • 做自媒体可利用的国外网站站长工具忘忧草
  • 海口网站建设方案成都seo专家
  • 网站发多少篇文章开始做外链域名网
  • 263企业邮箱登录登录入口电脑版网站关键词优化软件
  • 微信 host 微网站模版谷歌play商店
  • 闸北企业网站制作东莞好的网站国外站建设价格
  • 织梦网站在css中怎样做导航东莞网站推广软件
  • 网站做好了每年都要续费吗杭州关键词排名系统
  • 北京好一点的微网站开发公司广告网站推荐
  • wordpress 海量数据合肥网络公司seo建站
  • 顺德做营销网站公司网站设计与网页制作
  • 跟我一起做网站pdf电驴电子商务seo实训总结
  • 东莞外贸网站推广商铺营销推广方案
  • 网站开发 商标注册seo推广是什么意怿
  • 网站建设与管理项目1项目规划网站推广途径和推广要点
  • 电商网站里的图片护肤品软文推广
  • 网站左侧图片悬浮代码中国站长网入口
  • 济南医院网站建设服务公司优化公司流程制度
  • 西安到北京防疫政策百度网络优化
  • 全国b2c网站建设最基本的网站设计