高普考題庫
110 年 110年公務人員高等考試三級考試暨普通考試・資料處理概要
申論 2有一筆資料的鍵值依序為32,17,85,16,51,60。使用除法雜湊函數h ( k)kmod 7來建立7 個桶(buckets)且每個桶只有一個槽(slot)的雜湊表(hash table)。當發生碰撞(collision)與溢位問題時,㈠如果使用開放定址(open addressing)中的線性探測法(linear probing),請寫出產生的雜湊表格。(5 分)而此方法的主要缺點為何?(5 分)㈡如果使用開放定址(open addressing)中的平方探測法(quadraticprobing),新的雜湊函數為:H k ,ih kimod 7,其中i 為目前進行的探測次數。請寫出產生的雜湊表格。(10 分)㈢請說明何謂連結串列法(chaining)。(8 分)㈣請寫出使用連結串列法而產生的雜湊表格。(7 分)