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

wordpress docker安装目录seo营销推广服务公司

wordpress docker安装目录,seo营销推广服务公司,武威网站建设,宣传片制作网站二叉树的带权路径长度(WPL)是二叉树中所有叶结点的带权路径长度之和。给定一棵二叉树T,采用二叉链表存储。结点结构为: 其中叶结点的weight域保存该结点的非负权值。设root为指向T的根结点的指针,请设计求T的WPL的算法…

二叉树的带权路径长度(WPL)是二叉树中所有叶结点的带权路径长度之和。给定一棵二叉树T,采用二叉链表存储。结点结构为:

其中叶结点的weight域保存该结点的非负权值。设root为指向T的根结点的指针,请设计求T的WPL的算法。

思想:使用先序遍历递归的方式实现。使用一个变量len,初始值为0,每向下遍历一层,len加1.如果当前结点是叶子结点的话,那么就计算(len-1)*weight,并加入到总权值中。

代码:

typedef struct BiTNode{ElemType data;struct BiTNode *left,*right;
}BiTNode, *BiTree;void TWPL(BiTree root,int len,int &wpl){if(root == NULL) return;//树空 len++;if(root->left==NULL && root->right==NULL){//叶结点 wpl += (len-1)*root->weight;}else{//递归处理左右子树 wpl(root->left,len,wpl);wpl(root->right,len,wpl);}
}
int WPL(BiTree root){int wpl=0;TWP(root,0,wpl);return wpl;
} 

http://www.hrbkazy.com/news/12811.html

相关文章:

  • 服装网站栏目推广方案怎么写模板
  • 专业网站建设的公司软文网站推荐
  • 网络设计的三个层次关键词优化app
  • 大良营销网站建设价格重庆seo网站收录优化
  • 营销网站建设的原则推广竞价的公司有哪些
  • 哪个网站做婚礼邀请函好百家联盟推广部电话多少
  • 虹口免费网站制作打开搜索引擎
  • 深圳市网站建设公司排名atp最新排名
  • 网站设计 手写域名购买平台
  • 物流网站建设方案营销方案包括哪些内容
  • wordpress主题自媒体一号长沙seo运营
  • 福州做网站互联网公司有哪些绍兴seo优化
  • DW做注册网站怎么开发自己的网站
  • 手机网站建设制作教程视频教程网站推广seo
  • 公司网页设计思路好搜自然seo
  • 怎样自己做电影网站深圳市昊客网络科技有限公司
  • 企业做网站哪家便宜百度一下你就知道下
  • 关键词排名优化公司成都seo网站推广实例
  • 创建网站公司 徐州微信小程序开发多少钱
  • 网站免费模版代码怎么在百度发帖
  • wordpress 搭建网站短视频seo排名
  • 免费咨询医生的软件百度seo培训
  • 网站开发客户阿里云案例适合发朋友圈的营销广告
  • 凡科论坛网站制作免费公司网站建站
  • 帮人做logo网站黄冈网站推广软件有哪些
  • 湖南做网站青岛网站排名提升
  • 湛江做寄生虫网站怎么样做网站推广
  • 湖北响应式网站建设产品推广平台有哪些
  • 微信怎么做网站网站设计公司排行榜
  • 一级做A网站百度的总部在哪里