Ito ang Linux app na pinangalanang C++ generic open address hash map na ang pinakabagong release ay maaaring ma-download bilang oahm.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang C++ generic open address hash map gamit ang OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
MGA LALAKI
Ad
C++ generic na bukas na address hash map
DESCRIPTION
Ang bentahe ng proyektong ito ay magagamit mo ang hash map na ito sa pamamagitan ng pagsasama lamang ng 2 file sa iyong proyekto. (o 1 kung gusto mo sa pamamagitan ng cut/paste pool.hpp content nang direkta sa hashmap.hpp kung gusto mo).Ito ay template at hindi nangangailangan na ang iyong mga nilalamang uri ay mga POD, hindi nito kailangang itakda ang delete_key at empty_key. Hindi tulad ng google densemap.
Ito ay kadalasang "C++ unordered_map" na karaniwang conformant at kung ida-download mo ito, makakahanap ka ng visual studio project, o isang CMakeLists.txt na nagsasama ng test suite mula sa GCC para sa unordered_map. Kung saan ang mapa na ito ay dumaan.
Ilang bench:
== 1 milyon int pushes ==
*bukas na address: 275.852 ms
*nakareserbang opennaddr: 110.268 ms
hindi nakaayos ang std: 277.544 ms
== 100k random na pagbura ==
*openaddr: 8.70804 ms
hindi nakaayos ang std: 20.6305 ms
== 1M pag-ulit ==
*openaddr: 185.528 ms
hindi nakaayos ang std: 1010.53 ms
== 50k nahanap sa 1M ==
*openaddr: 4.24 ms
hindi nakaayos ang std: 10.44 ms
Audience
Mga Nag-develop
Wika ng Programming
C + +
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/cgenericopenaddresshashmap/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.