我无法弄清楚这是如何工作的,在我看来,一旦得到答案,它就不会对它做任何事情.
Node* FindNode(Node *rootNode, int data)
{
if (!rootNode)
return NULL;
else
{
if (rootNode->data == data)
return rootNode;
else
{
FindNode(rootNode->left, data);
FindNode(rootNode->right, data);
}
}
}
Run Code Online (Sandbox Code Playgroud)