算法分析及其设计应用线下作业二.docVIP

  • 1
  • 0
  • 约1.37千字
  • 约 7页
  • 2020-12-11 发布于北京
  • 举报
《算法分析和设计》 学习中心: 专 业: 学 号: 姓 名: 作业练习二 一、名词解释 1、MST性质 2、子问题重合性质 递归算法求解问题时,每次产生子问题并不总是新问题,有些子问题被反复计算数次,这种性质称为子问题重合性质。 二、简答题 1、简述动态计划算法求解基础要素。 答:动态计划算法求解基础要素包含: 1)最优子结构是问题能用动态计划算法求解前提; 2)动态计划算法,对每一个子问题只解一次,以后将其解保留在一个表格中,当再次需要解此子问题时,只是简单地用常数时间查看一下结果,即重合子问题。 2、备忘录方法和动态计划算法相比有何异同?简述之。 答:备忘录方法是动态计划算法变形。和动态计划算法一样,备忘录方法用表格保留已处理子问题答案,在下次需要解此问题时,只要简单地查看该子问题解答,而无须重新计算。备忘录方法和动态计划算法不一样是,备忘录方法递归方法是自顶向下,而动态计划算法则是自底向上递归。所以,备忘录方法控制结构和直接递归方法控制结构相同,区分在于备忘录方法为每个解过子问题建立了备忘录以备需要时查看,避免了相同子问题反复求解,而直接递归方法没有此功效。 3、贪心算法求解问题关键含有哪些性质?简述之。 答:贪心算法求解问题通常含有二个

文档评论(0)

1亿VIP精品文档

相关文档