Examly題庫立即開始練習
國中教甄|資訊科技資訊科技114 年第 15 題單選題

Floyd-Warshall 演算法用來計算任兩點間最短路徑,逐步更新所有點對之間的距離表。請問它主要運用哪一種演算法策略?

A回溯法
B分治法
C動態規劃正確答案
D貪婪法
答案與詳解
C
正確答案
Floyd-Warshall 演算法透過逐步加入中間頂點並利用已計算的子問題結果來更新最短路徑,屬於動態規劃策略。

逐選項解析

A回溯法✕ 錯誤
回溯法主要用於窮舉搜索與嘗試錯誤,遇到無解時退回上一步,不適用於最短路徑的矩陣更新。
B分治法✕ 錯誤
分治法將問題拆分為獨立的子問題分別解決後合併,而此演算法的子問題具有重疊性,故非分治法。
C動態規劃✓ 正確
D貪婪法✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

資訊科技 相關題目

想練更多資訊科技考古題?

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

Examly