Пример #1
0
 /// <summary>
 /// Constructor AVL tree node class.
 /// </summary>
 /// <param name="value">Node's value.</param>
 /// <param name="left">Root's left descendent.</param>
 /// <param name="right">Root's right descendent.</param>
 public AVLTreeNode(T value, AVLTreeNode <T> left, AVLTreeNode <T> right)
 {
     Value = value;
     Left  = left;
     Right = right;
 }
Пример #2
0
 /// <summary>
 /// Node's constructor.
 /// </summary>
 /// <param name="value">Value of node.</param>
 /// <param name="parent">Parent of node.</param>
 public AVLTreeNode(T value, AVLTreeNode <T> parent, AVLTree <T> tree)
 {
     Value  = value;
     Parent = parent;
     _tree  = tree;
 }