integer-hashing

    1熱度

    2回答

    我正在做一項任務,我必須將10,000個數字散列到負載大小爲.1,.2 .3 .... ....的哈希表中。我的問題是,我的散列函數給我一些溢出或類似的東西。如果我爲36077(mod)20,000的加載因子爲0.5的表做散列,它會給我16070作爲關鍵。這隻發生在高於負載因數的數字上。這是我的散列函數的代碼。 public int linearHash(int in){ int has

    -3熱度

    2回答

    在hashmap如何給整數在下面的形式repersentation.i嘗試,但我不能得到解決方案。 (1,2)= 17;

    0熱度

    3回答

    我有這個類... public class StartStopTouple { public int iStart; public int iStop; public int iHashCode; public StartStopTouple(String start, String stop) { this.iStart = Integer

    1熱度

    2回答

    我一直在尋找最佳解決方案來存儲銀行應用程序中的金額或餘額等高度敏感的信息。我可以將其存儲爲數字字段嗎?還是我需要任何加密來加密該數據?有些擔心加密,因爲這些字段經常被用戶訪問。所以當它被訪問時,需要有一些解密機制,並存儲新的餘額,這又需要一些加密。 或者是有更好的解決方案。 數據庫爲SQL Server 2008 R2和平臺是.NET 4.0

    2熱度

    1回答

    我正在嘗試爲學校作業創建自己的哈希類,但在獲得部分方法後,我被卡住了一個我無法調試的錯誤。 當我運行我的項目時,出現「Debug Assertion Failed!... Expression:invalid null pointer」。 程序在驅動程序文件(test.cpp)的第16行給出了這個錯誤。在我看來,指向我班的指針不是NULL。 任何幫助,以什麼原因導致這個錯誤,我怎麼能解決它將不勝感

    2熱度

    1回答

    在另一個2元組列表中找到匹配2元組的最快方法是什麼? 以下代碼看起來效率極低。 loc1和loc2是(x,y)座標的元組列表。 loc3=[] for loc in loc1: if loc in loc2: loc3.append(loc) 我認爲哈希是關鍵,但不知道如何在Python上做到這一點。 請教我一個優雅的代碼。 謝謝。