正在加载图片...
删除结点程序 删除第i个元素,并由e返回其值 Status ListDlete L (LinkList L, int i, ElemType &e) I LinkList s, p int J p=L; j=0 while(p->next & j<i-1)p=p->next; ++j if(!(p->next)j>i-1) return ERROR s->next, p->next=s>next s->data free(s) return OK删除结点程序 删除第i个元素,并由e返回其值 Status ListDlete_L(LinkList L, int i, ElemType &e) { LinkList s,p; int j; p = L; j = 0; while(p->next && j<i-1){p=p->next;++j} if(!(p->next)||j>i-1) return ERROR; s = p->next; p->next = s->next; e = s->data; free(s); return OK; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有