- 161
- 0
- 约8.17千字
- 约 20页
- 2021-08-10 发布于贵州
- 举报
一、填空题(20 分)
1.一个算法就是一个有穷规则的集合,其中
之规则规定了解决某一特殊类型问题的一
系列运算,此外,算法还应具有以下五个重
要特性: 确定性, 有穷性 ,可行性 ,0 个或多个
输入, 一个或多个输出。
2.算法的复杂性有时间复杂性 和 空间复杂
性之分,衡量一个算法好坏的标准是 时间复
杂度高低。
3.某一问题可用动态规划算法求解的显著
征是该问题具有最优子结构性质 。
4. 若 序 列 X={B,C,A,D,B,C,D} ,
Y={A,C,B,A,B,D,C,D} ,请给出序列 X 和 Y 的一
个最长公共子序列 {BABCD} 或 {CABCD} 或
{CADCD }。
5.用回溯法解问题时,应明确定义问题的解
空间,问题的解空间至少应包含一个 (最优)
解。
6.动态规划算法的基本思想是将待求解问题
分解成若干子问题,先求解子问题,然后从
这些子问题的解得到原问题的解。
7. 以深度优先方式系统搜索问题解的算法称
为回溯法。
8.0-1 背包问题的回溯算法所需的计算时间
为 o(n*2n) , 用动态规划算法所需的计算时
间为 o(min{nc,2n}) 。
9.动态规划算法的两个基本要素是最优子结
原创力文档

文档评论(0)