链表逆序算法实现
TYPE *reverse(TYPE *head)
{
TYPE *pf=NULL,*pb=NULL,*pr=NULL;
pf = head;
pb=pf->next;
while(pb != NULL)
{
pr = pb->next;
pb->next = pf;
pf = pb;
pb = pr;
}
head->next = NULL;
head=pf;
return head;
}
链表清空算法实现
void Link_delete(TYPE *head)
{
TYPE *pb = NULL;
pb = head;
while(head != NULL)
{
head=head->next;
free(pb);
pb = head;
}
}
最后
以上就是辛勤皮带最近收集整理的关于链表逆序算法实现的全部内容,更多相关链表逆序算法实现内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复