您的位置:首页 > 其它

链表知识点(八)【单链表的输出中间值】

2014-11-11 16:46 357 查看
//求链表中间的结点,不知道结点N的值,要求只遍历一次可以求出中间结点
Link * search_mid(Link * Head)
{
Link *p1;
Link *p2;

p1 = Head;
p2 = Head->next->next;

while(p2)
{
p1 = p1->next;
p2 = p2->next->next;
}
return p1;//p1为中间结点
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐