日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

劃分鏈表

 小世界的野孩子 2022-12-15 發(fā)布于北京

思路:

  創(chuàng)建兩個鏈表 head1、head2 ,遍歷原鏈表,將大于 x 的節(jié)點鏈接至鏈表 head1,小于 x 的節(jié)點鏈接至鏈表 head2。

  再將鏈表 head1與 head2鏈接到一起即可。

import java.util.*;
/*
 * public class ListNode {
 *   int val;
 *   ListNode next = null;
 * }
 */

public class Solution {
    /**
     * 
     * @param head ListNode類 
     * @param x int整型 
     * @return ListNode類
     */
    public ListNode partition (ListNode head, int x) {
        // write code here
        ListNode head1 = new ListNode(0), head2 = new ListNode(0);
        ListNode cur1 = head1, cur2 = head2;
        while(head != null) {
            if (head.val < x) {
                cur1.next = head;
                cur1 = cur1.next;
            } else {
                cur2.next = head;
                cur2 = cur2.next;
            }
            head = head.next;
        }
        cur1.next = head2.next;
        cur2.next = null;
        return head1.next;
    }
}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多