Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:C++_container
|
| gptkbp:alternativeTo |
gptkb:std::set
|
| gptkbp:definedIn |
gptkb:C++_Standard_Library
|
| gptkbp:elementAccess |
const_iterator
|
| gptkbp:eraseComplexity |
O(n)
|
| gptkbp:headerFile |
<flat_set>
|
| gptkbp:insertComplexity |
O(n)
|
| gptkbp:introducedIn |
gptkb:C++23
|
| gptkbp:memoryLayout |
contiguous
|
| gptkbp:namespace |
std
|
| gptkbp:order |
true
|
| gptkbp:parameter |
Key
Allocator Compare |
| gptkbp:searchComplexity |
O(log n)
|
| gptkbp:supports |
gptkb:Count
find equal_range lower_bound range-based for loop upper_bound |
| gptkbp:threadSafe |
true
|
| gptkbp:underlyingContainer |
gptkb:std::vector
|
| gptkbp:uniqueElements |
true
|
| gptkbp:uses |
small to medium sets with frequent lookups and infrequent modifications
|
| gptkbp:bfsParent |
gptkb:C++23
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
std::flat set
|