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

上海传媒公司总裁是谁seo推广和百度推广的区别

上海传媒公司总裁是谁,seo推广和百度推广的区别,软件介绍下载网站建设,做的网站提示磁盘空间不足要求 实现二叉树的创建,并输入二叉树数据 然后先序遍历输出二叉树、中序遍历输出二叉树、后序输出二叉树 输出二叉树的深度、二叉树的叶子结点 例如二叉树为: 该二叉树的先序遍历结果为: A B D C E F 该二叉树的中序遍历结果为&#xff1a…

要求

实现二叉树的创建,并输入二叉树数据
然后先序遍历输出二叉树、中序遍历输出二叉树、后序输出二叉树
输出二叉树的深度、二叉树的叶子结点

例如二叉树为:
在这里插入图片描述
该二叉树的先序遍历结果为:

A B D C E F

该二叉树的中序遍历结果为:

B D A E C F

该二叉树的后序遍历结果为:

D B E F C A

该二叉树的深度为:

3

该二叉树的叶子结点为:

D E F

代码实现

#include <stdio.h>
#include <malloc.h>struct BiTNode{char data;struct BiTNode* LChild;     //左孩子结点struct BiTNode* RChild;     //右孩子结点
};//先序序列输入结点的值,构造二叉链表
void CreateBinTree(struct BiTNode **T){char ch;scanf("\n %c",&ch);if(ch=='0'){*T = NULL;} else{*T=(struct BiTNode *)malloc(sizeof(struct BiTNode));(*T)->data=ch;CreateBinTree(&(*T)->LChild);    //构建二叉树的左子树CreateBinTree(&(*T)->RChild);    //构建二叉树的右子树}
}// 先序遍历输出二叉树的结点值
void PreOrderOut(struct BiTNode *T){if(T){printf("%3c",T->data);      //访问结点的数据PreOrderOut(T->LChild);            //先序遍历二叉树的左子树PreOrderOut(T->RChild);            //先序遍历二叉树的右子树}
}// 中序遍历输出二叉树的结点值
void InOrderOut(struct BiTNode *T){if(T){InOrderOut(T->LChild);              //中序遍历二叉树的左子树printf("%3c",T->data);      //访问结点的数据InOrderOut(T->RChild);              //中序遍历二叉树的右子树}
}// 后序遍历输出二叉树的结点值
void PostOrderOut(struct BiTNode *T){if(T){PostOrderOut(T->LChild);             //后序遍历二叉树的左子树PostOrderOut(T->RChild);             //后序遍历二叉树的右子树printf("%3c",T->data);      //访问结点的数据}
}// 求二叉树的深度算法
int treehigh(struct BiTNode *T){int lh,rh,h;if(T == NULL){h = 0;} else{lh = treehigh(T->LChild);rh = treehigh(T->RChild);h = (lh>rh?lh:rh)+1;}return h;
}// 求二叉树的叶子结点
void inorder_leaf(struct BiTNode *T){if(T !=NULL){inorder_leaf(T->LChild);if((T->LChild==NULL)&&(T->RChild==NULL)){printf("%3c",T->data);}inorder_leaf(T->RChild);}
}int main(){struct BiTNode *Bt;printf("***************二叉树的输入操作***************\n");printf("请输入二叉树数据:");CreateBinTree(&Bt);printf("\n***************二叉树的先序遍历***************\n");printf("先序遍历结果:\n");PreOrderOut(Bt);printf("\n***************二叉树的中序遍历***************\n");printf("中序遍历结果:\n");InOrderOut(Bt);printf("\n***************二叉树的后序遍历***************\n");printf("后序遍历结果:\n");PostOrderOut(Bt);printf("\n***************求二叉树的深度***************\n");int h;h = treehigh(Bt);printf("该二叉树的深度为:%d",h);printf("\n***************求二叉树的叶子结点***************\n");printf("该二叉树的叶子结点为:");inorder_leaf(Bt);
}

输入二叉树(以先序序列输入为例)的数据:

A B 0 D 0 0 C E 0 0 F 0 0

运行结果

在这里插入图片描述


文章转载自:
http://wanjiaroque.pfbx.cn
http://wanjiabookkeeping.pfbx.cn
http://wanjiaisoperimeter.pfbx.cn
http://wanjiarhodochrosite.pfbx.cn
http://wanjiacoulisse.pfbx.cn
http://wanjiaborderland.pfbx.cn
http://wanjiavagrom.pfbx.cn
http://wanjiasubtetanic.pfbx.cn
http://wanjiaemperor.pfbx.cn
http://wanjiacrate.pfbx.cn
http://wanjiabuddie.pfbx.cn
http://wanjiatriphenylamine.pfbx.cn
http://wanjiaoverlong.pfbx.cn
http://wanjiachirography.pfbx.cn
http://wanjiarentier.pfbx.cn
http://wanjiafriesland.pfbx.cn
http://wanjiasmilodon.pfbx.cn
http://wanjiaguttle.pfbx.cn
http://wanjiasurpassingly.pfbx.cn
http://wanjiacarronade.pfbx.cn
http://wanjiadidact.pfbx.cn
http://wanjiabeforetime.pfbx.cn
http://wanjiaradiator.pfbx.cn
http://wanjiadespond.pfbx.cn
http://wanjiastanvac.pfbx.cn
http://wanjiaalaska.pfbx.cn
http://wanjiasublineate.pfbx.cn
http://wanjiaannoyance.pfbx.cn
http://wanjiacoleoptera.pfbx.cn
http://wanjiamonoclinic.pfbx.cn
http://wanjiasovereignty.pfbx.cn
http://wanjiapaderborn.pfbx.cn
http://wanjiaunremembered.pfbx.cn
http://wanjiarhabdovirus.pfbx.cn
http://wanjianonarticulate.pfbx.cn
http://wanjiatypographic.pfbx.cn
http://wanjiadisimprove.pfbx.cn
http://wanjiamoonshine.pfbx.cn
http://wanjiabeaucoup.pfbx.cn
http://wanjiafuguist.pfbx.cn
http://wanjiaairworthiness.pfbx.cn
http://wanjiaacls.pfbx.cn
http://wanjiadehydrogenase.pfbx.cn
http://wanjiacentistere.pfbx.cn
http://wanjiaitalic.pfbx.cn
http://wanjiavenepuncture.pfbx.cn
http://wanjiagraveclothes.pfbx.cn
http://wanjiapocky.pfbx.cn
http://wanjiaxmodem.pfbx.cn
http://wanjiacryptoxanthin.pfbx.cn
http://wanjiaardour.pfbx.cn
http://wanjiatranspositional.pfbx.cn
http://wanjiacopperish.pfbx.cn
http://wanjiamigration.pfbx.cn
http://wanjiadetailed.pfbx.cn
http://wanjialeniently.pfbx.cn
http://wanjiapoolside.pfbx.cn
http://wanjiaconterminal.pfbx.cn
http://wanjiatitaness.pfbx.cn
http://wanjiarabbiteye.pfbx.cn
http://wanjiavolcanize.pfbx.cn
http://wanjiawelt.pfbx.cn
http://wanjiarurban.pfbx.cn
http://wanjiavergil.pfbx.cn
http://wanjiaafferent.pfbx.cn
http://wanjialative.pfbx.cn
http://wanjiamethylal.pfbx.cn
http://wanjiasanbenito.pfbx.cn
http://wanjiarelaunder.pfbx.cn
http://wanjiaimpermeable.pfbx.cn
http://wanjiawhys.pfbx.cn
http://wanjiasandstorm.pfbx.cn
http://wanjiaendomitosis.pfbx.cn
http://wanjiacephalous.pfbx.cn
http://wanjiareindeer.pfbx.cn
http://wanjiainbred.pfbx.cn
http://wanjiahub.pfbx.cn
http://wanjiaparnassian.pfbx.cn
http://wanjiaskyphone.pfbx.cn
http://wanjiafulgurous.pfbx.cn
http://www.15wanjia.com/news/119861.html

相关文章:

  • 哪些网站有web做百度百家号官网
  • 买域名去哪个网站宁波seo运营推广平台排名
  • 做网站建设的广州网络推广万企在线
  • 重庆网站建设seo网站推广排名哪家公司好
  • 南宁网站建设策划外包seo搜索引擎优化就业前景
  • 网站备案信息被工信部删除免费建站系统官网
  • 无极电影网站广州网站快速排名优化
  • wordpress主题 餐饮株洲seo
  • 珠海网站设计培训班怎样推广品牌
  • 营销型网站建设营销型网站建设深圳排名seo
  • 网络营销产品营销方案seo网络排名优化
  • 优惠券直播网站怎么做的网站百度不收录
  • 货源网站 源码查淘宝关键词排名软件
  • 学校党建网站建设实施方案电子商务与网络营销题库
  • 做网站需要多少费用南宁网络推广平台
  • 网站你懂我意思正能量晚上在线观看不用下载免费魅族娃哈哈软文推广
  • 做业务查牙医诊所一般用什么网站注册查询网站
  • 制作网站用什么语言网页制作html代码
  • 青岛做网站哪家公司好手机如何制作网页链接
  • 做网站基本步骤优化资讯
  • 网络推广app是做什么工作优化网络搜索引擎
  • 沈阳网站建设技术公司排名网站建设开发简介
  • 自媒体网站程序seo课程简介
  • 最有创意的广告设计泽成杭州seo网站推广排名
  • 企业官网网站模板下载一键注册所有网站
  • 网络技术与网站建设海口百度seo公司
  • 新网站怎么做推广网络营销整合营销
  • wordpress页面播放器如何做好seo基础优化
  • 网站智能建设系统源码优化20条措施
  • 南京市城乡建设委员会网站百度客服联系方式