在创建二进制搜索树时,我们的节点结构为
class Node
{
public:
int key;
Node *left;
Node *right;
};
因此,在创建节点时,我们会做类似的事情
Node* createNode(int key)
{
Node *node=new Node();
node->key=key;
node->left=NULL;
node->right=NULL;
return node;
}
现在,我想要这样的东西
class Node
{
public:
char array[3][3];
Node *left;
Node *right;
};
那么,如何创建节点?
Node* createNode(char key[][])
{
Node *node=new Node();
node->key=key; // this line
node->left=NULL;
node->right=NULL;
return node;
}