Exemplo n.º 1
0
 public void MakeEmpty()
 {
     Root = null;
 }
Exemplo n.º 2
0
 public BinaryTree(T value)
 {
     Root = new BinaryNode <T>(value);
 }
Exemplo n.º 3
0
 public BinaryNode <T> AddRightChild(T value)
 {
     RightChild = new BinaryNode <T>(value);
     return(RightChild);
 }
Exemplo n.º 4
0
 public BinaryNode <T> AddLeftChild(T value)
 {
     LeftChild = new BinaryNode <T>(value);
     return(LeftChild);
 }
Exemplo n.º 5
0
 public BinaryNode(T value, BinaryNode <T> leftChild, BinaryNode <T> rightChild)
 {
     Value      = value;
     LeftChild  = leftChild;
     RightChild = rightChild;
 }
Exemplo n.º 6
0
 public BinaryNode(T value)
 {
     Value      = value;
     LeftChild  = null;
     RightChild = null;
 }