leetcode 147. 对链表进行插入排序

07-16 822阅读

leetcode 147. 对链表进行插入排序

这个题目需要我们使用插入排序去解决链表的排序。

思路:使用dummyHead(人造链表头)进行插入排序。

首先我们使用两个指针,一个last和一个cur进行标记,比较他们两的大小。

如果说(1)last.val cur.val 此时需要将cur向前进行插入,那么我们需要寻找插入的位置。

因为last及其之前的节点都已经是有序的了,那么我们就从dummyHead向后寻找那个位置,即pre(初始为dummyHead,逐渐向后寻找).next.val

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]