101年計算機概要 - 考試

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處

7 下列為使用雜湊(Hashing)法有關之敘述:

(1)雜湊(Hashing)法之主要應用為資料搜尋(Searching),故搜尋資料效率
優於插入(Insertion)與刪除(Deletion)資料之效率
(2)雜湊(Hashing)法之要點為:使用雜湊函式(Hash function)將資料鍵(Key)
值對應至雜湊表(Hash table)中之儲存位置
(3)使用雜湊(Hashing)法搜尋資料,其最佳情況(Best case)與最糟情況(Worst
case)時間複雜度(Time complexity)皆為O(1)
(4)使用雜湊(Hashing)法之優點為:不需要比較鍵值(Key value)且資料不需要
依據鍵值(Key value)排序之順序儲存
(5)使用雜湊(Hashing)法之缺點為:雜湊表(Hash table)使用大量之記憶體儲
存空間且雜湊函式(Hash function)計算費時。
請由下列選項中選出最適合者:
(A)(1)(2)正確;(3)(5)錯誤
(B)(3)(4)正確;(1)(5)錯誤
(C)(1)(3)錯誤
(D)(2)(4)正確

這題我第一次寫的時候因為有給自己限時間,所以看到C就選答案了

今天因為讀書讀到有點倦,想說轉換心情拿之前寫過的考題在看ㄧ次

忽然發現這題我不知道D選項錯在哪裡耶...

版上各位強者大大可以指點指點一下嗎?感激不盡~~


--

All Comments

Vanessa avatarVanessa2013-07-01
(2)將KEY值帶入雜湊函數轉換成儲存位址,不是去對應雜湊表
Skylar DavisLinda avatarSkylar DavisLinda2013-07-02
G大我不懂耶~儲存位址跟雜湊表中的儲存位置意思不同嗎?
Regina avatarRegina2013-07-05
這邊我提一下我的看法,我覺得要點在於:計算的過程,並非查詢
Tracy avatarTracy2013-07-06
計算的位址的方式有很多種;對應雜湊表有點像是資料都已經存放
Mia avatarMia2013-07-10
完畢,使用者只要根據KEY值做查詢即可找到想要的,以上請指教