[問題] cirsim使用Hash的問題
我採用教授建議的利用hash來分組
hashdata是vector<CirGate*>
但是有個問題是vector似乎不像ptr一樣可以指到同一個位子(或是我不知道該怎麼弄)
所以在check時沒辦法把hashbucket裏頭的vector拿出來
現在想到的方法是用一個vector的ptr
然後另外寫一個可以吃ptr的check把他接出來
但是這麼做好像是為了自己方便擅自擴充Hash的功能
請問這麼做合法嗎?
或是有人可以指點一下該怎麼處理類似的情況
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.223.113
推
01/04 22:56, , 1F
01/04 22:56, 1F
→
01/04 23:00, , 2F
01/04 23:00, 2F
→
01/04 23:01, , 3F
01/04 23:01, 3F
→
01/04 23:01, , 4F
01/04 23:01, 4F
→
01/04 23:01, , 5F
01/04 23:01, 5F
→
01/04 23:02, , 6F
01/04 23:02, 6F
→
01/04 23:02, , 7F
01/04 23:02, 7F
→
01/04 23:03, , 8F
01/04 23:03, 8F
→
01/04 23:03, , 9F
01/04 23:03, 9F
問題解決= =
原來是我有個for迴圈i沒有設成0導致hash沒有清乾淨
不好意思蠢了
※ 編輯: e124553423 來自: 118.160.223.113 (01/04 23:12)
推
01/04 23:22, , 10F
01/04 23:22, 10F
→
01/04 23:29, , 11F
01/04 23:29, 11F
→
01/04 23:29, , 12F
01/04 23:29, 12F