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.