首页 > 试题广场 >

下面算法的功能是

[问答题]

二叉树的存储结构定义为

Typedef struct BiTreeNode {
    ElemType data;
    struct BiTreeNode *Lchild;
    Struct BiTreeNode *Rchild;
}BiTreeNode, BiTree;

有算法如下:

int unknow (BiTree  t){
    //指针t是二叉树的根指针
    if (t==NULL) return 0;
    else if (t->Lchild==NULL&&t->Rchild==NULL) return 1;
    else return unknow(t->Lchild)+unknow(t->Rchild);
}

该算法的功能是()

这道题你会答吗?花几分钟告诉大家答案吧!