news 2026/4/16 1:30:14

leetcode 783. Minimum Distance Between BST Nodes 二叉搜索树节点最小距离-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 783. Minimum Distance Between BST Nodes 二叉搜索树节点最小距离-耗时100%

Problem: 783. Minimum Distance Between BST Nodes 二叉搜索树节点最小距离

解题过程

耗时100%,树bst的中序遍历【左根右】就是所有node值排序以后的结果,所以最小值一定在相邻两个数字差之间

Code

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} * TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {} * }; */ class Solution { public: vector<int> tr; void midTra(TreeNode* root) { if(root==nullptr) return; midTra(root->left); tr.push_back(root->val); midTra(root->right); } int minDiffInBST(TreeNode* root) { int mi = INT_MAX; midTra(root); for(int i = 1; i < tr.size(); i++) { mi = min(mi, tr[i] - tr[i-1]); } return mi; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 16:19:12

基于SpringBoot框架的停车场管理系统(程序+文档+讲解)

课题介绍在城市停车资源精细化管控、停车服务智能化升级需求下&#xff0c;传统停车场管理存在 “车位调度低效、缴费结算繁琐、数据统计滞后” 的痛点&#xff0c;基于 SpringBoot 构建的停车场管理系统&#xff0c;适配车主、停车场管理员、财务人员、运营方等角色&#xff0…

作者头像 李华
网站建设 2026/4/16 2:37:27

冬天给车“搓澡”:技术流的呵护指南

冬天给车做美容&#xff0c;听起来就像在雪地里种玫瑰——不是不行&#xff0c;是得讲究方法。首先&#xff0c;咱们得明确核心战略&#xff1a;冬季美容不是锦上添花&#xff0c;而是雪中送炭。目标不是让车光彩照人&#xff0c;而是帮它“活着”走出这个冬天。第一步&#xf…

作者头像 李华
网站建设 2026/4/1 6:36:12

C#每日面试题-简述C#访问修饰符

C#每日面试题-简述C#访问修饰符 在C#面试中&#xff0c;“访问修饰符”是基础且高频的考点&#xff0c;看似简单的几个关键字&#xff08;public、private、protected等&#xff09;&#xff0c;却直接关联面向对象的核心思想——封装。很多同学能说出每种修饰符的大致范围&…

作者头像 李华
网站建设 2026/4/4 0:58:51

超越直觉:《概率的朋友》与交易决策的理性重构

开篇&#xff1a;量化投资的挑战与机遇在互联网金融时代&#xff0c;量化投资已经成为了投资领域的热门话题。然而&#xff0c;对于许多股民来说&#xff0c;量化投资仍然是一个陌生而神秘的领域。他们面临着诸多的困惑和挑战&#xff0c;如如何理解量化指标和模型&#xff0c;…

作者头像 李华
网站建设 2026/4/15 23:30:38

华为云 Flexus OBS:中小企业数据上云的“最优解”

在数字化转型纵深推进的今天&#xff0c;数据已成为企业最宝贵的资产。然而&#xff0c;面对不断攀升的存储成本、日益复杂的安全威胁以及运维管理的重重挑战&#xff0c;众多中小企业和开发者在“要不要上云”“怎么安全上云”之间踟蹰不前。2025年华为云推出面向中腰部客户的…

作者头像 李华
网站建设 2026/4/13 16:25:00

BioSIM抗人MASP2抗体SIM0470:聚焦凝集素补体通路

在生命科学研究不断推进的今天&#xff0c;抗体作为重要的研究工具&#xff0c;广泛应用于免疫学、分子生物学及药物开发等多个领域。其中&#xff0c;针对补体系统关键蛋白MASP2的特异性抗体&#xff0c;因其在疾病机制研究和药物筛选中的重要价值&#xff0c;备受科研人员关注…

作者头像 李华