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