21 lines
312 B
C++
21 lines
312 B
C++
class Node
|
|
{
|
|
public:
|
|
Node();
|
|
|
|
Node get_parent();
|
|
Node get_lchild();
|
|
Node get_rchild();
|
|
int get_color();
|
|
|
|
void set_parent(Node par);
|
|
void set_lchild(Node lchild);
|
|
void set_rchild(Node rchild);
|
|
void set_color(int color);
|
|
|
|
private:
|
|
Node *parent;
|
|
Node *lchild;
|
|
Node *rchild;
|
|
int color;
|
|
}; |