永发信息网

计算二叉树指定结点p的层数(设树根为第一层)

答案:1  悬赏:50  手机版
解决时间 2021-02-12 00:44
计算二叉树指定结点p的层数(设树根为第一层)
最佳答案
int level(struct node *t,struct node *p) {
return t ? _level(t, p, 1) : 0;
}

int __level(struct node *cur, struct node *goal, int depth) {
if (cur == NULL) return 0;
if (cur == goal) return depth;
int l = __level(cur->left, goal, depth + 1);
if (l > 0) return l;
int r = __level(cur->right, goal, depth + 1);
if (r > 0) return r;
return -1
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
信阳市民政局殡葬服务部地址有知道的么?有点
右图是某同学检查1000个洋葱根尖处于有丝分裂
信阳市金山殡仪馆地址在哪,我要去那里办事
笔记本怎样更换显卡
作品有“诗史”之称的唐代诗人是A. 李白B. 杜
求解签 ,潘葛下棋,搬家签
多愁伤感是什么意思
有没有押尾桑nayuta的吉他谱??
潢川县殡仪馆地址在什么地方,我要处理点事
会计员需要什么手续去财政局办理注册登记?
海尔特约服务中心在什么地方啊,我要过去处理
我htc怎么老是乱跳各种东西。最近是gps车载导
下列叙述中属于种群的是A. 一片森林中的昆虫B
创维42L01HF 有没有音频输出口?能不能接音箱
光山县殡仪馆地址在什么地方,想过去办事
推荐资讯
宝鸡精诚汽车服务有限公司地址好找么,我有些
观前村地址有知道的么?有点事想过去!
不想一辈子给别人打工,怎样才能找到属于自己
泡沫之恋这个地址在什么地方,我要处理点事
新轩逸车的异味来自哪里
谭家村酒业经营部这个地址在什么地方,我要处
福星装饰装潢材料怎么去啊,有知道地址的么
跑车最多的国家
米粉店在哪里啊,我有事要去这个地方
如何腌制臭盐豆
fattest的音标
GBA火焰之纹章-烈火之剑 如何进入海篇
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?