小编fau*_*der的帖子

这个递归函数如何工作?

我无法弄清楚这是如何工作的,在我看来,一旦得到答案,它就不会对它做任何事情.

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)

c++ recursion binary-tree

0
推荐指数
1
解决办法
350
查看次数

标签 统计

binary-tree ×1

c++ ×1

recursion ×1