0rz.net?? - Google

Table of Contents




ikari512:現在的問題是如果九億個都被用光是否會override的問題^^" 07/24 01:22
ikari512:不是hash的問題喔.. 07/24 01:23
cpcmce:你的第一行沒辦法推到第二行的結論吧 07/24 04:19
proLIONS:The same string of course will output the same hash 07/24 07:11
proLIONS:value. The problem is will two different string map 07/24 07:12
proLIONS:to ONE hash value, and it's so called hash collision. 07/24 07:13

我想請教一下

如果說今天是參照別的資訊(例如DB中最久沒用縮址的日期)

而造成的Hash collision還算是Hash collision嗎?

wikipedia的定義是:

In computer science, a hash collision is a situation that occurs when
two distinct inputs into a hash function produce identical outputs.

就是說 明明output不同 但是為了別的理由把他map到之前用過的output
不知道這樣算不算?

抱歉....借用google版討論一下 ><




--

All Comments

Valerie avatarValerie2006-07-26
現在的問題是如果九億個都被用光是否會override的問題^^"
Harry avatarHarry2006-07-30
不是hash的問題喔..
Carol avatarCarol2006-08-02
你的第一行沒辦法推到第二行的結論吧
Harry avatarHarry2006-08-05
The same string of course will output the same hash
Thomas avatarThomas2006-08-07
value. The problem is will two different string map
Robert avatarRobert2006-08-08
to ONE hash value, and it's so called hash collision.
Hedda avatarHedda2006-08-11
既然討論hash collision 先搞清楚"hash function"是啥
Brianna avatarBrianna2006-08-13
如果額外的mapping是對hash output做的 那不是hash問題
Delia avatarDelia2006-08-16
Your thinking is quiet interesting. This extra
Candice avatarCandice2006-08-18
processing may somehow relieve the hash collision
problem. However, just as what 1st floor says,
it beyonds the operation of a basic hash function.
Jake avatarJake2006-08-21
and may take extra computational cost due to
Gary avatarGary2006-08-23
breaking the regularity of hash functions.
Valerie avatarValerie2006-08-24
感謝 所以說對hash collision做處理不屬於hash function?