コード例 #1
0
ファイル: Program.cs プロジェクト: yambe2002/atcoder
 public override void Insert(T v)
 {
     if (_root == null)
     {
         _root = new SB_BinarySearchTree <T> .Node(v);
     }
     else
     {
         _root = SB_BinarySearchTree <T> .Insert(_root, v);
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: yambe2002/atcoder
 public virtual void Insert(T v)
 {
     if (_root == null)
     {
         _root = new SB_BinarySearchTree <T> .Node(v);
     }
     else
     {
         if (SB_BinarySearchTree <T> .Find(_root, v) != null)
         {
             return;
         }
         _root = SB_BinarySearchTree <T> .Insert(_root, v);
     }
 }