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

网站建设设计风格如何与色彩搭配郑州做网站公司有哪些

网站建设设计风格如何与色彩搭配,郑州做网站公司有哪些,政府网站建设进展情况,暴雪游戏提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣549. 二叉树中最长的连续序列二、力扣1325. 删除给定值的叶子节点 前言 像求和、求高度这种基本的二叉树函数很容易写,有时候只要在它们的后…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、力扣549. 二叉树中最长的连续序列
  • 二、力扣1325. 删除给定值的叶子节点


前言


像求和、求高度这种基本的二叉树函数很容易写,有时候只要在它们的后序位置添加一点代码,就能得到我们想要的答案。

一、力扣549. 二叉树中最长的连续序列

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {int res = 0;public int longestConsecutive(TreeNode root) {fun(root);return res;}public int[] fun(TreeNode root){if(root == null){return new int[]{0,0};}int[] left = fun(root.left);int[] right = fun(root.right);int leftInc = left[0], leftDes = left[1];int rightInc = right[0], rightDes = right[1];int curInc = 1, curDes = 1;if(root.left != null){if(root.left.val -1 == root.val){curInc += leftInc;}if(root.left.val + 1 == root.val){curDes += leftDes;}}if(root.right != null){if(root.right.val - 1 == root.val){curInc = Math.max(curInc,rightInc+1);}if(root.right.val + 1 == root.val){curDes = Math.max(curDes, rightDes+1);}}res = Math.max(res, curInc + curDes -1);return new int[]{curInc,curDes};}
}

二、力扣1325. 删除给定值的叶子节点

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public TreeNode removeLeafNodes(TreeNode root, int target) {if(root == null){return null;}if(root.left == null && root.right == null){if(root.val == target){return null;}}TreeNode left = removeLeafNodes(root.left,target);TreeNode right = removeLeafNodes(root.right,target);if(left == null && right == null){if(root.val == target){return null;}}root.left = left;root.right = right;return root;}
}
http://www.15wanjia.com/news/38648.html

相关文章:

  • 厦门市建设区网站中国公关公司前十名
  • 智谋网站优化公司竞价外包运营
  • 交互式网站和非交互式网站爱站关键词
  • 重庆烟草电子商务网站2022年新闻摘抄十条
  • 免费做外贸的网站平台有哪些广西壮族自治区人民医院
  • 做网站人员配置网站建设包括哪些内容
  • 广州十大高端网站建设公司网站优化方案模板
  • 心理网站开发背景怎么做好seo内容优化
  • 企业网站建设的可行性分析google seo整站优化
  • 网站建设与维护实训总结aso搜索优化
  • 怎样做p2p网站网站工具查询
  • 如何做网站关键词优化河北网站建设公司排名
  • 千海网站建设 小程序电脑优化
  • 建俄语网站搜索引擎优化实训心得
  • 向国旗敬礼做美德少年网站济南网站设计
  • 招聘网站收费标准对比图怎么做下载班级优化大师app
  • 求网站建设线上推广方案怎么写
  • 郑州网站优化推广百度搜索历史记录
  • 河北疫情最新做网站建设优化的公司排名
  • 国外化妆品网站模板广州新一期lpr
  • 大同招聘网站建设时空seo助手
  • 厦门酒店网站建设最新新闻热点事件摘抄
  • 网站排名在哪里优化太原seo优化公司
  • 河北建设厅网站刷身份证最新消息今天的新闻
  • 浏览器看外国网站收录好的网站有哪些
  • ps中网站页面做多大的企业站seo
  • 魔方 网站东莞专业网站推广工具
  • 凡科做网站行吗电脑零基础培训班
  • 小说网站开发 项目计划书网站收录提交入口网址
  • 网站开发天津百度文章收录查询