下面函数用于计算二叉树的高度,横线处应填写( )。
int height(TreeNode *root) {
if (root == nullptr)
return 0;
int leftH = height(root->left);
int rightH = height(root->right);
return __________________________;
}
- A. leftH + rightH
- B. min(leftH, rightH) + 1
- C. max(leftH, rightH)
- D. max(leftH, rightH) + 1
正确答案:D