算法题 14 LeetCode 147 链表的插入排序
Posted MKYAN
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算法题 14 LeetCode 147 链表的插入排序相关的知识,希望对你有一定的参考价值。
算法题 14 LeetCode 147 链表的插入排序:
解题代码:
# Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # self.next = None class Solution(object): def insertionSortList(self, head): """ :type head: ListNode :rtype: ListNode """ cur=dummy=ListNode(0) while head: if cur and cur.val>head.val: cur=dummy while cur.next and cur.next.val<head.val: cur=cur.next cur.next,cur.next.next,head=head,cur.next,head.next return dummy.next
以上是关于算法题 14 LeetCode 147 链表的插入排序的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode第147题—对链表进行插入排序—Python实现
LeetCode OJ 147. Insertion Sort List
LeetCode Algorithm 147. 对链表进行插入排序