单链表按位置查找元素值
//按位置查找元素值(i=2)
LinkList GetElem(LinkList L, int i)//查找链表第二个位置的元素值
{
int j = 1;//为了遍历
LNode* p = L->next;//让p指向第一个结点
if (i == 0)//查找头结点
{
return L;
}
if (i < 1)//负值
{
return NULL;
}
while (p != NULL && j < i)
{
p = p->next;
j++;
}
return p;//第二个位置的元素值
}
单链表按位置查找元素值最先出现在Python成神之路。
共有 0 条评论