有关分治算法,正确的是( )
A: 划分代价很小而合并代价很大
B: 必须采用递归技术实现
C: 由三个步骤组成:划分子问题、求解子问题、合并子问题的解
D: 将问题划分为若干个规模不相等的子问题
A: 划分代价很小而合并代价很大
B: 必须采用递归技术实现
C: 由三个步骤组成:划分子问题、求解子问题、合并子问题的解
D: 将问题划分为若干个规模不相等的子问题
举一反三
- 分治算法设计技术______。 A: 一般由三个步骤组成:问题划分、递归求解、合并解 B: 一定是用递归技术来实现 C: 将问题划分为庀个规模相等的子问题 D: 划分代价很小而合并代价很大
- 分治算法设计技术() A: 一般由三个步骤组成:问题划分、递归求解、合并解 B: 一定是用递归技术来实现 C: 将问题划分为k个规模相等的子问题 D: 划分代价很小而合并代价很大
- 分治算法的思想是()。 A: 将规模较大的问题划分为规模较小的相同子问题 B: 子问题之间相互独立 C: 子问题之间不相互独立 D: 递归解决划分得到的子问题 E: 将子问题的解归并得到原问题的解
- 使用分治算法求解不需要满足的条件是 A: 子问题必须是一样的 B: 子问题不能够重复 C: 子问题的解可以合并 D: 原问题和子问题采用相同的方法解
- 将一个较大规模的问题分解为较小规模的子问题,求解子问题、合并子问题的解得到整个问题的解的算法是()。 A: 贪心法 B: 分治法 C: 动态规划法 D: 回朔法