尝试为二叉树创建包含函数。
该函数如下所示:
bool contains(bt_node* top, int data) {
if (top == NULL) return false;
else {
if (data == top->data) return true;
else if (data < top->data) contains(top->left, data);
else if (data > top->data) contains(top->right, data);
}
}
该函数为实际存在于树中的值返回 false。任何人都可以帮忙吗?
谢谢,
最大限度