Re: [理工] 105 交大 資結 Hash

看板Grad-ProbAsk作者 (善良老百姓)時間8年前 (2017/02/01 20:13), 8年前編輯推噓7(701)
留言8則, 5人參與, 最新討論串2/2 (看更多)
: : http://imgur.com/a/rsJdm : : 推 Transfat: 32題,在Uniform hashing假設下,Expected hashing of 12/23 18:21 : → Transfat: probs 的cost等於是找到空位的cost, 因為有n/m被佔滿了 12/23 18:21 : → Transfat: 所以空位比例是1/(1-n/m) // 我是這樣想啦 12/23 18:22 空位比例應該是 1 - n/m ,取倒數就不太知道幾何意義是什麼 花的 cost 應該是從滿的位置比例下去思考? 我有一些不同的想法 不知道有沒有謬誤 令 n/m 為發生 collision 的機率,故 (1 - n/m) 為找到空位的機率 故期望值應為 (n/m)*(1-n/m)*2 + (n/m)^2*(1-n/m)*3 + ... 比較次數之所以從2開始,是因爲失敗次數加上一次成功找到空位的比較次數 附上計算過程:http://imgur.com/a/0VWt4 由於題目問可能發生的最多比較次數,故可以合理假設 n 趨近於 m 計算過程的最後一項,左邊因為有平方項加上n趨近於m,會趨近於1 大guy4這樣 @@ -- ◢◤▅▄▃▁All you have to do is 嚐嚐老納 ____ Put Your banana in my candy cave▅▅▅▅▄ 的香蕉吧 -■ 幹妳媽的 我不哈洋鯰 〃〃 〃〃 ╰│╯ < ╰╮|▆◤ CHARLIE ●◣ ╰ ▂▃ \ The Unicorn ψjeans1020 ─── ◥◣◢ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.121.179 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485951215.A.6CF.html

02/01 21:54, , 1F
我覺得你想法是對的 但前面要加上第一次沒碰撞的成本
02/01 21:54, 1F

02/01 21:58, , 2F

02/01 21:59, , 3F
下面是生成函數的推導..字醜傷眼抱歉QQ
02/01 21:59, 3F
啊啊,謝謝是我漏算了,謝謝 因為我第一次寫的時候並沒有加上成功的比較次數,只有算失敗的比較次數 原來式子可以這麼漂亮啊 QAQ (第一次自己推成功好港動R) ※ 編輯: kyuudonut (220.132.251.85), 02/01/2017 22:03:29

02/01 22:07, , 4F
感謝兩位,原來這題可以這樣推
02/01 22:07, 4F

02/01 23:33, , 5F
感謝
02/01 23:33, 5F

02/02 10:42, , 6F
了解,謝謝
02/02 10:42, 6F

02/02 15:10, , 7F
換個方向,其實可以想成第一次搜尋+第二次搜尋...之成
02/02 15:10, 7F

02/02 15:11, , 8F
本,式子的意義會明朗很多
02/02 15:11, 8F
文章代碼(AID): #1OaT3lRF (Grad-ProbAsk)
文章代碼(AID): #1OaT3lRF (Grad-ProbAsk)