设计一个算法删除单链表L(有头结点)中的一个最小值结点
/*******************************************************************
*
* 函数名称: LList_delatemin
* 函数功能: 删除单链表L(有头结点)中的一个最小值结点
* 函数参数:
* @a : *L
* @b :
* 返回结果: None
* 注意事项: None
* 函数作者: [email protected]
* 创建日期: 2024/04/22
* 修改历史:
* 函数版本: V1.0
* *****************************************************************/
void LList_delatemin(*L)
{
if(NULL == L->next)//判断是否只有头结点
{
return;
}
int temp = 0,min = 0;
while(L->next)
{
*addr = L->next;
temp = L->data;//用于记录结点的数据域
L = L->next;
if(temp > L->data)//与下一节点数据域进行比较
{
min = L->data; //得出小的值
}
}
}
标签:结点,单链,有头,next,最小值,data
From: https://www.cnblogs.com/lwj294/p/18151542