中易网

c++ 求二叉树深度

答案:3  悬赏:80  
解决时间 2021-01-09 19:39
c++ 求二叉树深度
最佳答案
为了求得树的深度,可以先求左右子树的深度,取二者较大者加1即是树的深度,递归返回的条件是若节点为空,返回0
int depth(Tree* t)

     int deep = 0;
     if(t)
     {
          int lchilddeep = depth(t->left);
          int rchilddeep = depth(t->right);
          deep = lchilddeep>=rchilddeep?lchilddeep+1:rchilddeep+1;
     }
     return deep;
 }
全部回答
递归:
if (t==NULL) return 0;
else return 1+max(depth(t->right),depth(t->left));
二叉树是图
图用 boost graph library
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杜甫和杜牧分别是处于唐朝的初唐,盛唐,还是
彼何不升其堂、饮其浆,泛泛如水中之凫,与彼徂
求罗马2全面战争百度云
摩托罗拉Q8的教学课程
马氏体与回火马氏体的一个重要区别是什么??
3时一4时,时、分针在一条直线上有两种情况1
脸色偏红的人适合什么颜色的衣服?
我的oppo手机老是死机怎么办
刚果和北京的具体时差是多少
描写春天的古诗万物有灵性
三米大还是三千米大
求解下一张图片,七个小朋在游池,围着其中一个
下载个微信二
经常把话说反,是不是逻辑性哪里有问题啊,那
送给吸烟朋友送什么最好?
推荐资讯
莱拉一皮.绝对是虚荣最高颜值,谁不服
1型超敏反应分为那几个阶段,各阶段有什么特
大家怪物猎人都是多少钱入的,现在入亏的多
去眉县职教中心学汽修要初中毕业证吗?
云贵川三省交界处的野生川虫草价值如何?
怎么根据典型人物和关键词查论文 知乎
二建在工作2年后的报名费是多少?也就是说,
某景点门票价是:每人5元,一次购票满30张,
口袋妖怪银版在哪找在山洞里的训练员
第十六届世界华人学生作文大赛获一,二,三等
像我们这种小公司,怎么去跟分众、华语谈小规
柴油颜色为什么绿
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?