Class BinaryTreeNode<T>
Inheritance
BinaryTreeNode<T>
Assembly: Advanced.Algorithms.dll
Syntax
public class BinaryTreeNode<T> : IComparable where T : IComparable
Type Parameters
Constructors
BinaryTreeNode(BinaryTreeNode<T>, T)
Declaration
public BinaryTreeNode(BinaryTreeNode<T> parent, T value)
Parameters
Properties
IsLeaf
Declaration
public bool IsLeaf { get; }
Property Value
Left
Declaration
public BinaryTreeNode<T> Left { get; set; }
Property Value
Parent
Declaration
public BinaryTreeNode<T> Parent { get; set; }
Property Value
Right
Declaration
public BinaryTreeNode<T> Right { get; set; }
Property Value
Value
Declaration
public T Value { get; set; }
Property Value
Methods
CompareTo(BinaryTreeNode<T>)
Declaration
public int CompareTo(BinaryTreeNode<T> node)
Parameters
Returns
CompareTo(Object)
Declaration
public int CompareTo(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Implements