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

温州网站开发服务商app推广活动策划方案

温州网站开发服务商,app推广活动策划方案,有后台的网站怎么做,一个网站绑定多个域名 卖域名原题链接:669. 修剪二叉搜索树 - 力扣(LeetCode) 题目描述: 思路分析: 由题可知,我们要将原来的二叉搜索树调整为值在 low~high 之间的新二叉搜索树,接下来我们分析一下针对不同的节点的处理方…

原题链接:669. 修剪二叉搜索树 - 力扣(LeetCode)

题目描述:

思路分析:

由题可知,我们要将原来的二叉搜索树调整为值在 low~high 之间的新二叉搜索树,接下来我们分析一下针对不同的节点的处理方式。

1、val < low,这种情况说明 root 的左子树全部小于 low,我们只需要到右子树中再进行修剪就可以了

2、val > high,这种情况说明 root 的右子树全部大于 high,我们这时候只需要到左子树中再进行修剪即可

3、low <= val <= high,这种情况是满足题目要求的节点,我们不需要删除此节点,只需要修剪 root 的左子树和右子树

在修剪二叉搜索树的过程大致分为以上三种情况,如果 root 节点为 null 的话,直接返回 null 即可,接下来我们看一下代码

代码示例:

class Solution {public TreeNode trimBST(TreeNode root, int low, int high) {if(root == null) return root;// 左子树不符合情况if(root.val < low) {return trimBST(root.right,low,high);}// 右子树不符合情况if(root.val > high) {return trimBST(root.left,low,high);}root.left = trimBST(root.left,low,high);root.right = trimBST(root.right,low,high);return root;}
}

http://www.zhongyajixie.com/news/63647.html

相关文章:

  • 做网站为什么差价很大百度网站入口链接
  • 站长seo计费系统百度下载app下载安装到手机
  • 西柏坡门户网站建设规划书如何免费创建自己的平台
  • 金坛做网站品牌推广方案
  • 响应式外贸网站价格疫情最新官方消息
  • asp.netweb网站开发重庆百度seo排名
  • 网站设计步骤的教学设计今天最新消息
  • 二维码的网站如何做bt搜索引擎
  • 湖北省城乡和住房建设厅官方网站每日新闻摘抄10一30字
  • 织梦可以做移动网站吗青岛网络优化费用
  • 东莞市做网站的公司产品营销方案案例范文
  • 平顶山有做网站的公司西地那非片能延时多久
  • 在深圳做网站竞价广告
  • 重庆 机械有限公司 江北网站建设百度空间登录入口
  • 郑州动力无限网站建设郑州百度seo关键词
  • flash源文件网站网络营销是做什么
  • 目前旅游网站开发百度指数的需求指数
  • 中石化第十建设公司官网seo诊断方法步骤
  • 哪个网站做黄金交易最好seo赚钱
  • 本地电脑做服务器 建网站seo简单优化操作步骤
  • 网站建设wordpress比较百度新闻头条
  • 如何搭建个人网站怎么在百度上推广自己
  • 免费1级做爰片在线观看网站黄页引流推广链接
  • wordpress301台州网站优化公司
  • 做博彩网站代理犯法吗2021年热门关键词
  • 交友网站开发功能需求东莞头条最新新闻
  • 什么网站可以找人做设计师网站推广优化的公司
  • 无锡低价网站排名百度客服电话人工服务热线电话
  • 网站建设主流编程软件今日热搜榜前十名
  • html5做网站导航腾讯广告推广平台