c++,完成删除一颗二叉树,并释放所有的结点空间

论坛 期权论坛 期权     
199274tian   2018-4-28 02:19   4287   3
分享到 :
0 人收藏

3 个回复

倒序浏览
2#
talentguy  4级常客 | 2018-4-30 01:12:53
void DeleteBiTree(BiTreeNode* root)
{
        if(root==NULL)
                return;
        DeleteBiTree(root->lChild);
        DeleteBiTree(root->rChild);
        delete root;
        root=NULL;
        return;
}
3#
chiconysun  4级常客 | 2018-4-30 01:12:54
用递归的后序遍历,将访问根结点改为释放根结点空间就可以了
4#
cf2xh123  3级会员 | 2018-4-30 01:12:55
ss
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP