void findMid(node *s)
{
node *p,*q;
q=s->next;
p=s->next;
while(q)
{
if(q->next==NULL)//奇数个元素
{
cout<< p->data;
return ;}
else if(q->next!=NULL&&q->next->next==NULL)//偶数个元素。
{
cout<<p->data<<p->next->data;
return ;}
else
{
q=q->next->next;
p=p->next;
}
}
}
快慢指针 find linkedlist 中间元素
最新推荐文章于 2023-09-08 16:50:56 发布