Advertisement
998. Maximum Binary Tree II
MediumView on LeetCode
998.cs
C#
public class TreeNode
{
public int val;
public TreeNode left;
public TreeNode right;
public TreeNode(int val = 0, TreeNode left = null, TreeNode right = null)
{
this.val = val;
this.left = left;
this.right = right;
}
}
public class Solution
{
public TreeNode InsertIntoMaxTree(TreeNode root, int val)
{
if (root == null)
return new TreeNode(val);
if (root.val < val)
return new TreeNode(val, root, null);
root.right = InsertIntoMaxTree(root.right, val);
return root;
}
}Advertisement