彪悍的鼹鼠

关注

求取二叉树的层数

彪悍的鼹鼠

关注

阅读 53

2022-06-13

//先求出层数
int dfs1(int count,int sum,int step)
{
if(sum>=count)
{
cout<<"step="<<step<<endl;
return 1;
}
sum+=pow(2,step);
dfs1(count,sum,step+1);
return step;
}
int main()
{
int sum=1;
dfs1(1, sum,1);
return 0;
}


相关推荐

雷亚荣

二叉树,满二叉树,完全二叉树,平衡二叉树,二叉树排序树的区别

雷亚荣 202 0 0

程序员知识圈

查找二叉树、完全二叉树、线索二叉树、最优二叉树

程序员知识圈 121 0 0

云上笔记

【二叉树】二叉树剪枝

云上笔记 196 0 0

minute_5

【二叉树】层数最深叶子节点的和

minute_5 51 0 0

那小那小

【二叉树】重建二叉树

那小那小 256 0 0

非凡兔

【二叉树】输出二叉树

非凡兔 263 0 0

秀儿2020

二叉树(二)---->链式二叉树(下)(二叉树的OJ题)

秀儿2020 71 0 0

先峰老师

【二叉树】验证二叉树

先峰老师 189 0 0

RockYoungTalk

满二叉树,完全二叉树,二叉排序树,平衡二叉树

RockYoungTalk 66 0 0

拾光的Shelly

《二叉树基础》二叉树的遍历

拾光的Shelly 71 0 0

精彩评论(0)

0 0 举报