Παρακαλώ βοηθήστε έχω προσπαθήσει να δημιουργήσει ένα τυχαίο δυαδικό δέντρο αναζήτησης μεγέθους 1024 και τα στοιχεία που πρέπει να είναι τυχαία sortedset ... είμαι σε θέση να γράψω ένα κώδικα για να δημιουργήσετε ένα δυαδικό δέντρο αναζήτησης με το χέρι, με την προσθήκη στοιχείων χέρι, αλλά εγώ m unablele yo γράψετε έναν κωδικό που θα δημιουργήσει ένα τυχαίο ισορροπημένη δυαδικό δέντρο του μεγέθους 1024 και στη συνέχεια χρησιμοποιήστε προσπαθήστε να βρείτε ένα κλειδί σε αυτό το δέντρο ... παρακαλώ παρακαλώ και ευχαριστώ u μπροστά ....
Επεξεργασία προσθέσει κώδικα από σχόλια
ya είναι το σπίτι ... και αυτό είναι που πήρα το μέτρο Κωδικός:
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);
}
}
}
}













