算法考试要点.docVIP

  • 49
  • 0
  • 约5.41千字
  • 约 8页
  • 2016-12-21 发布于重庆
  • 举报
题型: 一、选择(2*8=16分) 二、填空(2*10=20分) 三、程序设计与分析题(2*9=18分) 四、简答(4小题,共17分) 五、综合题(4小题,共29分) 范围: 第一章 1.算法设计的步骤 2.算法时间复杂度的分类 3.算法的性质 第二章 递归与分治的基本思想、 分治法解题的基本步骤及特征 二分搜索、快速排序、大整数乘法 第三章 贪心法的定义 贪心法的特点、基本要素及证明过程描述 哈夫曼编码(前缀码)、迪杰斯特拉最短路径、活动安排 第四章 动态规划的基本思想、基本步骤 投资问题、矩阵连乘问题、最长公共子序列 第五章 回溯法的基本思想及解题步骤 0-1背包问题、八皇后问题、图的M着色 第六章 分支限界法与回溯法的比较 常见的两种分支限界法(以0-1背包问题为例) 第一章 1.算法的形式化表示 算法是一个四元组(Q、I、Ω、f ) Q是一个集合,表示计算的状态 I是Q的一个子集,表示计算的输入 Ω是Q的一个子集,表示计算的输出 f是Q到它自身的一个映射,表示计算的规则 2.算法设计的步骤 3.算法时间复杂度的分类 (1)最坏情况下的时间复杂性 Tmax(n) = max{ T(I) | size(I)=n } (2)最好情况下的时间复杂性Tmin(n) = min{ T(I) | size(I)=n } (3)平

文档评论(0)

1亿VIP精品文档

相关文档