分治递归算法原理与应用.pdfVIP

  • 0
  • 0
  • 约1.16千字
  • 约 8页
  • 2026-02-04 发布于北京
  • 举报

◼对这k个子问题分别求解。如果子问题的规模仍然不够

小,则再划分为k个子问题,如此递归的进行下去,直

到问题规模足够小,很容易求出其解为止。

=n

T(n)

T(n/m)T(n/m)T(n/m)…….T(n/m)

123k

◼将求出的将求出的小规模的问题的解合并为一个更大规模的问

题的解,自底向上逐步求出原来问题的解。

=n

T(n)

…….

n/mn/mn/m

T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)

将求出的小规模的问

◼将求出的小规模的问题的解合并为一个更大规模的问题的解,自底向

上逐步求出原来问题的解。

=n

T(n)

n/mn/mn/m

T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)T(n/m^2)

◼将求出的小规模的问

将求出的小规模的问题的解合并为一个更大规模的问题的解,自底向

上逐步求出原来问题的解。

分治法的设计思想是,将一个难以直接解决的大问题,

分割成一些规模较小的相同问题,以便各个击破,

分而治之。

凡治众如治寡,分数是也。

兵法

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档