leetcode148 sort list
来源:互联网 发布:电脑摇号软件 编辑:程序博客网 时间:2024/06/06 06:46
# Definition for singly-linked list.
# class ListNode(object):
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution(object):
def sortList(self, head):
"""
:type head: ListNode
:rtype: ListNode
"""
h=head
vals=[]
while h!=None:
vals.append(h.val)
h=h.next
vals.sort()
h1=head
count=0
while h1!=None:
h1.val=vals[count]
count+=1
h1=h1.next
# class ListNode(object):
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution(object):
def sortList(self, head):
"""
:type head: ListNode
:rtype: ListNode
"""
h=head
vals=[]
while h!=None:
vals.append(h.val)
h=h.next
vals.sort()
h1=head
count=0
while h1!=None:
h1.val=vals[count]
count+=1
h1=h1.next
return head
o(n)
# Definition for singly-linked list.
# class ListNode(object):
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution(object):
def sortList(self, head):
"""
:type head: ListNode
:rtype: ListNode
"""
h=head
vals=[]
while h!=None:
vals.append(h.val)
h=h.next
vals.sort()
h1=head
for val in vals:
h1.val=val
h1=h1.next
return head
参考https://discuss.leetcode.com/topic/34054/python-solution-beats-99-08-but-using-o-n-space
0 0
- LeetCode148 Sort List
- LeetCode148—Sort List
- Leetcode148:Sort List
- leetcode148. Sort List
- leetcode148 sort list
- leetcode148 Sort List
- LeetCode148. Sort List
- leetcode148~Sort List Add to List
- list sort
- list sort
- Sort List
- Sort List
- list - sort
- Sort List
- Sort List
- Sort List
- Sort List
- Sort List
- tips---eclipse功能 快捷键
- eclipse中SVN分支合并到主干
- echarts基础图表教程(动态创建)
- Adaboost算法
- Maven 各种报错解决方案
- leetcode148 sort list
- Linux中rz和sz命令用法详解
- 过滤器,拦截器,监听器的定义及区别
- SprakStreaming整合Kafka2
- 【每日一个Linux命令】netstat
- js中获得当前时间是年份和月份,形如:201208
- rem,移动端适配心得2【转载】
- ECharts3使用入门
- java 垃圾回收机制详解