摘要: 一、什么是分治 有很多算法是递归的:为了解决一个给定的问题,算法要一次或多次递归调用其自身来解决的子问题。这些算法通常采用分治策略:将原问题划分为n个规模较小而结构与原问题相似的子问题;递归地解决这些子问题,然后再合并其结果,就得到原问题的解。 习惯上,在正文中至少含有两个递归调用的例程叫作... 阅读全文
posted @ 2015-01-24 20:02 vincently 阅读(1018) 评论(0) 推荐(0) 编辑