private AVLNode <T> DoubleRotateRight(AVLNode <T> root) { root.RightChild = SingleRotateLeft(root.RightChild); root = SingleRotateRight(root); return(root); }
public AVLNode(T element, AVLNode <T> parent) { Element = element; Parent = parent; Height = 0; }