链表的头插入法建立和尾插入法建立

来源:互联网 发布:usb3.0端口 编辑:程序博客网 时间:2024/05/01 15:38

尾插入

void Creat(LinkList &L,int n){    L = (LinkList)malloc(sizeof(LinkList));    Node *p,*q;    p = L;    for(int i=0;i<n;i++){        q = (LinkList)malloc(sizeof(LinkList));        scanf("%d",&q->data);        p->next = q;        p = q;    }    p->next = NULL;}

头插入

void Creat(LinkList &L,int n){    L = (LinkList)malloc(sizeof(LinkList));    L->next = NULL;    for(int i=0;i<n;i++){        LinkList p;        p = (LinkList)malloc(sizeof(LinkList));        scanf("%d",&p->data);        p->next = L->next;        L->next = p;    }}
0 0
原创粉丝点击