Merge pull request #583 from zhou-waner/patch-1

Update 哈希表总结.md
This commit is contained in:
程序员Carl
2021-08-11 14:42:02 +08:00
committed by GitHub

View File

@ -84,7 +84,7 @@ std::set和std::multiset底层实现都是红黑树std::unordered_set的底
来说一说使用数组和set来做哈希法的局限。 来说一说使用数组和set来做哈希法的局限。
* 数组的大小是受限制的,而且如果元素很少,而哈希值太大会造成内存空间的浪费。 * 数组的大小是受限制的,而且如果元素很少,而哈希值太大会造成内存空间的浪费。
* set是一个集合里面放的元素只能是一个key而两数之和这道题目不仅要判断y是否存在而且还要记录y的下位置因为要返回x 和 y的下。所以set 也不能用。 * set是一个集合里面放的元素只能是一个key而两数之和这道题目不仅要判断y是否存在而且还要记录y的下位置因为要返回x 和 y的下。所以set 也不能用。
map是一种`<key, value>`的结构本题可以用key保存数值用value在保存数值所在的下表。所以使用map最为合适。 map是一种`<key, value>`的结构本题可以用key保存数值用value在保存数值所在的下表。所以使用map最为合适。