LeetCode——Insertion Sort List

来源:互联网 发布:淘宝女服装 编辑:程序博客网 时间:2024/06/03 21:13

Sort a linked list using insertion sort.

原题链接:https://oj.leetcode.com/problems/insertion-sort-list/

题目:用插入排序对一个链表排序。

public ListNode insertionSortList(ListNode head) {ListNode newHead = new ListNode(-1);ListNode pre = newHead;ListNode current = head;while(current != null){pre = newHead;while(pre.next != null && pre.next.val < current.val)pre = pre.next;ListNode next = current.next;current.next = pre.next;pre.next = current;current = next;}return newHead.next;}


0 0
原创粉丝点击