86. Partition List

題目86. Partition List

Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of the nodes in each of the two partitions.
For example,
Given 1->4->3->2->5->2 and x = 3,
return 1->2->2->4->3->5.

public class Solution {
    public ListNode partition(ListNode head, int x) {
        if(head == null || head.next == null){
            return head;
        }
        
        ListNode lessHead = new ListNode(1);
        ListNode lessTail = lessHead;
        ListNode moreHead = new ListNode(1);
        ListNode moreTail = moreHead;
        
        ListNode node = head;
        ListNode tempNode = null;
        while(node != null){
            tempNode = node.next;
            if(node.val < x){
                lessTail.next = node;
                lessTail = lessTail.next;
            }else{
                moreTail.next = node;
                moreTail = moreTail.next;
            }
            node = tempNode;
        }
        
        lessTail.next = moreHead.next;
        moreTail.next = null;
        return lessHead.next;
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蜻拨,一起剝皮案震驚了整個濱河市茂附,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌挪挤,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異橄登,居然都是意外死亡,警方通過查閱死者的電腦和手機讥此,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進店門拢锹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人萄喳,你說我怎么就攤上這事卒稳。” “怎么了取胎?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵展哭,是天一觀的道長湃窍。 經(jīng)常有香客問我闻蛀,道長,這世上最難降的妖魔是什么您市? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任觉痛,我火速辦了婚禮,結(jié)果婚禮上茵休,老公的妹妹穿的比我還像新娘薪棒。我一直安慰自己手蝎,他們只是感情好,可當我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布俐芯。 她就那樣靜靜地躺著棵介,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吧史。 梳的紋絲不亂的頭發(fā)上邮辽,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天,我揣著相機與錄音贸营,去河邊找鬼吨述。 笑死,一個胖子當著我的面吹牛钞脂,可吹牛的內(nèi)容都是我干的揣云。 我是一名探鬼主播,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼冰啃,長吁一口氣:“原來是場噩夢啊……” “哼邓夕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起亿笤,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤翎迁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后净薛,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體汪榔,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年肃拜,在試婚紗的時候發(fā)現(xiàn)自己被綠了痴腌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡燃领,死狀恐怖士聪,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情猛蔽,我是刑警寧澤剥悟,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站曼库,受9級特大地震影響区岗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜毁枯,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一慈缔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧种玛,春花似錦藐鹤、人聲如沸瓤檐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挠蛉。三九已至,卻和暖如春肄满,著一層夾襖步出監(jiān)牢的瞬間碌秸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工悄窃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留讥电,地道東北人。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓轧抗,卻偏偏與公主長得像恩敌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子横媚,可洞房花燭夜當晚...
    茶點故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 點擊題目下方唯美感情學灯蝴,一鍵關(guān)注本賬號 唯美感情學每個女人的內(nèi)心都有一段不想提及的故事恢口,每個女人都需要一個內(nèi)心傾述...
    唯美感情學閱讀 1,891評論 0 0
  • 成為真正的好人,除了具備善良的內(nèi)心愿望穷躁,還要具備一種堅定的能力耕肩,在危機和壓迫下,不尋求通過傷害別人來解除危機问潭,而是...
    馳若谷閱讀 474評論 1 1
  • 作為一名新時代的好青年,立志靠才華靠努力靠性格(脾氣有點大)靠……(什么都靠不自肿隆)… 從小躲在被年齡逼到墻角窜觉,被父...
    草慕愚夫閱讀 286評論 0 1
  • 有個客戶貪便宜禀挫,從其他部門買的產(chǎn)品不能用,投訴到我們銷售這邊說要在這邊買逗余。 這邊跟老總特咆,多個部門溝通后季惩。退了大部分...
    艷敏姐閱讀 212評論 2 0
  • cbc699e201e9閱讀 217評論 1 1