试写一算法在带头结点的单链表结构上实现线性表操作Locate(L,x)按值查找;

2024-12-22 17:50:35
推荐回答(1个)
回答1:

Node *Locate(Node L,int x)
{
Node *p;
p = L.next;
while(p != NULL)
{
if (p->data == x)
{
return p; //找到返回结点的地址
}
p = p->next;
}
return NULL; //未找到
}