递归与分治的区别:
相似之处都在于将都要将大问题划分为子问题,
递归与分治实际上并不是完全等同或完全对立的,
分治讲究的是:将一个大问题分割成"完全相同"的几个子问题.而这种划分经常借助于递归实现.
怎么来形容它们之间的关系呢?
"孪生兄弟"吧.

另外,分治法如果分解的子问题之间不独立,导致重复计算子问题时,
这是,应该由"动态规划法"取代分治法.

posted on 2006-11-19 23:10 哈哈 阅读(366) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理