資訊處理 92 年演算法考古題
跨年同科91-115
題目為考試當年公告版本,實務標準請以現行規範為準。
試題4 題
92 年申
第 1 題已知甲電腦在input size 為1000 時,執行A、B、C 三個演算法都需要1 分鐘, A、B、C 三個演算法的Time Complexity 分別為a n、b n2、c 10n(a、b、c 為常 數,n 為input size)。假設乙電腦的執行速度比甲電腦快10000 倍,請問對於A、 B、C 三個演算法,乙電腦在1 分鐘內可以解的input size 最大是多少?(24 分)
92 年申
第 2 題請證明利用Greedy Approach 來解Fractional Knapsack Problem 可以得到最佳解。 (15 分) 請設計一個Dynamic Programming 的演算法來解0-1。Knapsack Problem(須加上 適當的說明來解釋你的設計),並分析該演算法的Time Complexity。(15 分)
92 年申
第 3 題請簡述NP 與NP-Complete 的定義。(6 分) 請簡述Cook’s Theorem 的內容(不須證明),並說明其對研究NP-Complete 重要 性。(10 分) 要如何才能證明P=NP 或P≠NP?請分別說明。(10 分) 請問Sorting Problem 是不是NP?請說明原因。 (10 分)
92 年申
第 4 題請簡述何謂Pseudo-Polynomial-Time Algorithm?(10 分)
同年其他科目92 · 30 卷
國文9 題進入 ↗程式語言5 題進入 ↗資料結構11 題進入 ↗程式設計概要9 題進入 ↗計算機概要16 題進入 ↗資料處理概要14 題進入 ↗資訊管理概要10 題進入 ↗系統分析與設計4 題進入 ↗系統分析12 題進入 ↗資料處理10 題進入 ↗中華民國憲法20 題進入 ↗中華民國憲法概要16 題進入 ↗電子計算機概要5 題進入 ↗電子計算機大意5 題進入 ↗作業系統概論10 題進入 ↗本國歷史與地理概要8 題進入 ↗公民與本國史地大意8 題進入 ↗計算機大意5 題進入 ↗資料處理大意5 題進入 ↗專業知識測驗(資料處理概要)1 題進入 ↗綜合知識測驗(一)(中華民國憲法概要、本國歷史、地球科學)8 題進入 ↗綜合知識測驗(二)(法學緒論、數的推理)8 題進入 ↗程式語言大意4 題進入 ↗資訊系統管理5 題進入 ↗中外地理1 題進入 ↗中外地理大意8 題進入 ↗中外地理概要8 題進入 ↗公路法4 題進入 ↗商港法4 題進入 ↗系統分析與設計概要4 題進入 ↗