open_addressing_hash_table:在 C++ 上打开寻址哈希表

时间:2024-07-20 02:09:42
【文件属性】:

文件名称:open_addressing_hash_table:在 C++ 上打开寻址哈希表

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-20 02:09:42

C++

在 C++ 上打开寻址哈希表 希望在这里看到功能齐全的 C++ 容器在 C++ 上实现快速和紧凑的开放寻址哈希表。 概念证明(参见 benchmark.cpp)表明,这种映射可以比std::unordered_map快 3 倍。 API 应该很像std::unordered_map ,所以大概的路线图是: 又一个模板类型参数class Pred = std::equal_to 成员函数at 会员功能clear 成员函数为empty 成员函数insert 成员函数equal_range 成员函数swap 成员函数operator= 成员函数load_factor , max_load_factor , rehash , reserve 常量成员 成员类型: difference_type 、 hasher 、 key_type 、 mapped_type 、


【文件预览】:
open_addressing_hash_table-master
----README.md(1KB)
----make-g++.sh(113B)
----benchmark.cpp(1KB)
----oaht.h(3KB)
----make-g++.bat(102B)
----make-mscpp.bat(88B)

网友评论