无序map 记录一下

Posted accepting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无序map 记录一下相关的知识,希望对你有一定的参考价值。

unordered_map<int ,int >mp;

unordered_map是基于hash表实现的,查找元素的复杂度可以达到o(1),查找n个元素,复杂度为o(n)。

map是基于红黑树实现的,查找的复杂度为o(log(n)),查找n个元素,复杂度o(nlogn)。

总的来说如果只是记录元素的吗,不在乎有序无序尽量使用无序map,更快一下,还有无序map必须是c++版本大于11才支持。

(将devc++编译环境调成devc++11的方法:(工具->编译选项)

技术图片

 

以上是关于无序map 记录一下的主要内容,如果未能解决你的问题,请参考以下文章

Map的有序和无序实现类,与Map的排序

Typora快捷键记录

比较内存中的 2 个无序记录集

选择排序(升序)

Python 字典操作

记录:Ambiguous mapping. Cannot map ‘eduTeacherController‘ method解决方案