LeetCode题解之 Search in a Binary Search Tree
2024-10-08 04:46:20
1、题目描述
2.问题分析
利用递归遍历二叉查找树。
3、代码
TreeNode* searchBST(TreeNode* root, int val) {
if (root == NULL)
return NULL;
else if (root->val > val)
return searchBST(root->left, val);
else if (root->val < val)
return searchBST(root->right,val);
else
return root;
}
最新文章
- replace U to T in mature.fa
- HTML5 Canvas 绘图
- java关键字extends(继承)、Supe(父类引用空间)、 This(方法调用者对象)、Instanceof(实例类型-判断对象是否属于某个类)、final(最终)、abstract(抽象) 、interface(接口)0
- 【转】Eclipse 常用快捷键 (动画讲解)
- Python编码/文件读取/多线程
- Hibernate3的DetachedCriteria支持
- 示sudo: cd: command not found
- 漫谈C语言及如何学习C语言
- linux 定时任务 crontab
- Google桌面搜索引擎
- zznu 1052 前n项和
- iOS的属性声明:retain和strong的区别
- border-image用法详解
- Unity3D 物体移动方法总结
- 结构型---代理模式(Proxy Pattern)
- 小程序通过background-image设置背景图片
- 【Beta Scrum】冲刺!5/5
- WPFのImage控件souce引入的方法总结
- ortp 发送RTP实例
- 关于ThinkPhp中getField方法存在的问题
热门文章
- ASP.NET Core 中使用 Hangfire 定时启动 Scrapyd 爬虫
- Element ui tree树形控件获取当前节点id和父节点id
- JAVA 利用Dom4j实现英语六级词汇查询 含演示地址
- find_package()的查找*.cmake的顺序
- ASP.NET 数据绑定到列表控件
- 中小团队快速实现持续交付iOS版
- docker部署jenkinsci blueocean
- 在Java的反射中,Class.forName和ClassLoader的区别
- [NOI 2016]网格
- 【移入移出事件练习】【菜单】【选项卡】 -------this使用