首页 > 其他 > 详细

求树的宽度

时间:2019-11-06 11:21:55      阅读:62      评论:0      收藏:0      [点我收藏+]

非递归求树的宽度

以后再写

递归求树的宽度

/**
*递归求二叉树宽度
*/
//记录每层的节点数
int count[100];
//最宽的层的宽度, 即所求树的宽度
int MaxWidth=0;
int findWidth(Tree *T, int deep){
    if(!T){
        return 0;
    }
    count[deep]++;
    MaxWidth = max(MaxWidth, count[deep]);
    findWidth(T->left, deep+1);
    findWidth(T->right, deep+1);
}

 

求树的宽度

原文:https://www.cnblogs.com/zhishoumuguinian/p/11803930.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!