第23745题 判断
判断以下C++代码是否正确实现了二叉树的递归前序遍历

下面的代码实现了二叉树的前序遍历,它通过递归方法访问每个节点并打印节点值:

void preorder(TreeNode* root) {
    if (root == NULL) return;
    cout << root->val << " ";
    preorder(root->left);
    preorder(root->right);
}
A

该代码可正常编译并正确实现二叉树递归前序遍历

B

该代码存在语法错误,无法正确实现二叉树递归前序遍历

提交0次 正确率0.00%
答案解析