一句话实现查找某个结点是否在二叉树里

假设给定一个和二叉树中数据元素有相同类型的值,在已知二叉树中进行查找,若存在和给定值相同的数据元素,则返回函数值为 1,并用引用参数返回指向该结点的指针;否则返回函数值为 0。

int isfind(TREENODE *root,Data data)
{
    return ((root != NULL) && ((root->data == data) || (isfind(root->leftchild,data) || isfind(root->rightchild,data))));
}

    原文作者:二叉查找树
    原文地址: https://blog.csdn.net/zy799894671/article/details/7753105
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞