爬了一下版對hash還是有點不了解
想請問一下
1.在class HashKey中 operator == ,是要檢查key 一樣且gate 的fanin是不是完全一樣嗎?
2.在class Hash中的 check(HashKey& k, HashData& n)
if yes, update n and return true; 看了一下之前的討論還是不太懂update n的用意?
這個update的意思是把在hash table 找到的HashData ref 給 n 嗎?
3.在replace Insert是說如果有找到一樣的fanin 的gate在hash table的話,
把原本存在裡面的HashNode(k, *) 刪掉, 再把 HashNode(k, d) insert進去嗎
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.95
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):