!"#$%&!$'()*
!$'&%+,-.!$',/00!$'10
"%.23435/%6*1%.
%7,889
327322,/(),7():-(2).(3)%(;),7'"-(2)<(3)=
*.-(2)!$'(!')<(3)9'7(9'7)(;)!$'(!$')323!$'!'9'72,%0+7 /,9
:0>+!$'%%%2?@535/!$'( 6
删除节点操作的算法流程图
输入要删除的设备的编号
num
链表是否为空
head==NULL
判断要删除的是否为头结
点
head->num==num
pt1=head
pt2=head->next
pt2!=NULL
pt-
>num==num
return NULL
pt2=head
head=head->next
free(pt2)
pt1=pt2
pt2=pt1->next
pt1->next=pt2->next
free(pt2)
返回头指针 head
Y
N
Y
N
Y
N Y
N