第四章算法基础

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章算法基础

单项选择题(请在()内填写答案)

()1. 算法可以没有__A_。

A: 输入B: 输出C: 输入和输出D:结束

()2. 用于处理重复动作的结构是__C____。

A:顺序B: 判断C: 循环D: 逻辑

()3. 将一组数据按照从小到大的顺序进行排列的算法称为__B____。

A: 查找B: 排序C: 递归D: 迭代

()4. 要从一组数据中找到其中一个数据的算法称为___D___。

A: 迭代B: 排序C: 递归D: 查找

()5. 流程图中的矩形框用于表示___C___。

A: 输入或输出B: 判断C: 计算或赋值D: 起止

()6. 从已知的初始条件出发,逐次推出所要求的各中间结果和最后结果的算法是___B___。

A: 列举B: 迭代C: 递归D: 查找

()7. 将待排序的数据依次进行相邻两个数据的比较,如不符合排列顺序要求就交换的排序方法称为__A____。

A: 冒泡排序B: 选择排序C: 插入排序D: 二分排序

()8. 对于有序列表使用的查找算法是__B____。

A: 顺序查找B: 折半查找C: 冒泡查找D: 排序查找

()9. 算法的时间复杂度是指___A___。

A: 执行算法程序所需的时间B: 算法执行过程中的所需要的基本运算次数

C: 算法程序中的指令条数D: 算法程序的长度

()10. 算法执行过程中所需的存储空间称为算法的__B____。

A: 时间复杂度B: 空间复杂度C: 计算工作量D: 工作空间

()11. 下面叙述正确的是___C___。

A: 算法的执行效率与数据的存储结构无关

B: 算法的空间复杂度是指算法程序中的指令的条数

C: 算法的无穷性是指算法必须在执行有限步后终止

D: 以上3种描述都不对

1

相关文档
最新文档