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

1.86神华网站两学一做艺术设计网

1.86神华网站两学一做,艺术设计网,网站插件代码大全,商务网站建设的应用文章目录1. 题目2. 解题1. 题目 给定一个二叉树#xff0c;你需要找出二叉树中最长的连续序列路径的长度。 请注意#xff0c;该路径可以是递增的或者是递减。 例如#xff0c;[1,2,3,4] 和 [4,3,2,1] 都被认为是合法的#xff0c;而路径 [1,2,4,3] 则不合法。 另一方面你需要找出二叉树中最长的连续序列路径的长度。 请注意该路径可以是递增的或者是递减。 例如[1,2,3,4] 和 [4,3,2,1] 都被认为是合法的而路径 [1,2,4,3] 则不合法。 另一方面路径可以是 子-父-子 顺序并不一定是 父-子 顺序。 示例 1: 输入:1/ \2 3 输出: 2 解释: 最长的连续路径是 [1, 2] 或者 [2, 1]。示例 2:输入:2/ \1 3 输出: 3 解释: 最长的连续路径是 [1, 2, 3] 或者 [3, 2, 1]。注意: 树上所有节点的值都在 [-1e7, 1e7] 范围内。来源力扣LeetCode 链接https://leetcode-cn.com/problems/binary-tree-longest-consecutive-sequence-ii 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 class Solution {unordered_mapTreeNode*, vectorint dp; int maxlen 0; public:int longestConsecutive(TreeNode* root) {dfs(root);return maxlen;}void dfs(TreeNode* root){if(!root) return;dfs(root-left);dfs(root-right);dp[root] {1,1};//上升下降的最大长度if(root-left){if(root-val root-left-val1)//左侧上升dp[root][0] max(dp[root][0], dp[root-left][0]1);else if(root-val root-left-val-1)//左侧下降dp[root][1] max(dp[root][1], dp[root-left][1]1);}if(root-right){if(root-val root-right-val1)//右侧上升dp[root][0] max(dp[root][0], dp[root-right][0]1);else if(root-val root-right-val-1)//右侧下降dp[root][1] max(dp[root][1], dp[root-right][1]1);}maxlen max(maxlen, dp[root][0]dp[root][1]-1);//以该节点为升降的和-1为该节点重复计算1次} };44 ms 29.2 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/606683/

相关文章:

  • 公司的网站建设做什么费用尚海整装公司电话
  • 贵阳市建设厅官方网站官方网站开发需要几个技术人员
  • 电子政务网站模版科学规划网页的做法是
  • 昆明网站建设猫咪科技抚州网站建设
  • 山东网站建设运行工资做的很漂亮的网站
  • 网站免费源码大全无用下载淘宝支持做微交易网站吗
  • 常用网站推广方法石家庄营销网站建设价格
  • 网站界面设计的基本原则是什么论坛做视频网站
  • 学校网站总务建设怎么做网站流量竞品分析
  • 企业网站建设所需要的资料网站备案 icp备案
  • 商城类网站方案中国风 wordpress主题
  • 网站更换服务器教程南阳网站推广招聘
  • 海尔网站的建设目标四库一平台个人信息查询
  • 佛山市建设网站公司网站手机端和电脑端
  • 属于c2c的网站是重庆化工建设信息网站
  • 高端大气网站推荐网赌网站建设多少钱
  • 宁波网站关键词优化排名网站修改图片怎么做
  • 苏州网站建设案例购买网站域名
  • 自己做剧本网站重庆建设工业公司官网
  • 中国网站建设中心建网站和开发软件哪个难
  • 优化网站被百度屏阿里云网站备案核验单
  • 肇庆做网站哪家好河北建设工程信息网正规网站
  • 怎么做展示网站公司网站管理规定
  • 娄底网站制作备案号查询平台
  • 青岛网站排名方案优化的定义
  • 微网站开发外包杨浦做网站公司
  • 网站推广服务包括哪些个人简历网官网免费
  • 铜仁住房和城乡建设局网站安贞做网站公司
  • 做网站客户尾款老不给怎么办东莞市研发网站建设品牌
  • 文化网站策划wordpress iscategory