news 2026/9/3 2:59:56

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/9/2 22:17:03

[模式识别-从入门到入土] 组合分类器

[模式识别-从入门到入土] 组合分类器 知乎&#xff1a;https://www.zhihu.com/people/byzh_rc CSDN&#xff1a;https://blog.csdn.net/qq_54636039 注&#xff1a;本文仅对所述内容做了框架性引导&#xff0c;具体细节可查询其余相关资料or源码 参考文章&#xff1a;各方资…

作者头像 李华
网站建设 2026/9/2 10:04:57

记录一个二级Map构建处理赋值简洁写法

//查到数据集合 List<OldpcZzjcqkVo> allData dataWorkParameterMapper.selectAllStatisticsByUnion(dto);// 构建二级Map: workType -> (companyId -> count)Map<String, Map<Long, Integer>> workTypeCompanyCountMap allData.stream…

作者头像 李华
网站建设 2026/9/2 18:02:21

智能体:谷歌A2A协议详解

摘要A2A&#xff08;Agent-to-Agent&#xff09;协议是一种用于智能体&#xff08;Agent&#xff09;之间通信、协作与互操作的标准化协议。随着人工智能技术的发展&#xff0c;尤其是多智能体系统&#xff08;Multi-Agent Systems, MAS&#xff09;在自动驾驶、智能制造、金融…

作者头像 李华
网站建设 2026/8/27 1:15:42

《概率的朋友》,为您的交易系统注入理性基因

引言&#xff1a;量化交易时代的股民梦想在当今数字化、智能化的时代&#xff0c;量化交易已经成为了股票市场的发展方向。股民们都怀揣着一个梦想&#xff0c;那就是在量化交易的领域中取得成功&#xff0c;实现自己的财富自由。《概率的朋友》这本书就像是一座灯塔&#xff0…

作者头像 李华
网站建设 2026/9/2 9:34:59

2025年最强AI写论文神器!8款工具10分钟万字文献搞定!

核心结论先行&#xff1a;如果你正在为开题报告、文献综述、数据分析乃至整篇论文的撰写而焦虑&#xff0c;这篇文章就是你的终极解决方案。我们历时数月&#xff0c;深度测评了市面上数十款AI写作工具&#xff0c;最终为你筛选出2025年最强、最值得信赖的8款AI论文神器。读完本…

作者头像 李华