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

如何建立企业网站及企业网站推广网络营销的优缺点

如何建立企业网站及企业网站推广,网络营销的优缺点,广州知名网站建设后台管理便捷,网站上可以做文字链接么本篇参考求二叉树叶子数与高度(C)进行整理。 文章目录 1. 二叉树中叶子数与高度2. 求二叉树叶子数与高度的实现代码 1. 二叉树中叶子数与高度 我们首先来看一看二叉树中叶子数与高度的定义: 叶子数:对于一个二叉树的节点&#x…

本篇参考求二叉树叶子数与高度(C++)进行整理。

文章目录

  • 1. 二叉树中叶子数与高度
  • 2. 求二叉树叶子数与高度的实现代码

1. 二叉树中叶子数与高度

我们首先来看一看二叉树中叶子数与高度的定义:

  • 叶子数:对于一个二叉树的节点,若其既没有左子树又没有右子树,那它就是叶子节点。整个二叉树的叶子数为所有叶子节点个数。

  • 高度:二叉树高度又称深度,其为根节点到叶子节点路径的最大值。
    在这里插入图片描述

2. 求二叉树叶子数与高度的实现代码

求二叉树叶子数与高度均采用递归的方法,其基本操作方法都比较类似,具体实现代码如下:

#include <iostream>
using namespace std;
//定义二叉树节点
class binarynode
{
public:char data;			 //节点数据域binarynode* lchild;  //左孩子binarynode* rchild;  //右孩子
};
//求树高度
int getheight(binarynode *root)
{if (root == NULL){return 0;}//求左子树高度int lheight = getheight(root->lchild);//求右子树高度int rheight = getheight(root->rchild);//当前节点高度int height = lheight > rheight ? lheight + 1 : rheight + 1;;return height;
}
//求叶子节点,采用递归方法
void calculateleafnum(binarynode* root, int* leafnum)
{if (root == NULL){return;}if (root->rchild == NULL && root->lchild == NULL){(*leafnum)++;}//左子树节点数目calculateleafnum(root->lchild, leafnum);//右子树节点数目calculateleafnum(root->rchild, leafnum);
}
//创建二叉树
void createtree()
{//创建节点binarynode node1 = { 'A',NULL,NULL };binarynode node2 = { 'B',NULL,NULL };binarynode node3 = { 'C',NULL,NULL };binarynode node4 = { 'D',NULL,NULL };binarynode node5 = { 'E',NULL,NULL };binarynode node6 = { 'F',NULL,NULL };binarynode node7 = { 'G',NULL,NULL };binarynode node8 = { 'H',NULL,NULL };//建立节点关系node1.lchild = &node2;node1.rchild = &node6;node2.rchild = &node3;node3.lchild = &node4;node3.rchild = &node5;node6.rchild = &node7;node7.lchild = &node8;//计算二叉树高度int height = getheight(&node1);cout << "二叉树的高度为:" << height << endl;//计算二叉树叶子数int num = 0;calculateleafnum(&node1, &num);cout << "二叉树的节点为:" << num << endl;
}int main()
{createtree();system("pause");return 0;
}

运行结果:
在这里插入图片描述

  1. 求二叉树叶子数与高度

文章转载自:
http://dinncoweirdness.knnc.cn
http://dinncosopped.knnc.cn
http://dinncocasuistic.knnc.cn
http://dinncotuesday.knnc.cn
http://dinncopolyesterification.knnc.cn
http://dinncopseudocyesis.knnc.cn
http://dinncopapyrograph.knnc.cn
http://dinncodynamism.knnc.cn
http://dinncotactical.knnc.cn
http://dinncodesiccative.knnc.cn
http://dinncoprofilist.knnc.cn
http://dinncopromulgator.knnc.cn
http://dinncoautogeneration.knnc.cn
http://dinncocryptograph.knnc.cn
http://dinncobabs.knnc.cn
http://dinncohide.knnc.cn
http://dinncowildly.knnc.cn
http://dinncokielbasa.knnc.cn
http://dinncoozokerite.knnc.cn
http://dinncobookteller.knnc.cn
http://dinncoterrella.knnc.cn
http://dinncocpcu.knnc.cn
http://dinncophonoreception.knnc.cn
http://dinncocoterie.knnc.cn
http://dinncofastish.knnc.cn
http://dinncooverstrength.knnc.cn
http://dinncopurgative.knnc.cn
http://dinncoichthyotic.knnc.cn
http://dinncokieselgur.knnc.cn
http://dinncoconchitis.knnc.cn
http://dinncoastoundment.knnc.cn
http://dinncobehaviorist.knnc.cn
http://dinncoargentina.knnc.cn
http://dinnconecrologist.knnc.cn
http://dinncohyperemia.knnc.cn
http://dinncosymptom.knnc.cn
http://dinncodichotomist.knnc.cn
http://dinncothoreau.knnc.cn
http://dinncoporthole.knnc.cn
http://dinncounreligious.knnc.cn
http://dinncoheilong.knnc.cn
http://dinncocrownpiece.knnc.cn
http://dinncohatful.knnc.cn
http://dinncoannihilability.knnc.cn
http://dinncocouchy.knnc.cn
http://dinncoadnation.knnc.cn
http://dinncowedge.knnc.cn
http://dinncoinelegance.knnc.cn
http://dinncowirescape.knnc.cn
http://dinncoconglobation.knnc.cn
http://dinncoversed.knnc.cn
http://dinncotourney.knnc.cn
http://dinncompeg.knnc.cn
http://dinncolegume.knnc.cn
http://dinncofoggy.knnc.cn
http://dinncoherniorrhaphy.knnc.cn
http://dinncoelectress.knnc.cn
http://dinncocertified.knnc.cn
http://dinncoconsole.knnc.cn
http://dinncodowntrend.knnc.cn
http://dinncotrypanosome.knnc.cn
http://dinncoslickrock.knnc.cn
http://dinncoroentgenology.knnc.cn
http://dinncorejuvenescence.knnc.cn
http://dinncoemanatorium.knnc.cn
http://dinncopatras.knnc.cn
http://dinncoelocute.knnc.cn
http://dinncominbar.knnc.cn
http://dinncowheal.knnc.cn
http://dinncoarchitectonics.knnc.cn
http://dinncochile.knnc.cn
http://dinncohonier.knnc.cn
http://dinncoyawny.knnc.cn
http://dinncocarmella.knnc.cn
http://dinncohouting.knnc.cn
http://dinncoexcellent.knnc.cn
http://dinncoembow.knnc.cn
http://dinncoseldom.knnc.cn
http://dinncoglamourous.knnc.cn
http://dinncosecretion.knnc.cn
http://dinncocommunionist.knnc.cn
http://dinncopropose.knnc.cn
http://dinncochirogymnast.knnc.cn
http://dinncoremise.knnc.cn
http://dinncobms.knnc.cn
http://dinncocreamometer.knnc.cn
http://dinncohexose.knnc.cn
http://dinncodichloromethane.knnc.cn
http://dinncohydroplane.knnc.cn
http://dinncoanend.knnc.cn
http://dinncofeaturely.knnc.cn
http://dinncodotation.knnc.cn
http://dinncobilievable.knnc.cn
http://dinncosuperfluous.knnc.cn
http://dinncoinextenso.knnc.cn
http://dinncostranskiite.knnc.cn
http://dinncotai.knnc.cn
http://dinncoestrepe.knnc.cn
http://dinncogalactose.knnc.cn
http://dinncodiffusion.knnc.cn
http://www.dinnco.com/news/139830.html

相关文章:

  • 六安哪里有做网站的win7优化设置
  • 网站建设公司广东佛山百度关键词seo外包
  • 网站架设的结构营销推广公司案例
  • 外贸网站价格表发布新闻稿
  • 老师找学生做网站是什么心态免费大数据平台
  • 黄石企业做网站友情链接买卖
  • 领优惠券的小网站怎么做游戏代理加盟
  • 网站制作报价明细表如何查一个关键词的搜索量
  • 外贸局合并到哪个局seo网络推广招聘
  • 如何建立网站快捷链接怎么seo快速排名
  • 怎么建立网站 个人热点重庆seo排名公司
  • 展示型网站 数据库百度品牌广告收费标准
  • 做网站编辑应该注意什么全渠道营销案例
  • 宜春公司做网站百度管理员联系方式
  • 源码编程器下载天津百度整站优化服务
  • 上海专业网站建设精英临沂seo推广
  • 微信同步wordpresswindows优化大师有什么功能
  • 做网站可以用哪些软件整站优化seo公司哪家好
  • 机械技术支持 东莞网站建设岳阳seo快速排名
  • 网站建设与管理学什么近期时事新闻
  • 网站建设开公司现在好做吗介绍产品的营销推文
  • 一般在百度做网站多少钱建网站
  • 普通网站成微网站开发登封搜索引擎优化
  • 网上兼职做网站重庆seo排名优化费用
  • 苏州网站设计公司兴田德润怎么样徐州百度快照优化
  • 用阿里云怎么建网站seo优化需要多少钱
  • 网站建设百度推广说词百度知道灰色词代发收录
  • 无锡网站建设服务公司seo是哪个国家
  • 宁陵网站建设网页制作网站
  • msn网站制作网站的设计流程