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

哪些网站可以做代理商重庆网站建设解决方案及流程

哪些网站可以做代理商,重庆网站建设解决方案及流程,wordpress互联网访问,中移建设 公司 网站543.二叉树的直径 原题#xff1a; 给你一棵二叉树的根节点#xff0c;返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 解题思路#xff1a; …543.二叉树的直径 原题 给你一棵二叉树的根节点返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 解题思路 树类题目通常采用递归的解法这里我们可以将题目理解为求和左右节点最大的高度和首先将假设只有四个节点 我们先将问题分解为一个个子问题先递下去先向左遍历从1到2再到4发现4左右节点均为空其左右节点返回0归上去节点4返回1高度归到2节点处由于左侧已经归了上来则开始遍历右侧发现右侧为空返回0求取左右的最大高度结果为1再加上该节点本身的高度向上归返回2回到节点1节点1再重复节点2的操作返回最终结果4 顺着该思路我们便有如下代码 源代码 int highsum(struct TreeNode* root,int maxlen,int *maxans) {if(!root){return 0;}int left_highthighsum(root-left,maxlen,maxans)1;int right_highthighsum(root-right,maxlen,maxans)1;maxlenfmax(left_hight,right_hight);*maxansfmax(*maxans,right_hightleft_hight-2);return maxlen; } int diameterOfBinaryTree(struct TreeNode* root) {int ans0;highsum(root,0,ans);return ans; }
http://www.sczhlp.com/news/212004/

相关文章:

  • 关于设计的网站建设工程质量网站
  • 做网站涉及个人隐私网站中的文字滑动怎么做
  • 谁家网站用户体验做的好网站在手机上内页图不显示
  • 网站建设大致价格2017WordPress面包屑主题
  • 电子商务网站运营与...企业门户中的基本信息包括
  • 网站栏目建设存在的问题win7系统优化大师
  • 手机行业网站深圳市富通建设工程有限公司网站
  • 设计方面的网站上海软件开发外包
  • 百度行业网站怎么做个人免费网站怎么建设
  • 英文网站建设解决方案app开发用什么工具
  • 前端设计除了做网站还能做什么网页制作详细设计
  • 潍坊市建设银行坊子支行网站镇江开发公司
  • 织梦cms侵权品牌网站怎么做seo
  • 手机网站页面如何制作枣强网站建设公司
  • 做网站需要的法律知识wordpress不停刷y
  • 网站维护协议开饰品店网站建设预算
  • 用什么程序做网站公众号平台登录官网
  • 中国建设银行理财网站自建企业网站教程
  • 网站开发 公司 深圳网页首页设计模板免费
  • 网站建设中 下载优秀wordpress
  • 网站导入题库怎么做的做网站需要备案
  • 如何建立一个视频网站建设学院网站
  • 发软文提高网站权重厦门跨境建站平台
  • 想找公司做网站网络广告怎么投放
  • 蚌埠建设银行网站门户网站系统有哪些平台
  • 制作网站代码东莞哪家网站建设比较好
  • 推广软件的网站wordpress建站 ftp
  • WordPress主题如何更新廊坊百度推广排名优化
  • 温州外贸网站排版素材网站
  • 网站数据分析视频如何免费搭建自己的网站