C++:无序容器

无序容器存储的也是键值对元素,他的底层是哈希表,正如他的名称一样,他并不像关联容器那样默认作升序排序

undered_map:无序键不重

undered_multimap:无序键可重

undered_set:与set相比无序

undered_multiset:与undered_set相比,元素可重复

cpp 复制代码
#include<iostream>
#include<unordered_map>
using namespace std;



int main()
{
	//unordered_map<int, char>ump;
	unordered_multimap<int, char>ump;//[]就不能使了
	//ump[200] = 'A';
	//ump[100] = 'B';
	//ump[300] = 'C';

	unordered_map<int, char>::iterator ite = ump.begin();
	while (ite != ump.end())
	{
		cout << ite->first << " " << ite->second << endl;
		ite++;
	}




	return 0;
}
相关推荐
神龙斗士24018 分钟前
Java 数组的定义与使用
java·开发语言·数据结构·算法
Y.O.U..22 分钟前
力扣HOT100-跳跃游戏II
算法·leetcode
我叫黑大帅22 分钟前
什么是 mmap?
linux·c++·操作系统
hn小菜鸡23 分钟前
LeetCode 3132.找出与数组相加的整数 II
算法·leetcode·职场和发展
微笑尅乐27 分钟前
数组模拟加法——力扣66.加一
算法·leetcode·职场和发展
玖笙&32 分钟前
✨WPF编程基础【1.2】:XAML中的属性
c++·wpf·visual studio
_不会dp不改名_44 分钟前
leetcode_146 LRU缓存
算法·leetcode·缓存
Z_z在努力1 小时前
【数据结构】队列(Queue)全面详解
java·开发语言·数据结构
举焰1 小时前
VSCode+MSVC+Qmake环境搭建笔记
c++·ide·笔记·vscode·msvc·qt5·qmake
岑梓铭1 小时前
《考研408数据结构》第二章《线性表(顺序表、链表)》复习笔记
数据结构·笔记·考研