コード例 #1
0
ファイル: RBTreeNode.cs プロジェクト: kuiper90/Project_Forest
 public RBTreeNode(TKey key, RBTreeNodeType color) : this()
 {
     Key     = key;
     Color   = color;
     HashKey = key.GetHashCode();
     Parent  = Left = Right = RBTree <TKey> .Leaf;
 }
コード例 #2
0
 public RedBlackTreeNode(TKey key, RBTreeNodeType color) : this()
 {
     Key   = key;
     Color = color;
 }
コード例 #3
0
 internal RedBlackTreeNode()
 {
     Color = Black;
     Left  = Right = null;
 }
コード例 #4
0
 public static RedBlackTreeNode <TKey> CreateNode(TKey key, RBTreeNodeType color)
 => new RedBlackTreeNode <TKey>(key, color);
コード例 #5
0
ファイル: RBTreeNode.cs プロジェクト: kuiper90/Project_Forest
 internal RBTreeNode()
 {
     Color  = Black;
     Parent = Left = Right = null;
 }