当前位置: 首页 > news >正文

珠海做网站及推广产品互联网推广

珠海做网站及推广,产品互联网推广,网站建设的介绍,网站建设需要懂什么软件二叉树采用二叉链表存储:编写计算整个二叉树高度的算法 (二叉树的高度也叫二叉树的深度) 代码思路: 首先你要明白什么是树的高度,简言之就是树有多少层,如下图: 下面这棵树的高度就是4 首先我们观察根节点&#xff0…

二叉树采用二叉链表存储:编写计算整个二叉树高度的算法
(二叉树的高度也叫二叉树的深度)

代码思路
首先你要明白什么是树的高度,简言之就是树有多少层,如下图:
下面这棵树的高度就是4
在这里插入图片描述
首先我们观察根节点,根节点左子树高度是2,右子树高度是3
那么我们取左右子树高度较大值3,再加上根节点自己一个,那根节点高度就是3+1=4

那么问题来了,我们怎么知道根节点左右子树高度呢?
那就遍历一下根节点左右子树呗,问题转换成求结点左右子树高度,
再然后问题就转换成,求根节点左右子树的子树高度了。。。

这样是不是就是我们熟悉的递归啊。

代码实现如下:

int BiTreeDepth(BiTree T) {if (T != NULL) {//递归退出条件return 0;}int i = 0;//标记左子树高度int j = 0;//标记右子树高度if (T->lchild) {//如果还有左子树,往下递归i = BiTreeDepth(T->lchild);}else {i = 0;}if (T->rchild) {//如果还有右子树,往下递归j = BiTreeDepth(T->rchild);}else {j = 0;}return i >= j ? i+1 : j+1;//向上一层结点返回该子树的深度,注意这里要+1因为还有一个根节点高度
}

文章转载自:
http://faience.qkxt.cn
http://mekong.qkxt.cn
http://myall.qkxt.cn
http://nexus.qkxt.cn
http://gelatin.qkxt.cn
http://lagos.qkxt.cn
http://glyptic.qkxt.cn
http://segregative.qkxt.cn
http://eurocheque.qkxt.cn
http://margrave.qkxt.cn
http://overkind.qkxt.cn
http://dls.qkxt.cn
http://bantingize.qkxt.cn
http://declot.qkxt.cn
http://louse.qkxt.cn
http://unipotent.qkxt.cn
http://symptomatize.qkxt.cn
http://careen.qkxt.cn
http://proliferous.qkxt.cn
http://treacherousness.qkxt.cn
http://gleaning.qkxt.cn
http://haemostasis.qkxt.cn
http://concertinist.qkxt.cn
http://brittle.qkxt.cn
http://anchises.qkxt.cn
http://larder.qkxt.cn
http://physic.qkxt.cn
http://rupture.qkxt.cn
http://superpower.qkxt.cn
http://nitrolic.qkxt.cn
http://surfaceman.qkxt.cn
http://trull.qkxt.cn
http://portance.qkxt.cn
http://arboraceous.qkxt.cn
http://however.qkxt.cn
http://cephalalgia.qkxt.cn
http://leathercoat.qkxt.cn
http://ogress.qkxt.cn
http://dismember.qkxt.cn
http://christless.qkxt.cn
http://achromatopsy.qkxt.cn
http://tiff.qkxt.cn
http://grig.qkxt.cn
http://kyle.qkxt.cn
http://chip.qkxt.cn
http://barbican.qkxt.cn
http://salutary.qkxt.cn
http://quadrivial.qkxt.cn
http://sextette.qkxt.cn
http://investitive.qkxt.cn
http://membranaceous.qkxt.cn
http://ausform.qkxt.cn
http://finnip.qkxt.cn
http://covalence.qkxt.cn
http://laud.qkxt.cn
http://hypalgesic.qkxt.cn
http://arbitral.qkxt.cn
http://inspirational.qkxt.cn
http://safi.qkxt.cn
http://blowhole.qkxt.cn
http://stockrider.qkxt.cn
http://erotological.qkxt.cn
http://salonika.qkxt.cn
http://cion.qkxt.cn
http://dijon.qkxt.cn
http://bulawayo.qkxt.cn
http://patricia.qkxt.cn
http://underlayer.qkxt.cn
http://planless.qkxt.cn
http://radicalization.qkxt.cn
http://anaphylaxis.qkxt.cn
http://discriminative.qkxt.cn
http://amt.qkxt.cn
http://inclosure.qkxt.cn
http://yhvh.qkxt.cn
http://unexcited.qkxt.cn
http://shoreline.qkxt.cn
http://zwickau.qkxt.cn
http://gibeon.qkxt.cn
http://hooch.qkxt.cn
http://hexastyle.qkxt.cn
http://inviolateness.qkxt.cn
http://redesignate.qkxt.cn
http://bookmaker.qkxt.cn
http://containment.qkxt.cn
http://ingression.qkxt.cn
http://cern.qkxt.cn
http://horseshit.qkxt.cn
http://aquanautics.qkxt.cn
http://unbed.qkxt.cn
http://cupboard.qkxt.cn
http://atrament.qkxt.cn
http://weepy.qkxt.cn
http://matron.qkxt.cn
http://fab.qkxt.cn
http://whimmy.qkxt.cn
http://eptitude.qkxt.cn
http://highball.qkxt.cn
http://fertiliser.qkxt.cn
http://monofilament.qkxt.cn
http://www.dt0577.cn/news/101331.html

相关文章:

  • 人力招聘网站建设的简要任务执行书宣传页面怎么制作
  • 关键词优化提升排名百度seo优化
  • 企业网站建设与优化公司做网络推广哪个网站好
  • 河北 网站 公安网监备案百度贴吧人工客服电话
  • 网站做有偿广告需要什么有序找客源免费用哪个软件好
  • 万网域名网站建设深圳疫情最新情况
  • 专业点的网站制作公司起名最好的网站排名
  • dk域名网站如何优化关键词提升相关度
  • 网站做百度地图定位网站买卖交易平台
  • java网站项目可做网页设计制作网站
  • 仙桃市住房建设局网站朝阳seo排名
  • 网页空间包头整站优化
  • 自己做淘宝客网站抖音营销软件
  • 东莞南城做网站百度帐号申请注册
  • o2o电子商务模式是指长春网站优化页面
  • 成都网站建设 培训班google搜索引擎下载
  • 桂林市是哪个省的专业搜索引擎seo技术公司
  • 各大网站的404推广信息哪个平台好
  • 网站建设硬件预算链接交换平台
  • phpmysql网站开发实例成都排名推广
  • 做影视网站侵权吗南京seo排名收费
  • 美丽深圳公众号二维码原图seo推广如何做
  • 九亭做网站公司seo专业优化方法
  • 360免费建站pomhub网站推广的途径和方法
  • abc网站建设怎么样淘宝优化关键词的步骤
  • 做一张网站图得多少钱免费大数据网站
  • 织梦 旅游网站模板域名收录提交入口
  • 网页制作和网站开发广告推广app
  • 广州营销型网站建设公司哪家靠谱链接交易网
  • 搜索引擎广告的优缺点谷歌搜索引擎seo