サイズ1024のランダムバイナリ検索ツリーを生成しようとしています。要素はランダムソートセットにする必要があります...バイナリ検索を作成するコードを記述できます手動で要素を追加することで手動でツリーを作成することができますが、サイズ1024のランダムなバランスのとれたバイナリツリーを生成するコードを作成することはできません。そのツリーのキーを見つけようとしてください...ソートセットを使用した平衡バイナリ検索ツリー
編集コメント
屋からのコードを追加し、それは...宿題であり、これは私がコードとして、これまでに得たものである:
using System;
namespace bst {
public class Node {
public int value;
public Node Right = null;
public Node Left = null;
public Node(int value)
{
this.value = value;
}
}
public class BST {
public Node Root = null;
public BST() { }
public void Add(int new_value)
{
if(Search(new_value))
{
Console.WriteLine("value (" + new_value + ") already");
}
else
{
AddNode(this.Root,new_value);
}
}
}
}
私が必要とするのは、Medianのコードを追加するだけで、ツリーが生成されます。 –