您的位置:首页 > 其它

习题3.11 递归和非递归查找元素

2015-07-09 22:31 281 查看
//编写查找一个单链表特定元素的函数 递归
Position
FindEle( ElementType X, List L )
{
Position p;
p = L->Next;
if( p != NULL && p->Ele != X )
return FindEle(X,p);
return p;
}
//非递归实现
Position
FindEle( ElementType X, List L )
{
Position p;
p = L->Next;
while( p != NULL && p->Ele != X )
p = p->Next;
return p;
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: