算法设计与分析试题及答案.pdfVIP

  • 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)

1亿VIP精品文档

相关文档