RBOrderedTreeBase<T>
Class
Basic RBTree with ordering
Operation like Add and Remove are an O(2logN) operations. Operation Find is O(logN) operation.
Definition
Namespace:Telerik.Collections.Generic
Assembly:Telerik.WinControls.dll
Type Parameters:
T
Syntax:
C#
public class RBOrderedTreeBase<T> : RBTreeBase<T, RBOrderedTreeNode<T>, RBOrderedNodeParam>, IEnumerable, IOrderedTree<T>, ISortedTree<T>, ITree<T>
Inheritance: objectRBTreeBase<T, RBOrderedTreeNode<T>, RBOrderedNodeParam>RBOrderedTreeBase<T>
Derived Classes:
Implements:
Inherited Members
Constructors
Tree constructor
Tree constructor with comparer
C#
public RBOrderedTreeBase(IComparer<T> aComparer, bool aUnique)
Methods
Get item by order index This operation is O(logN) operation
Get order index of item This operation is O(logN) operation
Create new node
C#
protected override RBTreeNodeBase<T, RBOrderedNodeParam> NewNode()
Overrides: