int right = 0;
if (node != NULL) {
left = (node->left != NULL) ? GetMaxDepth(node->left) : 0;
right = (node->right != NULL) ? GetMaxDepth(node->right) : 0;
return ((left > right) ? left : right) + 1;
}
return 0;
}
Вот нафига так писать?
Обсуждают сегодня