第20932题
以下C++代码实现了二叉树的哪种遍历方式?
void traverse(TreeNode* root) {
    if (!root) return;
    traverse(root->left);
    traverse(root->right);
    cout << root->val << " ";
}
A

前序遍历

B

中序遍历

C

后序遍历

D

层序遍历