2014算法设计与分析自学指导书.docVIP

  • 9
  • 0
  • 约3.35千字
  • 约 6页
  • 2016-12-14 发布于北京
  • 举报
《算法设计与分析》自学指导书 习题 一、填空题: 1、按照渐近阶从低到高的顺序排列下列表达式: 20n,4n2,logn,3n,2,n2/3,n!,2n。 ______________________________________________________________ 2、分治法的基本思想是将一个规模为n的问题分解为与原问题____________(相同/不相同)的k个规模较小且____________(互相独立/相关)的子问题。 3、一个直接或间接地调用自身的算法称为____________,它有两个条件,一个是要直接或间接地调用自身,另一个是必须有____________。 4、在一个n×n(n=2k)个方格组成的特殊棋盘中,需要____________个L型骨牌完成棋盘覆盖。 5、在循环赛日程表问题中,若给定的运动员数n=2k-1,则至少需要____________天完成比赛;n=2k时,则需要____________天。其中,k为自然数。 6、动态规划算法的主要步骤包括刻画最优解的性质和结构、递归定义最优值、以自底向上的方式计算最优值、根据计算最优值的相关信息构造最优解,在分析了最优解的性质和结构之后,一个比较至关重要的步骤是给出最优值的递归定义,请给出下面几个问题的最优值的递归定义: 矩阵连乘积问题中,A[i:j]连乘所需的最少乘法次数定义为m[i,j](1≤

文档评论(0)

1亿VIP精品文档

相关文档