当前位置:首页 > 数据结构导论(02142) > 正文内容

带头结点的单链表的结点结构如下:
typedefstructnode
{intdata;
structnode*next;
}Node,*LinkList;
试编写单链表的删除运算算法voidDeleteLinklist(LinkListhead,inti)。

高老师2年前 (2024-03-26)数据结构导论(02142)16

带头结点的单链表的结点结构如下:
typedefstructnode
{intdata;
structnode*next;
}Node,*LinkList;
试编写单链表的删除运算算法voidDeleteLinklist(LinkListhead,inti)。

Void DeleteLinklist(LinkList head,int i) {Node*q; if(i==1)q=head; else{ q=head一>next; int e==1; while((cnext;c++} } if(q!=NUI_L&&q一>next!=NULL) {P=q一>next; q一>next=P一>next; free(P);} else exit(“找不到删除的结点”); }

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/232617.html

分享给朋友: