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

大连优化网站网站建设费用的会计分录

大连优化网站,网站建设费用的会计分录,做seo网站公司哪家好,家装网站建设预算提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣865. 具有所有最深节点的最小子树二、力扣1123. 最深叶节点的最近公共祖先三、力扣1026. 节点与其祖先之间的最大差值四、力扣1120. 子树的最大平均值 … 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣865. 具有所有最深节点的最小子树二、力扣1123. 最深叶节点的最近公共祖先三、力扣1026. 节点与其祖先之间的最大差值四、力扣1120. 子树的最大平均值 前言 二叉树的递归分为「遍历」和「分解问题」两种思维模式这道题需要用到「分解问题」的思维而且涉及处理子树需要用后序遍历 一、力扣865. 具有所有最深节点的最小子树 /*** 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 subtreeWithAllDeepest(TreeNode root) {Result res fun(root);return res.node;}public Result fun(TreeNode root){if(root null){return new Result(null,0);}Result left fun(root.left);Result right fun(root.right);if(left.depth right.depth){return new Result(root,left.depth1);}Result res left.depth right.depth ? left : right;res.depth res.depth 1;return res;} } class Result{public TreeNode node;public int depth;public Result(TreeNode node, int depth){this.node node;this.depth depth;} }二、力扣1123. 最深叶节点的最近公共祖先 /*** 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 lcaDeepestLeaves(TreeNode root) {Result res fun(root);return res.node;}public Result fun(TreeNode root){if(root null){return new Result(null,0);}Result left fun(root.left);Result right fun(root.right);if(left.depth right.depth){return new Result(root,left.depth1);}Result res left.depth right.depth ? left : right;res.depth res.depth 1;return res;} } class Result{public TreeNode node;public int depth;public Result(TreeNode node, int depth){this.node node;this.depth depth;} }三、力扣1026. 节点与其祖先之间的最大差值 /*** 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 maxAncestorDiff(TreeNode root) {fun(root);return res;}public int[] fun(TreeNode root){if(root null){return new int[]{Integer.MAX_VALUE,Integer.MIN_VALUE};}int[] leftMinMax fun(root.left);int[] rightMinMax fun(root.right);int curMin Math.min(Math.min(leftMinMax[0],rightMinMax[0]),root.val);int curMax Math.max(Math.max(leftMinMax[1],rightMinMax[1]),root.val);res Math.max(res,Math.max(curMax - root.val, root.val - curMin));return new int[]{curMin,curMax};} }四、力扣1120. 子树的最大平均值 /*** 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 {double res 0;public double maximumAverageSubtree(TreeNode root) {fun(root);return res;}public double[] fun(TreeNode root){if(root null){return new double[]{0,0};}double[] left fun(root.left);double[] right fun(root.right);double curCount left[0] right[0] 1;double curSum left[1] right[1] root.val;res Math.max(res,curSum/curCount);if(curCount 1){return new double[]{curCount,root.val};}return new double[]{curCount,curSum};} }
http://www.w-s-a.com/news/832184/

相关文章:

  • 苍溪建设局网站公建设计网站
  • 九歌人工智能诗歌写作网站电子商务网站建设项目书
  • 做外贸的经常浏览的三个网站律师做哪个网站好
  • 中国公路建设招标网站长沙大型网站建设公司
  • 沈阳企业网站模板建站注册电子邮箱免费注册
  • 如何做简洁网站设计企业网站排名优化方案
  • 东莞网站建设服务商做触屏网站
  • 外国网站代理音乐网站建设
  • 珠江网站建设广安广告公司
  • 高端创意网站建设网页制作咨询公司
  • 网站建设及发布的流程图wordpress文章摘要显示
  • 淮北网站网站建设省好多会员app
  • 如何查看网站的更新频率网站图片要求
  • 网站设计公司收费标准wordpress修改文章链接
  • 镇江网站建设公司网站关键词密度怎么计算的
  • c 网站开发公司的网站的设计
  • 网站建设多长时间能学会做网站猫要做端口映射吗
  • 新手做网站视频网页设计期末作品要求
  • 做网站用户充值提现郑州高端模板建站
  • 运城做网站方式方法网站改版完成
  • 上海建设网站制作东西湖建设局网站
  • 建设购物网站课程设计建设部领导干部官方网站
  • 沈阳企业制作网站北京两学一做网站
  • 郑州做营销型网站手机网站建设多少钱一个
  • 小说类网站程序外贸商城 wordpress
  • 喀什百度做网站多少钱wordpress 用户介绍
  • 专门做任务的网站手机端网站重构
  • 深圳专业设计网站公司国际网站建设经验
  • 网站产品页排名怎么做网站备案起名要求
  • 成都企业网站建设及公司ppt生活分类信息网站大全