为了账号安全,请及时绑定邮箱和手机立即绑定

SearchNode(int nodeIndex) 并没有调用递归呀

是不是有错

????

正在回答

1 回答

后来改了,前面的是有错,没考虑周全

Node *Node::searchNode(int nodeIndex)

{

Node *temp=NULL;

if(this->index==nodeIndex)  return this;

if(this->pLChild!=NULL)

{

if(this->pLChild->index==nodeIndex)

return this->pLChild;

else

{

temp=this->pLChild->searchNode(nodeIndex);

if(temp!=NULL) return temp;

}

}


if(this->pRChild!=NULL)

{

if(this->pRChild->index==nodeIndex)

return this->pRChild;

else

{

temp=this->pRChild->searchNode(nodeIndex);

if(temp!=NULL) return temp;

}

}

return NULL;

}


5 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

SearchNode(int nodeIndex) 并没有调用递归呀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信