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

汕头百姓网交友沈阳黑酷做网站建设优化公司怎么样

汕头百姓网交友,沈阳黑酷做网站建设优化公司怎么样,美御品牌推广,网站seo标准一、题目 给你二叉树的根结点 root #xff0c;此外树的每个结点的值要么是 0 #xff0c;要么是 1 。 返回移除了所有不包含 1 的子树的原二叉树。 节点 node 的子树为 node 本身加上所有 node 的后代。 示例 1#xff1a; 输入#xff1a;root [1,null,0,0,1] 输出此外树的每个结点的值要么是 0 要么是 1 。 返回移除了所有不包含 1 的子树的原二叉树。 节点 node 的子树为 node 本身加上所有 node 的后代。 示例 1 输入root [1,null,0,0,1] 输出[1,null,0,null,1] 解释 只有红色节点满足条件“所有不包含 1 的子树”。 右图为返回的答案。示例 2 输入root [1,0,1,0,0,0,1] 输出[1,null,1,null,1]示例 3 输入root [1,1,0,1,1,0,1,0] 输出[1,1,0,1,1,null,1]提示 树中节点的数目在范围 [1, 200] 内Node.val 为 0 或 1 二、思路解析 忽然发现讲了好几篇二叉树的例题其中涉及到的 “剪枝” 操作我都是一笔带过。这不今天我找了一道剪枝的题目我们一块品味一番。 我们先从名字上理解一下所谓剪枝就是把树木上的低质量树枝剪掉以促进整颗树木更好地生长。 而我们今天所讲的剪枝其实大体也是类似意思只不过是把 “值为空” 的节点删去。 理解了这些相信这道题的答案已经浮出水面了下面是详细代码 三、完整代码 /*** 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 pruneTree(TreeNode root) {if(root null){return null;}root.left pruneTree(root.left);root.right pruneTree(root.right);if(root.left null root.right null root.val 0){root null;}return root;} } 以上就是本篇博客的全部内容啦如有不足之处还请各位指出期待能和各位一起进步
http://www.dnsts.com.cn/news/168207.html

相关文章:

  • 软件站增城住房和建设局网站
  • 免费建网站的app网上移动厅官方网站
  • 烟台建设集团 招聘信息网站表白网站制作源代码
  • 博客网站程序给wordpress写一个留言表单
  • 男女做某事网站网站关键词密度是怎么计算的
  • 做资料网站是自己建服务器好还是租用好云南网是什么性质的单位
  • 甘南网站建设公司网站怎么做成手机版
  • 怎样给网站做超链接网页制作教程和素材
  • 苏州姑苏区网站建设微信云开发平台
  • 网站多久ps个人网站怎么做
  • 外贸网站商城建设山东省示范校建设网站
  • 网站开发需求模板模板创建个人网站的步骤
  • 手机网站开发哪家好如何做自己的视频网站
  • 丹阳网站建设价格商城网站平台
  • 黑龙江省建设厅官方网站网页翻译在哪
  • 做视频网站 买带宽兰州网站设计最佳效果
  • 做网站金山四川省建设主管部门网站
  • 成品网站是什么意思湖南建设人才网
  • 做网站挣外快一张网页设计图多少钱
  • 常州网站制作套餐地推项目对接平台
  • 网站彩票投注员做啥的中小企业网站
  • 江西省建设职业培训学校网站宁波网站建设
  • 做网站为什么先交定金建站网页建设
  • 新网站怎么做seo优化付运费送东西的网站怎么做
  • 点击图片是网站怎么做的外包小程序价格
  • 茂名建设企业网站上海十大服装外贸公司
  • 四川省城乡和住房建设厅网站首页有可以花钱让人做问券的网站吗
  • 网站栏目设计优化方案应聘网站运营建设面试
  • 公司网站建设合同模板下载湘潭做网站 定制磐石网络
  • 如何做相亲网站网页界面设计软件windows版