比较基础的二叉树排序树插入,写了个递归。

# Definition for a binary tree node.
# class TreeNode(object):
#     def __init__(self, x):
#         self.val = x
#         self.left = None
#         self.right = Noneclass Solution(object):def insertIntoBST(self, root, val):""":type root: TreeNode:type val: int:rtype: TreeNode"""if root is None:return TreeNode(val)if val < root.val:root.left = self.insertIntoBST(root.left, val)else:root.right = self.insertIntoBST(root.right, val)return root

转载于:https://www.cnblogs.com/seenthewind/p/10469322.html

2019年3月4日 701. Insert into a Binary Search Tree相关推荐

  1. 2019年3月20日 894. All Possible Full Binary Trees

    实际上感觉是带参的宽搜,但是因为懒得写..还是强行写了深搜. 这道题在lt上提交有bug,好像是因为我用了node的未声明变量?单独测试是没问题的 class Solution(object):res ...

  2. 2019年12月31日中华人民共和国行政区划代码(SQL)-(上)

    2019年12月31日中华人民共和国行政区划代码(SQL) 前言 中国的行政区划情况如下: 省级行政区: 23个省.5个自治区.4个直辖市.2个特别行政区,合计34个省级行政区. 地级行政区: 293 ...

  3. D2 日报 2019年6月11日

    ? 开源项目 ➡️ sfyc23/EverydayWechat watch 34 star 1690 fork 317 每日自动给女朋友发微信暖心话. github.com ➡️ YMFE/yapi ...

  4. epubbuilder 过期_记者调查|浠水县思源实验学校向学生发过期牛奶,生产日期2019年12月14日...

    楚天都市报11月2日讯(记者董淑健 通讯员魏学建) 生产日期2019年12月14日,保质期6个月.过期几个月的牛奶能喝吗?几天前,居然通过学校食堂发到了学生手中. 浠水县思源实验学校的一些学生家长对此 ...

  5. D2 日报 2019年1月2日

    官网阅读获得更好的体验,传送门<日报 2019年1月2日> 你有一个苹果,我有一个苹果,交换之后我们还是各自有一个苹果. 你有一份知识,我有一份知识,我们互相分享一下就都有了两份知识. 开 ...

  6. 2019年1月29日

    2019年1月29日星期二 一:SQL注入专题 1.MySQL与SQLserver数据库中的默认的表有哪些? 2.什么是SQL注入 SQL 注入是一种将 SQL 代码插入或添加到应用(用户)的输入参数 ...

  7. 2019年1月14日【第一天正式学习】

    2019年1月14日星期一 任务一.把 elfpass 拷贝进 seed 虚拟机,设成 root 所有 suid 程序,用普通用户去攻击获得 root权限.可以先静态分析,搞不定再用 gdb 动态调试 ...

  8. 视力检查-2019年2月2日

    眼压测试 mmHs(第1次测量) mmHs(第2次测量) Avg R ERR 21M 23M 22 L (20M) 16M 16 视力测试 视力表 R 0.X (这个是护士写的) L 0.25 玻璃体 ...

  9. tornado项目搭建_Python深度学习原理及项目实战2019年3月21日上海举办

    一.课程背景 众所周知,人工智能是高级计算智能最宽泛的概念,机器学习是研究人工智能的一个工具,深度学习是机器学习的一个子集,是目前研究领域卓有成效的学习方法.深度学习的框架有很多,而TenforFlo ...

最新文章

  1. lvs工作在第几层_lvs负载均衡算法工作在哪一层
  2. IDEA下JNI开发快速生成头文件方法
  3. Ubuntu 16.04下如何安装VMware-Workstation
  4. Java对象容器——Hash表/散列表
  5. C++STL总结笔记(一)—— 容器和容器适配器
  6. [ci]jenkins server启动,通过jnlp的方式启动slave(容器模式)
  7. sql number转varchar_MySQL 指南之 SQL 语句基础
  8. 第二章 获取变量的相关统计指标
  9. 线上MySQL某个历史数据表的分区笔记
  10. 工程数学(数值分析)第四讲:插值逼近
  11. DELL R430服务器做raid5以及安装操作系统过程
  12. MongoDB中常用的几种数据类型
  13. 三次样条插值之三对角矩阵算法
  14. java 生成pdf 分页_java根据模板动态生成PDF实例
  15. java-等差等比求和
  16. 没错,中国程序员前景一片黑暗
  17. 关于163邮箱,上传附件,本地验证文件大小的问题。
  18. Windows 10微软应用商店打不开问题解决方案
  19. java计算机毕业设计网上购物商城演示录像源码+系统+数据库+lw文档+mybatis+运行部署
  20. c语言整数大小越界,整数越界相加并求第n个斐波纳契数(C语言实现)

热门文章

  1. 计算机考试前的心情作文,考试时的心情作文(七篇)
  2. mysql 全文本检索的列_Mysql 全文本检索
  3. 最大化_怎样保证油压缓冲器工作效率最大化?
  4. python架构图教程_Python 五分钟绘制漂亮的系统架构图
  5. oracle更换rac节点,Oracle-rac 更改VIP地址—2节点的
  6. Pandas对象的层次化索引——【from_tuples()、from_arrays()、from_product()、swaplevel()、sort_index()、sort_values()】
  7. python基础技巧总结(四)
  8. Nginx 配置TCP和UDP负载均衡
  9. 游戏服务器架构:网络服务器端程序线程划分
  10. std::reserves使用