美文网首页
insertion-sort-list

insertion-sort-list

作者: DaiMorph | 来源:发表于2019-06-25 01:26 被阅读0次
class Solution {
public:
    ListNode *insertionSortList(ListNode *head) {
        if(!head||!head->next)return head;
        ListNode*sortedList=new ListNode(-1);
        ListNode*cur=head;
        while(cur){
            ListNode*next=cur->next;
            ListNode*node=sortedList;
            while(node->next&&node->next->val<cur->val)
            {
                node=node->next;
            }
            cur->next=node->next;
            node->next=cur;
            cur=next;
        }
        return sortedList->next;
    }
};

相关文章

网友评论

      本文标题:insertion-sort-list

      本文链接:https://www.haomeiwen.com/subject/drkzqctx.html