[問題] VC6可以用HASH_MAP嗎

看板C_and_CPP (C/C++)作者 (我有勇氣去?嗎)時間16年前 (2009/05/02 20:45), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/1
同標題 因為我#include <hash_map.h>會說找不到 所以是要自己去找標頭檔來用?? 另外請問有人有比較詳細的hash_map的教學嗎(有範例的宣告、查詢) 已爬了版上的文章,hash_map不多... 估購過老實說看的也不是很懂= =" 我只是要用來查詢用的(取代鍵結串列<每個node 10個unsigned long的值>的線性搜尋) 因為資料上百萬筆,所以用這個看能不能加快 請教各位高手了m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.0.106

05/02 20:49, , 1F
Hash function + Map<hash_value, node *>
05/02 20:49, 1F

05/02 20:53, , 2F
換新版吧.....VC6那個年代哪來的TR1....
05/02 20:53, 2F

05/02 21:40, , 3F
除非是工作需要,不然 VC6 這種老古董還是快扔了吧 (煙)
05/02 21:40, 3F

05/02 21:53, , 4F
我推薦Google Sparse Hash
05/02 21:53, 4F

05/02 21:53, , 5F

05/04 11:12, , 6F
用 map 應該就已經比你原本的線性搜尋快很多了
05/04 11:12, 6F

05/04 11:12, , 7F
要是 map 真的還不夠快, 才找 hash map 用吧.
05/04 11:12, 7F

05/04 11:56, , 8F
STLPort 或 sgi 的 好像都有 hashmap
05/04 11:56, 8F
文章代碼(AID): #19_41Eob (C_and_CPP)
文章代碼(AID): #19_41Eob (C_and_CPP)