永发信息网

c++ 求一棵二叉树的每个节点所在的层次?

答案:1  悬赏:60  手机版
解决时间 2021-04-03 04:23
c++ 求一棵二叉树的每个节点所在的层次?
最佳答案
//输入根节点root和子节点node
//返回node所在的层数,不存在返回0
unsigned int node_depth(Tree* root, Tree* node){
int d;
if(root==NULL)
return 0;
if(root==node) //在根节点处,即第1层
return 1;
d = node_depth(root->left_child, node);//找左节点
if(d>0)
return d+1; //返回当前层数+1
d = node_depth(root->right_child, node); //找右节点
if(d>0)
return d+1; //返回当前层数+1
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
因为经济问题妈妈在看守所里接受调查,据说要
万宝集门,天降幸运,立志奋发,得成大功 和
毛姆用倒叙还是顺序方法写的月亮与六便士
《柜中美人中》胡飞鸾是谁演的结局是什么
浙江图书馆图书借阅室的开放时间
汽车真皮仪表台用什么针车机
可以告诉我三国杀里所有的神武将吗?
深圳有哪些制鞋厂
有谁通晓法国继承法:丈夫的遗产,大伯哥(丈
如果把PPT里的素材源文件删除 PPT还能显示该
我爱吾宠宠物美容院怎么样
领用外购原材料用于建造动产的分录怎么写!!
请问压两根25的电缆要多大的线鼻子?
2009年3月27日寅时七刻的八字与五行
金刚玉石瓷砖怎么样
推荐资讯
地球给人类的哪些资源
微博黑号如何洗白
摩恩龙头五金提醒您:如何安装水槽
今天考的国二c语言,操作题都编译和运行了结果
咖啡 深煎和圆润的口感差别在哪
stc12c5a60s2同样的程序在44脚贴片和40脚直插
曙光测试是什么梗
谷歌是不是比百度好?
是什么让我深夜辗转难眠,是什么让我梦中泪眼
submit是什么意思
word中“开始”在哪
五一农民干什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?