1 条题解

  • 0
    @ 2026-7-21 17:05:31

    题解

    操作对应关系

    • 末尾添加:a.push_back(x);
    • 末尾删除:a.pop_back();
    • 第 pp 个位置插入:a.insert(a.begin()+p-1,x);
    • 删除第 pp 个元素:a.erase(a.begin()+p-1);
    • 升序排序:sort(a.begin(),a.end())。

    执行 pop_back() 前必须先判断数组是否为空。

    复杂度

    • 末尾添加和末尾删除:通常为 O(1)O(1);
    • 中间插入、删除:O(n)O(n);
    • 排序:O(nlog⁡n)O(n\log n)。
    • 1

    信息

    ID
    4981
    时间
    2000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    67
    已通过
    12
    上传者