leetcode148

Posted AsenYang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode148相关的知识,希望对你有一定的参考价值。

class Solution {
public:
    ListNode* sortList(ListNode* head) {
        multimap<int,ListNode*> mul;
        while(head){
            mul.insert(make_pair(head->val,head));
            head=head->next;
        }
        ListNode dummy(-1);
        head=&dummy;
        for(auto it=mul.begin();it!=mul.end();it++){
            head->next=it->second;
            head=head->next;
        }
        head->next=NULL;
        return dummy.next;
    }
};

 

以上是关于leetcode148的主要内容,如果未能解决你的问题,请参考以下文章

p148 旋转有序数组的最小值(leetcode 153)

精选力扣500题 第43题 LeetCode 148. 排序链表c++/java详细题解

[LeetCode] 148. Sort List

leetcode148

[LeetCode] 148. 排序链表

leetcode148two-sum