问题描述:
[填空]
函数实现单链表的删除算法,请在空格处将算法补充完整。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;}
- 我要回答: 网友(18.117.93.183)
- 热门题目: 1.一般来说,表面粗糙度值越小, 2.下面哪条命令可用来确定本地硬 3.简述胶质体的来源