hash-function

    1熱度

    14回答

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

    5熱度

    2回答

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

    6熱度

    3回答

    出於性能原因,我需要將由字符串標識的一組對象分成組。對象可以被識別或者通過一個數字或通過在前綴(合格的)形式的字符串用點分隔標識符的部分: 12 323 12343 2345233 123123131 ns1:my.label.one ns1:my.label.two ns1:my.label.three ns1:system.text.one ns2:edit.box.grey