資料介紹
Hash,一般翻譯做“散列”,也有直接音譯為“哈?!钡?,就是把任意長度的輸入(又叫做預(yù)映射, pre-image),通過散列算法,變換成固定長度的輸出,該輸出就是散列值。這種轉(zhuǎn)換是一種壓縮映射,也就是,散列值的空間通常遠(yuǎn)小于輸入的空間,不同的輸入可能會散列成相同的輸出,所以不可能從散列值來唯一的確定輸入值。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函數(shù)。
若結(jié)構(gòu)中存在和關(guān)鍵字K相等的記錄,則必定在f(K)的存儲位置上。由此,不需比較便可直接取得所查記錄。稱這個對應(yīng)關(guān)系f為散列函數(shù)(Hash function),按這個事先建立的表為散列表。* 對不同的關(guān)鍵字可能得到同一散列地址,即key1≠key2,而f(key1)=f(key2),這種現(xiàn)象稱碰撞。具有相同函數(shù)值的關(guān)鍵字對該散列函數(shù)來說稱做同義詞。綜上所述,根據(jù)散列函數(shù)H(key)和處理沖突的方法將一組關(guān)鍵字映象到一個有限的連續(xù)的地址集(區(qū)間)上,并以關(guān)鍵字在地址集中的“象” 作為記錄在表中的存儲位置,這種表便稱為散列表,這一映象過程稱為散列造表或散列,所得的存儲位置稱散列地址。* 若對于關(guān)鍵字集合中的任一個關(guān)鍵字,經(jīng)散列函數(shù)映象到地址集合中任何一個地址的概率是相等的,則稱此類散列函數(shù)為均勻散列函數(shù)(Uniform Hash function),這就是使關(guān)鍵字經(jīng)過散列函數(shù)得到一個“隨機(jī)的地址”,從而減少沖突。
掃碼添加小助手
加入工程師交流群
- EDA工具CADENCE原理圖與PCB設(shè)計說明 61次下載
- 基于MATLAB的有限域校驗(yàn)矩陣程序下載 9次下載
- Md5加密校驗(yàn)工具資源下載 7次下載
- 奇偶校驗(yàn)是什么
- CRC計算工具CRC校驗(yàn)碼計算器應(yīng)用程序免費(fèi)下載 139次下載
- Hash_1.0.4文件校驗(yàn)工具應(yīng)用程序免費(fèi)下載 12次下載
- 文件校驗(yàn)工具 16次下載
- STM32469I_EVAL-HASH 11次下載
- GD32F207-HASH 8次下載
- Hash驗(yàn)校工具 0次下載
- 算校驗(yàn)位的小工具 2次下載
- 1HASH函數(shù)在軟件自保護(hù)中的應(yīng)用
- 基于Hash函數(shù)的RFID認(rèn)證協(xié)議
- 基于PayWord的自更新Hash鏈微支付協(xié)議
- CRC校驗(yàn)代碼自動生成工具
- 詳解TSMaster CAN 與 CANFD 的 CRC E2E 校驗(yàn)方法 6k次閱讀
- 淺析MCU通信、存儲常用的簡單校驗(yàn)算法 1.2k次閱讀
- HASH算法加密芯片的工作原理及其在STM32 MCU上的應(yīng)用 6.3k次閱讀
- 基于Rust語言Hash特征的基礎(chǔ)用法和進(jìn)階用法 2.2k次閱讀
- 單片機(jī)中常用的輕量級校驗(yàn)算法 1.4k次閱讀
- 增強(qiáng)FIFO模式下的奇偶校驗(yàn) 1.7k次閱讀
- stm32 usart奇偶校驗(yàn)如何配置 8.6k次閱讀
- stm32串口奇偶校驗(yàn) 1.2w次閱讀
- 基于Atmega128單片機(jī)和CRC校驗(yàn)碼實(shí)現(xiàn)無線傳輸數(shù)據(jù)時的差錯校驗(yàn) 4.1k次閱讀
- 如何存儲Merkle樹 2.9k次閱讀
- 如何用SMART編寫CRC校驗(yàn)算法程序 1w次閱讀
- Hash算法簡介 5.6k次閱讀
- 校驗(yàn)數(shù)字校驗(yàn)字符和特殊需求的常用正則表達(dá)式大全 5w次閱讀
- 漢明碼原理和校驗(yàn)及實(shí)現(xiàn) 2.6w次閱讀
- 常見的hash算法有哪些及其原理是什么 2.7w次閱讀
下載排行
本周
- 1CH341編程軟件下載
- 2.50 MB | 14次下載 | 5 積分
- 2RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 1次下載 | 免費(fèi)
- 3斯丹電子 | KS01干簧技術(shù)鑰匙開關(guān)規(guī)格書
- 647.06 KB | 次下載 | 免費(fèi)
- 4斯丹電子 | 面向工業(yè)設(shè)備的創(chuàng)新型鑰匙開關(guān)設(shè)計
- 693.67 KB | 次下載 | 免費(fèi)
- 5斯丹電子 | KS01干簧技術(shù)鑰匙開關(guān)特性介紹
- 301.17 KB | 次下載 | 免費(fèi)
- 6XINGLIGHT成興光 2026光耦產(chǎn)品手冊
- 35.89 MB | 次下載 | 免費(fèi)
- 7HZ-RK3506G2-MiniEVM技術(shù)規(guī)格說明書V1
- 788.75 KB | 次下載 | 免費(fèi)
- 8全志T153開發(fā)板 產(chǎn)品資料-2026年1月12日更新
- 2.72 MB | 次下載 | 免費(fèi)
本月
- 1CH341編程軟件下載
- 2.50 MB | 14次下載 | 5 積分
- 2【開源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 6次下載 | 免費(fèi)
- 3冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 4bk4802p 玩具無線對講/遙控 IC中文資料
- 1.81 MB | 2次下載 | 1 積分
- 5PL27A1 超高速USB3.0主機(jī)到主機(jī)橋接控制器技術(shù)手冊
- 1.66 MB | 1次下載 | 免費(fèi)
- 6內(nèi)置IC 幻彩系列 選型手冊2025年最新版
- 3.98 MB | 1次下載 | 免費(fèi)
- 7C#上位機(jī)實(shí)戰(zhàn)開發(fā)指南
- 1.33 MB | 1次下載 | 1 積分
- 8PC5160 60V/3A 寬輸出范圍,低紋波,同步降壓轉(zhuǎn)換器技術(shù)手冊
- 2.99 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論