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

兰州专业网站建设团队北京软件开发公司排行榜最新

兰州专业网站建设团队,北京软件开发公司排行榜最新,关键词查找网站,织梦网站栏目增加1. 题目 给你一棵以 root 为根的二叉树和一个整数 target #xff0c;请你删除所有值为 target 的 叶子节点 。 注意#xff0c;一旦删除值为 target 的叶子节点#xff0c;它的父节点就可能变成叶子节点#xff1b; 如果新叶子节点的值恰好也是 target #xff0c;那么…1. 题目 给你一棵以 root 为根的二叉树和一个整数 target 请你删除所有值为 target 的 叶子节点 。 注意一旦删除值为 target 的叶子节点它的父节点就可能变成叶子节点 如果新叶子节点的值恰好也是 target 那么这个节点也应该被删除。 也就是说你需要重复此过程直到不能继续删除。 1 target 1000 每一棵树最多有 3000 个节点。 每一个节点值的范围是 [1, 1000] 。来源力扣LeetCode 链接https://leetcode-cn.com/problems/delete-leaves-with-a-given-value 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 class Solution { public:TreeNode* removeLeafNodes(TreeNode* root, int target) {if(!root)return NULL;TreeNode* l removeLeafNodes(root-left, target);TreeNode* r removeLeafNodes(root-right, target);if(!l)//左边节点可删空也可以root-left NULL;if(!r)//右边节点可删root-right NULL;if(!l !r root-val target)return NULL;//左右都没有且valtarget可删返回NULLelsereturn root;} };52 ms 21.7 MB 优化下 class Solution { public:TreeNode* removeLeafNodes(TreeNode* root, int target) {if(!root)return NULL;root-left removeLeafNodes(root-left, target);root-right removeLeafNodes(root-right, target);if(!root-left !root-right root-val target)return NULL;//左右都没有且valtarget可删返回NULLreturn root;} };32 ms
http://www.pierceye.com/news/466195/

相关文章:

  • 网站建设胶州家园外贸网站怎么注册
  • 我想找阿里巴巴做网站推广建一个公司网站花多少钱
  • 最新购物网站建设框架wordpress 登录后台乱码
  • 音频网站开发做外贸网站需要营业执照
  • 企业网站搭建项目概述范文wordpress更改链接地址
  • 免费网站在线观看人数在哪直播建设工业网站首页
  • 权威的南昌网站设计wordpress游客评论游客
  • 乡镇府建设网站什么是外链
  • 营销型网站设计流程电子商务网站建设软件
  • 做个人网站的步骤wordpress 添加新页面
  • 公司建网站流程网站布局选择
  • 云南效果好的网站优化微信如何做有趣的短视频网站
  • wordpress个人网站后台登陆dedecms仿站
  • 网站没被收录什么原因上海哪家做网站
  • 电子商务网站建设含代码项目外包是什么意思
  • 此网站正在建设中页面重庆网上商城网站建设公司
  • 保定建设公司网站新产品上市的营销策划方案
  • 网站建设课程报告论文网络设计专业有前途吗
  • 苏州哪个公司做门户网站wordpress显示评论者地理位置 浏览器
  • 福州网站设计十年乐云seo推广网上国网有什么好处
  • 豪华网站建设wordpress推广提成
  • 网站优化外包价格搜索引擎费用
  • 网站建设基本范例sqlite开发网站
  • 网站建设顾问站建开发外包公司
  • 建立网站花钱吗wordpress表结构写入不全
  • 绿色家园网站怎么做导出wordpress文章
  • 合肥有什么好的网站建设公司网站建设的售后服务流程
  • 做网站烧钱吗济南免费建站
  • ps个人主页网页设计模板汕头关键词优化服务
  • 网站建设功能图网站开发新技术探索