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;
}
相关推荐
二进制人工智能18 分钟前
【OpenGL学习】(四)统一着色和插值着色
c++·opengl
FF-Studio42 分钟前
万物皆数:构建数字信号处理的数学基石
算法·数学建模·fpga开发·自动化·音视频·信号处理·dsp开发
hy.z_7771 小时前
【数据结构】 优先级队列 —— 堆
数据结构
你的牧游哥1 小时前
前端面试题之将自定义数据结构转化成DOM元素
数据结构
float_六七1 小时前
Redis:极速缓存与数据结构存储揭秘
数据结构·redis·缓存
红石程序员2 小时前
VSCode配置C++项目全攻略
开发语言·c++·visual studio
徐新帅2 小时前
基于 C 语言的图书管理系统开发详解
c语言·开发语言·数据结构
叶子爱分享2 小时前
从事算法工作对算法刷题量的需求
算法
勇闯IT2 小时前
有多少小于当前数字的数字
java·数据结构·算法
liuqun03193 小时前
开心灿烂go开发面试题
算法·leetcode·golang