Examly題庫立即開始練習
國營聯招 資訊計算機原理、網路概論102 年第 14 題單選題考點:直接雜湊無碰撞考點:取餘數易碰撞

下列哪一種雜湊法不會產生碰撞的情況?

A直接(direct)正確答案
B取餘數除法(division remainder)
C模數除法(modulo division)
D數字抽取(digit extraction)
答案與詳解
A
正確答案
直接雜湊法(Direct Hashing)將鍵值直接對應到唯一位址,是唯一不會發生碰撞的雜湊方法。

逐選項解析

A直接(direct)直接雜湊無碰撞✓ 正確
直接雜湊法(Direct Hashing)將每個鍵值直接當作記憶體位址使用,形成一對一映射,理論上不同鍵值絕不會對應到相同位址,因此完全不產生碰撞。代價是需要極大的記憶體空間。
B取餘數除法(division remainder)取餘數易碰撞✕ 錯誤
取餘數除法(Division Remainder)以鍵值除以某個數取餘數作為位址,例如 key mod M。不同鍵值可能得到相同餘數,因此會發生碰撞(collision)。
C模數除法(modulo division)✕ 易錯陷阱
D數字抽取(digit extraction)✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

計算機原理、網路概論 相關題目

想練更多計算機原理、網路概論考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly