阿摩線上測驗 登入

申論題資訊

試卷:112年 - 112 高等考試_三級_資訊處理:資料結構#115434
科目:公職◆資料結構
年份:112年
排序:0

申論題內容

三、在電腦網路中,透過IP位址以查詢對應的裝置是常見的動作。今某電腦網路有以下表格所示的IP位址以及對應裝置(假設每個IP位址有8個位元),當輸入某一IP位址以查詢對應的裝置時,最壞情況為此表格中的每個IP位址的每個位元皆需要搜尋一次,以確認此輸入的IP位址是否有對應的裝置。由於這樣的IP位址儲存方式,將造成查詢時的高複雜度(例如,若表內有m個IP時,查詢的複雜度為m*8),因此運用適當的資料結構以減低查詢複雜度,已成為電腦網路的重要課題。
64af9dcb40e9c.jpg試建立並驗證一個樹狀資料結構,不僅可以儲存以上表格方式的IP位址以及對應裝置資訊,並可使得查詢IP位址所對應的裝置的最壞情況複雜度維持在常數8(也就是IP位址位元數) 。(25分)