问题描述:
[填空]
函数实现单链表的删除算法,请在空格处将算法补充完整。int ListDelete(LinkList L,int i,ElemType *s){ LNode *p,*q; int j; p=L;j=0; while(( ())&&(jnext;j++; } if(p->next==NULL||j>i-1)return ERROR; q=p->next; (); *s=q->data; free(q); return OK;}/*listDelete*/
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:函数实现单链表的插入算法,请在空格处将算法补充完整。int ListInsert(LinkList L,int i,ElemType e){ LNode *p,*s;int j; p=L;j=0; while((p!=NULL)&&(jnext;j++; } if(p==NULL||j>i-1)return ERROR; s=(LNode *)malloc(sizeof(LNode)); s->data=e; (); (); return OK;}/*ListInsert*/
下一篇:函数GetElem实现返回单链表的第i个元素,请在空格处将算法补充完整。 int GetElem(LinkList L,int i,Elemtype *e){ LinkList p;int j;p=L->next;j=1; while(p&&ji)return ERROR;*e= ();return OK;}
- 我要回答: 网友(3.139.58.206)
- 热门题目: 1.在干旱缺水地区从事生产建设活 2.国产发动机的型号4100Q, 3.简要说明汽蚀对泵有何危害?