hash-code-uniqueness

    1熱度

    14回答

    我正在測試我從Google搜索獲得的VB函數。我打算使用它來生成哈希碼以便快速進行字符串比較。但是,在有些情況下,兩個不同的字符串具有相同的散列碼。例如,這些字符串 「122Gen 1堆大小(.NET CLR內存W3WP):mccsmtpteweb025.20833333333333E-02」 「122Gen 2堆大小(.NET CLR內存W3WP):mccsmtpteweb015.2083333

    5熱度

    2回答

    所以我正在閱讀哈希表,哈希函數等。我很想知道維基百科關於「動態完美散列」如何使用第二個散列表作爲數據結構來存儲特定存儲區中的多個值的信息。 但是在那裏我迷失了方向,是關於如何選擇通用散列函數來執行第二個散列表的散列。任何人都可以解釋這個通用哈希函數是如何從存儲在桶中的值中確定的?我依稀遵循維基百科的「通用散列函數」頁面中的推理和邏輯,但我一直在努力擁有任何直覺。特別是,這些功能如何保證不發生衝突?

    0熱度

    1回答

    WinForms/C# 我的應用程序允許用戶指定1)給定文件的附加信息,它們都被上傳到服務器。有兩個獨立的上傳文件:首先是文件,然後是(也許多)元數據。 請假定文件始終保持不變並可用(到代碼中)。 上傳元數據時,我需要確保它與給定的文件相關聯,而無需再次上傳該文件(它們是大文件)。 我的計劃是使用文件的以下三個屬性的MD5哈希: 內容 大小 創建日期 哈希將伴隨這兩個文件和它們各自上傳的元數據(以