分治法
分治法:将原问题分解为几个规模较小但类似于原问题的子问题,递归的求解这些子问题,然后合并这些这些子问题的解来建立原问题的解。
分治模式在每层递归时都有三个步骤:
- 分解原问题为若干子问题,这些子问题是原问题的规模较小的实例。
- 解决这些子问题,递归的求解各子问题。然而,若子问题的规模足够小,则直接求解。
- 合并这些子问题的解成原问题的解
归并排序算法就完全遵循了分治模式。
未完待续。。。。。。
分治法:将原问题分解为几个规模较小但类似于原问题的子问题,递归的求解这些子问题,然后合并这些这些子问题的解来建立原问题的解。
分治模式在每层递归时都有三个步骤:
归并排序算法就完全遵循了分治模式。
未完待续。。。。。。