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

济南公司注册网站徐州地产开发公司国企

济南公司注册网站,徐州地产开发公司国企,网站发布内容是否过滤,文化传媒公司广告宣传文章目录 C二叉树剪枝题目链接题目描述解题思路代码复杂度分析 C二叉树剪枝 题目链接 LCR 047. 二叉树剪枝 - 力扣#xff08;LeetCode#xff09; 题目描述 给定一个二叉树 根节点 root #xff0c;树的每个节点的值要么是 0#xff0c;要么是 1。请剪除该二叉树中所有节… 文章目录 C二叉树剪枝题目链接题目描述解题思路代码复杂度分析 C二叉树剪枝 题目链接 LCR 047. 二叉树剪枝 - 力扣LeetCode 题目描述 给定一个二叉树 根节点 root 树的每个节点的值要么是 0要么是 1。请剪除该二叉树中所有节点的值为 0 的子树。 节点 node 的子树为 node 本身以及所有 node 的后代。 解题思路 首先我们分为三步 ①函数头 首先我们应该想到我们去递归解答这道题目函数的参数非常好确认就是TreeNode* root即可。 函数的返回值根据题目的意思我们要将那些全零的子树全部在树中删除那么我们最好是返回一个TreeNode*即可。 ②函数体 我们要实现的肯定是一个深度优先遍历dfs,那么 1dfs(root-left); 2dfs(root-right); (3) 处理当前root ③截止条件 当我们深度历到root nullptr为空的时候 代码 class Solution { public:TreeNode* pruneTree(TreeNode* root) {if(root nullptr)return nullptr;root-left pruneTree(root-left);root-right pruneTree(root-right);if(root-left nullptr root-right nullptr root-val 0)root nullptr;return root;} }复杂度分析 时间复杂度 dfs时间复杂度为O(N); 空间复杂度 未使用额外的空间空间复杂度为O(1);
http://www.sczhlp.com/news/196077/

相关文章:

  • 甘肃锦华建设集团网站网站 推送
  • 网站制作要求做网站首页代码
  • 洛阳自助建站游戏开发工程师
  • 郑州建设企业网站网站逻辑结构优化
  • 哪个网站做非洲的生意网站没被收录怎么办
  • 西宁做网站君博专注网络营销方案策划报告
  • 如果网站没有icp备案号深圳做网站 信科便宜
  • 发帖子最好的几个网站非洲外贸网站
  • 新手怎样做网站石家庄做企业网站最好的公司
  • 手机网站怎么做SEO优化广东省建设执业注册中心网站
  • 建设部证书查询网站河南住房和城乡建设厅网站资质
  • 济南企业建站平台学校网站建设多少钱
  • 门户网站建设和运行招标公告数字济南建设
  • 宝塔网站建设百度联盟官网
  • 网站上线流程分为百度账号申诉中心
  • 营销型建设网站实训总结广东建站
  • 手机网站开发多少钱wordpress 超酷播放器
  • 创立一个网站要多少钱wordpress换空间后内页全部404
  • 宁国网站设计公司在网站上做宣传
  • 网站区域名是什么意思大庆建设中专网站
  • 深圳做微信网站制作零成本搭建自己的网站
  • 建网站商城有哪些公司wordpress主机怎么建站
  • 商业网站开发文档html5个性个人网站
  • 日期相关函数、方法
  • explain
  • 解决Pregenerating ConTeXt MarkIV format. This may take some time...卡死问题
  • 深圳设计网站费用餐饮管理系统下载
  • 阿坝网站制作网络平台推广公司
  • 网站关键词怎么做可以排名深圳建网站多少钱一年
  • 自己怎么做云购网站吗个人网站首页布局图