實現(xiàn)兩個有序的鏈表合并為一個有序鏈表

將兩個有序的鏈表通過歸并的形式合并為一個有序的鏈表

#include<iostream>
using namespace std;
class node{
public:
    int value;
    node* next;
    node(){}
    node(int value){
        this->value=value;
        this->next=NULL;
    }
    node(int value, node* next){
        this->value=value;
        this->next=next;
    }
};
int main(){
    node* list1=new node(1);
    list1->next=new node(3, new node(5));  // 1,3,5
    node* list2=new node(0, new node(4, new node(8)));  // 0,4,8
    node* result=new node();
    node *p3=result, *p1=list1, *p2=list2;
    for(; p1!=NULL && p2!=NULL; )
        if(p1->value<p2->value){
            p3->next=p1;
            p3=p3->next;
            p1=p1->next;
        }else{
            p3->next=p2;
            p3=p3->next;
            p2=p2->next;
        }
    for(; p1!=NULL; ){
            p3->next=p1;
            p3=p3->next;
            p1=p1->next;
    }
    for(; p2!=NULL; ){
            p3->next=p2;
            p3=p3->next;
            p2=p2->next;
    }
    result=result->next;
    while(result!=NULL){
        cout<<result->value<<"\t";
        result=result->next;
    }
    return 0;
}

作者原創(chuàng),如需轉(zhuǎn)載及其他問題請郵箱聯(lián)系:lwqiang_chn@163.com。
個人網(wǎng)站:https://www.myqiang.top。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 題目描述 輸入兩個單調(diào)遞增的鏈表,輸出兩個鏈表合成后的鏈表,當(dāng)然我們需要合成后的鏈表滿足單調(diào)不減規(guī)則。 知識點 鏈...
    凌霄文強閱讀 301評論 0 2
  • 一些概念 數(shù)據(jù)結(jié)構(gòu)就是研究數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)以及它們之間相互關(guān)系,并對這種結(jié)構(gòu)定義相應(yīng)的運算,而且確保經(jīng)過這...
    Winterfell_Z閱讀 6,584評論 0 13
  • 題目描述 輸入一個復(fù)雜鏈表(每個節(jié)點中有節(jié)點值,以及兩個指針,一個指向下一個節(jié)點,另一個特殊指針指向任意一個節(jié)點)...
    凌霄文強閱讀 477評論 0 2
  • 題目描述 輸入一棵二叉搜索樹,將該二叉搜索樹轉(zhuǎn)換成一個排序的雙向鏈表。要求不能創(chuàng)建任何新的結(jié)點,只能調(diào)整樹中結(jié)點指...
    凌霄文強閱讀 180評論 0 1
  • 何穎穎讀書打卡 堅持讀書第95天 高校教師 201—202頁 有感:當(dāng)一個人感覺到無能為力時,他會變得目中無人和充...
    何穎穎h閱讀 159評論 0 0

友情鏈接更多精彩內(nèi)容