当前位置:   article > 正文

分治的概念_分治法解题的一般步骤如下: (2.0分) a、 分解,将要解决的问题划分成若干规模较小

分治法解题的一般步骤如下: (2.0分) a、 分解,将要解决的问题划分成若干规模较小

基本思想:

当我们求解某些问题时,由于这些问题要处理的数据相当多,或求解过程相当复杂,使得直接求解法在时间上相当长,或者根本无法直接求出。对于这类问题,我们往往先把它分解成几个子问题,找到求出这几个子问题的解法后,再找到合适的方法,把它们组合成求整个问题的解法。如果这些子问题还较大,难以解决,可以再把它们分成几个更小的子问题,以此类推,直至可以直接求出解为止。这就是分治策略的基本思想。

分治法将问题(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之。


解题步骤:

分治法解题的一般步骤:
(1)分解,将要解决的问题划分成若干规模较小的同类问题;
(2)求解,当子问题划分得足够小时,用较简单的方法解决; 
(3)合并,按原问题的要求,将子问题的解逐层合并构成原问题的解。
参考例题: http://blog.csdn.net/yanyanwenmeng/article/details/77453686

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/82055
推荐阅读
相关标签
  

闽ICP备14008679号