今天想查一下c++ hashmap的使用方法,搜出来的一些文章实在辣眼睛,竟然很多都混淆了c++中map和hashmap的区别。
首先,c++ 标准库的std::map
内部是排序的,内部使用的是红黑树实现,不管是增加还是查找的时间复杂度 O ( l o g N ) O(logN) O(log
今天想查一下c++ hashmap的使用方法,搜出来的一些文章实在辣眼睛,竟然很多都混淆了c++中map和hashmap的区别。
首先,c++ 标准库的std::map
内部是排序的,内部使用的是红黑树实现,不管是增加还是查找的时间复杂度 O ( l o g N ) O(logN) O(log