英语法语西班牙文

OnWorks 网站图标

适用于 Linux 的 C++ 通用开放地址哈希映射下载

免费下载C++通用开放地址哈希映射Linux应用程序在线运行在Ubuntu在线、Fedora在线或Debian在线

这是名为 C++ 通用开放地址哈希映射的 Linux 应用程序,其最新版本可以作为 oahm.zip 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

使用 OnWorks 免费下载并在线运行这个名为 C++ 通用开放地址哈希映射的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

SCREENSHOTS

Ad


C++ 通用开放地址哈希映射


商品描述

这个项目的优点是你可以通过在你的项目中只包含 2 个文件来使用这个哈希映射。 (或者 1 如果你想直接在 hashmap.hpp 中剪切/粘贴 pool.hpp 内容,如果你愿意的话)。

它是模板,不需要您包含的类型是 POD,也不需要设置 delete_key 和 empty_key。 不像谷歌密集地图。

它主要符合“C++ unordered_map”标准,如果你下载它,你会发现一个 Visual Studio 项目,或者一个 CMakeLists.txt,它集成了来自 GCC 的 unordered_map 测试套件。 这张地图通过。

一些长凳:
== 1 万次 int 推送 ==
*打开地址:275.852毫秒
*保留的openaddr:110.268毫秒
标准无序:277.544 毫秒

== 100k 随机擦除 ==
*openaddr:8.70804 毫秒
标准无序:20.6305 毫秒

== 1M 次迭代 ==
*openaddr:185.528 毫秒
标准无序:1010.53 毫秒

== 50k 在 1M 中找到 ==
*openaddr:4.24 毫秒
标准无序:10.44 毫秒

目的

开发工具



程式语言

C + +中



这是一个也可以从 https://sourceforge.net/projects/cgenericopenaddresshashmap/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad