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

电脑网站策划书seo优化技术教程

电脑网站策划书,seo优化技术教程,建设企业网站需要哪些东西,wordpress没有上级目录的写权限文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 124. 二叉树中的最大路径和 一、题目描述 二叉树中的 路径 被定义为一条节点序列#xff0c;序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径… 文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 124. 二叉树中的最大路径和 一、题目描述 二叉树中的 路径 被定义为一条节点序列序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root 返回其 最大路径和 。 二、测试用例 示例 1 输入root [1,2,3] 输出6 解释最优路径是 2 - 1 - 3 路径和为 2 1 3 6示例 2 输入root [-10,9,20,null,null,15,7] 输出42 解释最优路径是 15 - 20 - 7 路径和为 15 20 7 42提示 树中节点数目范围是 [1, 3 * 104] -1000 Node.val 1000三、解题思路 基本思路   初看这一题好像没有思路。但是仔细分析一下其实每个节点无非就三种情况一种是成为路径的根另一种是非根最后一种就是不选如果是路径的根那就要计算其左子树和右子树的路径和如果是非根那就选择左右子树最大的一个成为路径的一部分如果左右子树本身都是负的那就不选了这个节点。   个人建议当碰到无法无从下手的题目可以从细节考虑分析可能发生的情况然后每种情况要怎么处理。具体思路 如果节点为空则返回 0 计算左右子树最大路径如果选取该节点为根则更新最大值如果不选该节点为根则返回左右子树最大路径如果为负则返回 0 四、参考代码 时间复杂度 O ( n ) \Omicron(n) O(n)【n 为节点数】 空间复杂度 O ( n ) \Omicron(n) O(n) /*** 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 ans -1000;int maxPathSum(TreeNode* root) {maxPath(root);return ans;}int maxPath(TreeNode* root) {if (!root)return 0;int l, r;l maxPath(root-left);r maxPath(root-right);// 选取该节点为根ans max(ans, l r root-val);// 不选return max(0, max(l, r) root-val);} };
http://www.hkea.cn/news/14351013/

相关文章:

  • 网站开发网页页面跳转4免费网站建站
  • 山西省住房建设厅网站六盘水网站设计
  • 做网站 域名如何要回广东深圳天气预报
  • 东莞网站建设 石佳jsp网站建设项目实战总结
  • 韶关网站建设制作定制网站费用
  • 网站建设犭金手指a排名12临沂网站建设临沂
  • 部门网站建设整改均安网站建设
  • 平和县建设局网站wordpress+时钟插件
  • 什么网站免费制作网站开发与建设主要干什么
  • 网站建设关键词优化网站空间后台密码
  • 黑龙江网站建设公司网站做缓存
  • 网站商城建设员招聘信息电商营销推广有哪些?
  • 建阳建设局网站给我一个网站贴吧
  • 深圳积分商城网站设计wordpress ftp连接不上
  • server2003网站建设中国建设个人网上银行官网
  • 双流建设局网站php网站建设基本流程
  • 百度seo 站长工具网站快速建设
  • 吉林省交通建设质量监督站网站如何建网站服务器
  • 制作软件网站企业内部系统网站制作
  • 网站开发的层次临沂展厅设计公司
  • 网站查询信息网站设计最好的公司
  • 页面网站缓存如何做房屋建筑图纸设计
  • 建设境外网站合肥网站建设q479185700強
  • 为什么备案关闭网站网站开发全栈教程
  • 专业的google推广公司网站加载优化
  • 佛山论坛建站模板谷歌chrome官网
  • 哪个网站做新中式百度小程序怎么做
  • 杭州网站建设h5深圳做网站网络公司怎么样
  • 图文广告设计百度搜索优化费用
  • 松江网站开发培训课程班级网站怎么做ppt