Maps

  • A collections of key-value pairs that do not contain duplicate keys
    • The keys in a map are a set
    • Values can be non-unique (many-to-one, onto mapping)

In C++

mapunordered_map
OrderedYesNo
Common Methodsinsert, [], find, count, size, empty(those), bucket_size, load_factor
ImplementationsBalanced Binary Search Tree (Red Black Tree)Hash Table