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

力扣 LeetCode 701. 二叉搜索树中的插入操作(Day10:二叉树)

解题思路:

全部插入到叶子节点即可

class Solution {public TreeNode insertIntoBST(TreeNode root, int val) {if (root == null) {TreeNode node = new TreeNode(val);return node;}if (root.val < val) {root.right = insertIntoBST(root.right, val);}if (root.val > val) {root.left = insertIntoBST(root.left, val);}return root;}
}

http://www.lryc.cn/news/489998.html

相关文章:

  • 猎板科技:PCB 特殊定制领域的卓越引领者
  • centos stream 9安装docker教程
  • 优化旧LabVIEW程序功能的方法
  • 关于安卓模拟器或手机设置了BurpSuite代理和安装证书后仍然抓取不到APP数据包的解决办法
  • 【电路笔记】-布尔逻辑AND函数
  • C#(11) 运算符重载
  • Linux下Intel编译器oneAPI安装和链接MKL库编译
  • 【通俗理解】ELBO(证据下界)——机器学习中的“情感纽带”
  • php 使用mqtt
  • STM32学习笔记-----什么是同步/异步/全双工/半双工/单工?
  • 网络安全之内网安全
  • Odoo中,要实现实时数据推送,SSE 与 WebSocket 该如何选择
  • CTF--php伪协议结合Base64绕过
  • 设计模式-创建型-抽象工厂模式
  • Hadoop 系列 MapReduce:Map、Shuffle、Reduce
  • Axios 响应拦截器与未登录状态的统一处理
  • 深度学习每周学习总结J6(ResNeXt-50 算法实战与解析 - 猴痘识别)
  • Flask 中的 `url_for` 使用指南
  • xiaolin coding 图解网络笔记——HTTP篇
  • Oracle热备过程中对数据库崩溃的处理方法
  • 【phpseclib】 PHP 使用加密算法 RSA、DES、AES等
  • 【ubuntu】开机进入initramfs,无法开机
  • ECLAIR:利用基础模型实现企业自动化
  • The Yarn application application_xxx_xxx doesn‘t exist in RM
  • elasticsearch介绍和部署
  • Flutter之使用mqtt进行连接和信息传输的使用案例
  • 汽车HiL测试:利用TS-GNSS模拟器掌握硬件性能的仿真艺术
  • 【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
  • 前端知识点---rest(javascript)
  • 13. 猜最大公约数最小公倍数小游戏