Exemplo n.º 1
0
 public void Clear()
 {
     _nodes = new EditableLookup <T, AvlTreeNode <T> >();
     _tree  = new OrderedAvlTree <T>();
 }
Exemplo n.º 2
0
 public AvlList()
 {
     _tree  = new OrderedAvlTree <T>();
     _nodes = new EditableLookup <T, AvlTreeNode <T> >();
 }
Exemplo n.º 3
0
 public void Reset(IEnumerable <T> items)
 {
     _tree  = new OrderedAvlTree <T>(items);
     _nodes = _tree.ToEditableLookup(node => node.Item);
 }