算法-分治法

分治法將一個難以直接解決的大問題劃分成一些規模較小的子問題,分別求解各個子問題,再合併子問題的解得到原問題的解。 概述 設計思想 大問題劃分成一些規模較小的子問題,以便各個擊破,分而治之 最好使子問題的規模大小相等 最好使各子問題之間相互獨立。如果子問題不獨立,分治法需要重複的求解公共的子問題,此時雖然也可以用分治法,但一般用動態規劃法較好 求解過程 劃分:即分治,劃分爲小問題 求解子問題:一般用
相關文章
相關標籤/搜索