zoukankan      html  css  js  c++  java
  • 数据结构——线性链表

    笔记:

    Status ListMerge_L(LinkList listA,LinkList listB,LinkList &listC)
    {
        listC=(LinkList)malloc(sizeof(LNode));
        LinkList p=listA->next;
        LinkList q=listB->next;
        LiskList temp;
        listC=temp=listA;
        while(p&&q)
        {   
            if(p->data<q->data)
            {   
                temp->next=p;
                temp=p; 
                p=p->next;//指针赋值的时候,只是将自己指向数据对象,比如这里,不是将L->next=L->next->next;仅仅是将p指针指向L->next->next;
            }   
            else
            {   
                temp->next=q;
                temp=q;
                q=q->next;
            }   
        }   
        temp->next=p?p:q;
        free(listB);
    
    }
    

      

  • 相关阅读:
    第九章
    第十章
    第八章
    第七章
    第六章
    第五章
    第四章
    第三章
    第二章
    第一章
  • 原文地址:https://www.cnblogs.com/bugY/p/2485477.html
Copyright © 2011-2022 走看看