InglésFrancésEspañol

icono de página de OnWorks

Descarga de mapa hash de dirección abierta genérica de C++ para Linux

Descarga gratuita de la aplicación de Linux de mapa hash de dirección abierta genérica C ++ para ejecutar en línea en Ubuntu en línea, Fedora en línea o Debian en línea

Esta es la aplicación de Linux denominada mapa de hash de dirección abierta genérica C ++ cuya última versión se puede descargar como oahm.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.

Descargue y ejecute en línea esta aplicación llamada C ++ genérico mapa hash de direcciones abiertas con OnWorks de forma gratuita.

Siga estas instrucciones para ejecutar esta aplicación:

- 1. Descargue esta aplicación en su PC.

- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.

- 3. Cargue esta aplicación en dicho administrador de archivos.

- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.

- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.

- 6. Descarga la aplicación, instálala y ejecútala.

SCREENSHOTS

Ad


Mapa hash de dirección abierta genérico de C ++


DESCRIPCIÓN

La ventaja de este proyecto es que puede usar este mapa hash al incluir solo 2 archivos en su proyecto. (o 1 si lo desea cortando / pegando el contenido de pool.hpp directamente en hashmap.hpp si lo desea).

Es una plantilla y no requiere que sus tipos contenidos sean POD, no requiere establecer delete_key y empty_key. A diferencia de Google Densemap.

Es mayormente conforme al estándar "C ++ unordered_map" y si lo descarga, encontrará un proyecto de Visual Studio, o un CMakeLists.txt que integra el conjunto de pruebas de GCC para unordered_map. Que pasa este mapa.

Algún banco:
== 1 millón de empujes int ==
* dirección abierta: 275.852 ms
* openaddr reservado: 110.268 ms
estándar desordenado: 277.544 ms

== 100k borrados aleatorios ==
* openaddr: 8.70804 ms
estándar desordenado: 20.6305 ms

== 1 M iteración ==
* openaddr: 185.528 ms
estándar desordenado: 1010.53 ms

== 50k hallazgos en 1M ==
* openaddr: 4.24 ms
estándar desordenado: 10.44 ms

Audiencia

Desarrolladores



Lenguaje de programación

C + +



Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/cgenericopenaddresshashmap/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad