$std::set$ 是关联容器,含有 $Key$ 类型对象的已排序集。用比较函数 $Compare$ 进行排序。搜索、移除和插入拥有$log$复杂度。 $set$ 通常以红黑树实现。
常用函数
1 | 1. void insert(key_typedata) |
$set$ 如何删除最后位置的元素
1
q.erase(--q.end());
$set$ 如何访问最后位置的元素
1
q.rbegin();
Success and failure are temporary.
$std::set$ 是关联容器,含有 $Key$ 类型对象的已排序集。用比较函数 $Compare$ 进行排序。搜索、移除和插入拥有$log$复杂度。 $set$ 通常以红黑树实现。
1 | 1. void insert(key_typedata) |
$set$ 如何删除最后位置的元素
1 | q.erase(--q.end()); |
$set$ 如何访问最后位置的元素
1 | q.rbegin(); |