‹ 上一题 下一题 ›

g6-05169. GESP-6级-2026-03-判断-第08题 未做

设二叉树共有 个结点,函数 preorderTraversal 以下代码的时间复杂度为 ,空间复杂度为 。

void preorder(TreeNode* root, vector<int>& res) {
    if (root == nullptr) {
        return;
    }
    res.push_back(root->val);
    preorder(root->left, res);
    preorder(root->right, res);
}

vector<int> preorderTraversal(TreeNode* root) {
    vector<int> res;
    preorder(root, res);
    return res;
}
未选择
输入
输出

            
答案