Loading

输出二叉树中的所有叶子节点

 

关键:叶子节点的左右子树都为空

 

void PrintLeaves(BinTree BT)
{
    if(BT)
    {
        if(!BT->Left && !BT->Right)  //如果BT节点是叶子
            printf("%d", BT->Data);
        PrintLeaves(BT->Left);
        PrintLeaves(BT->Right);
    }
}

 

posted @ 2018-09-30 09:59  拾月凄辰  阅读(2249)  评论(0编辑  收藏  举报