YunYan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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的方法:(工具->编译选项)

 

posted on 2020-04-12 17:33  Target--fly  阅读(261)  评论(0编辑  收藏  举报