Examly題庫立即開始練習
國營聯招 資訊計算機原理、網路概論10323單選題

使用演算法解決問題時,先定義問題的所有可能解,再產生解空間樹,最後利用深度優先法搜索該樹並利用界限函數避免搜索不可能產生解的子樹,此為何種技巧?

A貪婪法(greedy method)
B各個擊破法(divide and conquer)
C動態規劃法(dynamic programming)
D回溯追蹤法(backtracking)正確答案
答案與詳解
D
正確答案
回溯追蹤法(Backtracking):建立解空間樹 → 深度優先搜索(DFS) → 界限函數剪枝,三步驟缺一不可。

為什麼答案是 D

回溯追蹤法三步驟完全吻合:①定義解空間 ②建立解空間樹 ③DFS搜索並用界限函數剪去不可能子樹,典型應用為N皇后、0/1背包問題。

考點:貪婪法特性考點:分治法特性考點:動態規劃特性考點:回溯法三步驟
載入中…

想練更多計算機原理、網路概論考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮