一品网
  • 首页

LeetCode题解之Insert into a Binary Search Tree


1、题目描述

2、分析

插入算法。

3、代码

 1 TreeNode* insertIntoBST(TreeNode* root, int val) {
 2         insert(root, val);
 3         return root;
 4     }
 5     
 6     void insert(TreeNode * & t , int val)
 7     {
 8         if (t == NULL)
 9             t = new TreeNode(val);
10         else if (val < t->val) {
11             insert(t->left, val);
12         } else if (val > t->val){
13             insert(t->right, val);
14         }else {
15             
16         }
17     }
leetCode题解记录LeetCode题解数据结构

相关


数据结构--栈(C语言实现)

数据结构----单链表升级版

数据结构/PTA-畅通工程之最低成本建设问题-畅通工程之局部最小花费问题/图/最小生成树

数据结构+java中常用的集合类

数据结构 之二叉树

数据结构与算法之PHP查找算法(哈希查找)

数据结构与算法之PHP查找算法(二分查找)

数据结构与算法之PHP排序算法(冒泡排序)

03java算法与数据结构------环形队列代码实现

Redis | 第一部分:数据结构与对象 上篇《Redis设计与实现》

数据结构 -- 004.1 串的基本概念

数据结构----算法复杂度分析

标签

一品网 冀ICP备14022925号-6