99高考資料結構 - 高考
By Elvira
at 2013-06-14T22:39
at 2013-06-14T22:39
Table of Contents
[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處
出處:如題
假設有一個陣列A[0..12],儲存13個數字:4,14,25,31,37,42,56,70,73,83,86,
90,94。今使用二元搜尋(binary search),問:
(一)寫出找尋70的比較過程(沒寫過程不予計分)。(8分)
(二)列出比較次數最多的所有數字。(6分)
(三)假設現有100,000個數字已經依由小而大的次序排列好,請分別使用二元搜尋(binary
search)與循序搜尋(sequential search),計算兩者成功找尋(successful search)
的平均比較次數,並說明兩者大概相差多少倍?(6分)
答:
(一)A[0..12]中間項56<70搜尋A[7..12]
A[7..12]中間項83>70搜尋A[7..8]
A[7..8] 中間項 70=70 搜尋成功。
(二)搜尋次數最的有:14,31,42,73,86,94
請問第(二)列出比較次數最多的所有數字
請問這是怎麼判斷的?
--
出處:如題
假設有一個陣列A[0..12],儲存13個數字:4,14,25,31,37,42,56,70,73,83,86,
90,94。今使用二元搜尋(binary search),問:
(一)寫出找尋70的比較過程(沒寫過程不予計分)。(8分)
(二)列出比較次數最多的所有數字。(6分)
(三)假設現有100,000個數字已經依由小而大的次序排列好,請分別使用二元搜尋(binary
search)與循序搜尋(sequential search),計算兩者成功找尋(successful search)
的平均比較次數,並說明兩者大概相差多少倍?(6分)
答:
(一)A[0..12]中間項56<70搜尋A[7..12]
A[7..12]中間項83>70搜尋A[7..8]
A[7..8] 中間項 70=70 搜尋成功。
(二)搜尋次數最的有:14,31,42,73,86,94
請問第(二)列出比較次數最多的所有數字
請問這是怎麼判斷的?
--
Tags:
高考
All Comments
By Ula
at 2013-06-18T12:58
at 2013-06-18T12:58
By Bennie
at 2013-06-20T06:28
at 2013-06-20T06:28
By Sierra Rose
at 2013-06-22T01:49
at 2013-06-22T01:49
By Adele
at 2013-06-26T15:37
at 2013-06-26T15:37
By Michael
at 2013-06-26T18:45
at 2013-06-26T18:45
Related Posts
99高考資料結構
By Quintina
at 2013-06-14T21:51
at 2013-06-14T21:51
具高考社政資格如何轉考社工師?
By Iris
at 2013-06-14T15:56
at 2013-06-14T15:56
高考二級的缺?
By Dorothy
at 2013-06-14T10:46
at 2013-06-14T10:46
地方特考重複報考 上榜率高1倍
By Anonymous
at 2013-06-13T23:30
at 2013-06-13T23:30
小弟的免費線上測驗網站passpass.cc
By Todd Johnson
at 2013-06-13T15:18
at 2013-06-13T15:18