LeetCode:700. 二叉搜索树中的搜索

class Solution {

public:

TreeNode* searchBST(TreeNode* root, int target) {

if(root==nullptr){

return nullptr;

}

if(root->val>target){

return searchBST(root->left,target);

}

if(root->val<target){

return searchBST(root->right,target);

}

return root;

}

};

相关推荐
桀人3 分钟前
C++——模板初阶(收录在专栏C++入门到精通)
开发语言·c++
小O的算法实验室15 分钟前
2026年MCS,Q-learning增强MOPSO与改进DWA融合算法+复杂三维地形下特定移动机器人动态路径规划
算法
Lumbrologist30 分钟前
【C++】零基础入门 · 第 2 节:变量、基本数据类型与输入输出
java·开发语言·c++
XX風35 分钟前
CMake / Make / Ninja / MSVC / GCC / Clang / MSBuild —— 完整体系化理解
c++
Peter·Pan爱编程1 小时前
10. new_delete 不是 malloc_free 的包装
c++·人工智能·算法
不知名的老吴2 小时前
双栈秒杀表达式的生成方式
数据结构
故事和你913 小时前
洛谷-【动态规划1】动态规划的引入2
开发语言·数据结构·c++·算法·动态规划·图论
重生之我是Java开发战士3 小时前
【动态规划】背包问题:完全背包,二位费用的背包问题,似包非包
算法·动态规划
LabVIEW开发3 小时前
LabVIEW实现FDTD 电磁仿真
算法·labview·labview知识·labview功能·labview程序
fpcc3 小时前
c++编程实践——历史记录的管理
c++