C++ STL中的unordered_multimap insert()函数
std::unordered_multimap::insert() 是C++ STL中的内置函数,可通过向unordered_multimap中插入新元素来扩展容器。此函数将容器大小增加一。insert()函数可用于插入单个键值对、完整的unordered_map、初始化列表插入等。
语法:
参数: 这个方法有以下参数:
- 位置: 插入元素的位置
- 值: 要插入的值
返回值: 此方法返回指向新插入元素的迭代器。
时间复杂度:
- 平均情况下为O(1)
- 最坏情况下为O(n)
以下程序说明了 unordered_multimap:: insert函数 :
程序1:
输出:
程序2:
输出:
程序3:
输出: