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

广州网站建设360网站优化wordpress图片旋转

广州网站建设360网站优化,wordpress图片旋转,山东政务网站建设,网络广告策划流程有哪些?这道题是困难题,靠自己想还是挺难想的,还是去看的灵神的题解,感觉还是要多复习一下这道题。这道题的思路和之前做的543. 二叉树的直径很像,可以参考之前的这篇博客。这里我们还是用递归来做,定义一个lambda函数来实现递…


这道题是困难题,靠自己想还是挺难想的,还是去看的灵神的题解,感觉还是要多复习一下这道题。这道题的思路和之前做的543. 二叉树的直径很像,可以参考之前的这篇博客。这里我们还是用递归来做,定义一个lambda函数来实现递归遍历,还是同样的思路,我们遍历所有节点,计算当以该节点为拐点的时候所能取到的最大路径和(必须要取,哪怕最大路径和为负数也必须取一个最大的负数),我们分别对左孩子节点和右孩子节点调用递归函数,计算各自的最大直链和,然后相加,再加上根节点存储的值,然后与当前的最大路径和作比较,较大结果保存在一个外部变量result中,但是该函数不返回result,而是返回包括当前节点在内的最大直链和与0的较大值,因为这道题的最大路径和并不一定要以叶子节点为起点或者终点,所以包含当前节点的直链和出现负数时,我们可以直接丢弃,重新从0开始计算。

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:int maxPathSum(TreeNode* root) {int result = INT_MIN;auto dfs = [&] (this auto&& dfs, TreeNode* root) -> int{if(!root) return 0;//左int left_max = dfs(root -> left);//右int right_max = dfs(root -> right);//中result = max(result, left_max + right_max + root -> val);return max(max(left_max, right_max) + root -> val, 0);};dfs(root);return result;}
};

文章转载自:

http://ItlOqd83.prfrb.cn
http://I5cV0q3w.prfrb.cn
http://C7s0D4ul.prfrb.cn
http://tzTdHccc.prfrb.cn
http://OcfSHGfN.prfrb.cn
http://kaGeKAtk.prfrb.cn
http://hgCQph2m.prfrb.cn
http://wOomBFeO.prfrb.cn
http://SvL9ixPD.prfrb.cn
http://Suah15Mc.prfrb.cn
http://nn8qh7q8.prfrb.cn
http://yCjW14xW.prfrb.cn
http://7IbDeaNV.prfrb.cn
http://RQ5qaJJs.prfrb.cn
http://Rgkw7dwX.prfrb.cn
http://MVdAkmIy.prfrb.cn
http://tG9UEvox.prfrb.cn
http://FMmncs1p.prfrb.cn
http://2KqPhL0a.prfrb.cn
http://X3xGwspB.prfrb.cn
http://eaTrDGw4.prfrb.cn
http://yi0WF7oJ.prfrb.cn
http://H5iUmQKQ.prfrb.cn
http://afeZjLfh.prfrb.cn
http://sppQRjyi.prfrb.cn
http://zlxsCDr5.prfrb.cn
http://M51GLiI0.prfrb.cn
http://xijdw8vo.prfrb.cn
http://Ys9QMQbQ.prfrb.cn
http://q0ofMruO.prfrb.cn
http://www.dtcms.com/wzjs/679601.html

相关文章:

  • 59网一起做网站网站做app的软件叫什么
  • 提供常州网站建设公司企业网站模板哪个好
  • 建一个购物网站要多少钱模拟制作app的软件
  • 网站建设技术网站建设网站建设计入什么科目
  • 个体户可以注册网站建设服务wordpress grace6
  • 网站建设 h5医院网站怎么做优化排名
  • 建设020网站需要多少钱国内环保行业网站开发
  • 深圳php网站开发个人网站设计公司
  • 做网站需要前置审批做游戏网站需要注意的问题
  • 网站基本功能文山专业网站建设哪家好
  • 网站建设常见问题凡客优品家居
  • 重庆品牌型网站建设多少钱指数函数图像及性质
  • 上海石化有做网站设计的吗wordpress 解释符号
  • 合肥网站建设首选 晨飞网络江门网络培训学院
  • 百度做任务的网站网站主页流动图片怎么做
  • 公司签约网站微信saas平台
  • 大庆市建设局网站网站开发工程师是做什么的
  • 上海网站设计工具吉林高端网站建设
  • 南昌网站专业制作订阅号可以做网站链接吗
  • 企业网站改版项目描述无锡网站建设标准
  • 网站建设的商品编码网站名称能用商标做名称吗
  • 海南省住房与城乡建设部网站谷歌关键词搜索量数据查询
  • 扬中网站建设价格借20万资金办厂
  • 怎样建设个自己的网站首页网站开发设计报告
  • 个人企业网站怎么建设百度网站首页提交入口
  • 怎样做让百度收录网站域名深圳 电子商务网站开发
  • 自学手机网站开发2022房产政策最新消息
  • 常州培训做网站即时灵感网站
  • 网站开发公司怎么查询免备案的网站首页
  • 网站可以做二维码吗企业网站改版