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

微信息公众平台微网站建设口碑营销是什么意思

微信息公众平台微网站建设,口碑营销是什么意思,自贡做网站的公司,我想买个网站做时时彩二叉搜索树的最小绝对差 链接 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 差值是一个正数,其数值等于两值之差的绝对值。 示例 1: 输入:root [4,2,6,1,3] 输出:1 示例 2&…

二叉搜索树的最小绝对差

链接
给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。

差值是一个正数,其数值等于两值之差的绝对值。

示例 1:
在这里插入图片描述

输入:root = [4,2,6,1,3]
输出:1
示例 2:
在这里插入图片描述

输入:root = [1,0,48,null,null,12,49]
输出:1

提示:

树中节点的数目范围是 [2, 104]
0 <= Node.val <= 105

递归法

方法一

用中序遍历把二叉搜索树的值存在vector< int >中,成单调递增,计算差值就可以了

方法二

在递归中直接计算

  • 返回值——int(差值)
    参数——节点
void traversal(TreeNode* root)
  • 终止条件
    节点为空,差值为1(最小差值),看提示节点数最小2个不需要考虑节点为0和1的情况
        if(root==NULL || res==1) return;
  • 单次递归
    虽然题目为任意两个节点,但搜索二叉树成中序排列,差值最小出现在相邻处
    定义全局变量
    int res=INT_MAX;TreeNode* pre=NULL;

中序递归

        if(root->left)traversal(root->left);//左if(root!=NULL&& pre!=NULL) res=min(res,root->val-pre->val);//中pre=root;if(root->right)traversal(root->right);//右

中的操作有两步

  1. 计算差值,取最小值
  2. 记录上一个节点

代码

class Solution {
public:int res=INT_MAX;TreeNode* pre=NULL;void traversal(TreeNode* root){if(root==NULL || res==1) return;if(root->left)traversal(root->left);if(root!=NULL&& pre!=NULL) res=min(res,root->val-pre->val);pre=root;if(root->right)traversal(root->right);}int getMinimumDifference(TreeNode* root) {traversal(root);return res;}
};
http://www.15wanjia.com/news/35708.html

相关文章:

  • 从做网站可以用现在的名称吗垂直搜索引擎
  • 网页设计是前端还是后端深圳seo云哥
  • 网站建设范围百度竞价托管运营
  • 项目投资网seo短视频保密路线
  • 广州做模板网站的公司百度官网登录
  • 做网站的公司面试seo优化包括哪些内容
  • 火星建站和八亿建站怎么把产品放到网上销售
  • 网站建设费能算作广告费用吗电商网站开发
  • 手机网站开发论坛上海优化价格
  • 网站更新日期广告联盟怎么做
  • 网站域名跳转怎么做seo快速排名系统
  • 做公众号一个月挣多少钱seo网站关键词优化快速官网
  • 政务网站集约化建设难点与建议免费网站安全软件大全
  • 自己公司的网站怎么编辑器重庆森林粤语
  • 宜春网站建设公司哪家好商品热搜词排行榜
  • 自己做的网站图片挡住了导航栏网站联盟广告
  • 潜江公司做网站什么样的人适合做策划
  • 国内做网站的公司有人看片吗免费观看视频
  • 乐清网站制作公司哪家好外贸订单怎样去寻找
  • 九江网站建设公司手机百度经验首页登录官网
  • 上海备案证查询网站查询系统网站如何添加友情链接
  • 江苏常州网站建设上海做网络口碑优化的公司
  • 富爸爸说的网络营销是什么野狼seo团队
  • 100个免费推广网站下载自己做网站难吗
  • 做电器推广的网站cba目前排名
  • windows建立网站网站设计与网页制作
  • 海北高端网站建设多少钱网络营销个人总结
  • 深圳多语言网站建设搜索引擎算法
  • 12306网站建设费用优化关键词步骤
  • php综合网站建设论文网络软文营销的案例