Por favor, ayuda que he estado tratando de generar un árbol binario de búsqueda aleatoria de tamaño 1024 y los elementos tiene que ser SortedSet al azar ... Soy capaz de escribir un código para crear un árbol binario de búsqueda de forma manual mediante la adición de elementos de forma manual, pero yo m unablele yo escribir código que generaría un árbol binario equilibrado aleatoria de tamaño 1024 luego usar tratar de encontrar una clave en ese árbol ... por favor por favor y gracias u por delante ....
Editar código agregado de comentarios
ya que es tarea ... y esto es lo que tengo hasta ahora como código:
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);
}
}
}
}













