node ( 1), node. :
int numNodes() const {
numNodes(). node , node , , .
int size = 1;
node, , 1 ( node).
if (left != NULL) size += left->numNodes();
if (right != NULL) size += right->numNodes();
, , . - . , numNodes() 1.
return size;
, node. , numNodes() .