-3
如果哈希表的索引是通過使用從hash()
函數% TABLE_SIZE
返回的某個整數值計算的,那麼這並不意味着唯一可能的索引值是0-9,因爲返回的範圍模運算符的值是[0,9]?我知道這很簡單,但是它讓我無法理解更多的哈希表概念。非常簡單的哈希表查詢
如果哈希表的索引是通過使用從hash()
函數% TABLE_SIZE
返回的某個整數值計算的,那麼這並不意味着唯一可能的索引值是0-9,因爲返回的範圍模運算符的值是[0,9]?我知道這很簡單,但是它讓我無法理解更多的哈希表概念。非常簡單的哈希表查詢
也許我應該更具體一點 - 如果通過調用NUMBER%TABLE_SIZE獲得散列表索引值,其中NUMBER總是一個正整數,是否總是返回0-9之間的值? – Hazim
那麼你在這裏有什麼問題? –
編號'x%y'可以給出0到y-1範圍內的值。 – kaylum