算法设计及分析期末总复习.pdfVIP

  • 13
  • 0
  • 约2.23千字
  • 约 2页
  • 2022-08-11 发布于江西
  • 举报
- 复习 一、简答题〔每题 5 分,选答 2 题,共 10 分〕 1. 什么是算法.试说明算法设计分析过程的一般框架和主要步骤。 2. 简述非递归算法时间效率分析的通用方案。 3. 简述递归算法时间效率的通用方案。 4. 简述蛮力法、分治法、减治法,变治法、时空权衡、动态规划、贪婪技术、迭代改良八 种算法设计技术中至少三种技术根本思想或原理。 二、分析题〔每题 10 分,共 20 分〕 1. 考虑下面的算法。P52 算法 Mystery(n) //输入:非负整数 n S=0 for i  1 to n do S  S + i*i Return S a. 该算法求的是什么. b. 它的根本操作是什么. c. 该根本操作执行了多少次. d. 该算法的效率类型是什么. 2. 考虑下面的递归算法。P52 算法 Secret(A[0..n-1])//输入:包含 n 个实数的数组 A[0..n-1] minval  A[0]; ma*val  A[0] for i 1 to n-1 do

文档评论(0)

1亿VIP精品文档

相关文档