- 10
- 0
- 约1.84万字
- 约 21页
- 2016-06-29 发布于贵州
- 举报
Access等级考公共基础试题(含答案)——1
第1章 数据结构与算法
考点1:算法 ★★
考点点拨:主要考查算法的基本概念,算法的时间复杂度和空间复杂度。
【试题1】算法的时间复杂度是指 。
A) 执行算法程序所需要的时间
B) 算法程序的长度
C) 算法执行过程中所需要的基本运算次数
D) 算法程序中的指令条数
答案:C
分析:所谓算法的时间复杂度,是指执行算法所需要的计算工作量。算法的工作量用算法所执行的基本运算次数来度量,而算法所执行的基本运算次数是问题规模的函数,即算法的工作量=f(n)。
其中n是问题的规模。例如,两个n阶矩阵相乘所需要的基本运算(即两个实数的乘法)次数为n3,即计算工作量为n3,也就是时间复杂度为n3。
理论链接:算法时间复杂度
在具体分析一个算法的工作量时,还会存在这样的问题:对于一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关,而实际上又不可能将所有可能情况下算法所执行的基本运算次数都列举出来。例如,“在长度为n的一维数组中查找值为x的元素”,若采用顺序搜索法,即从数组的第一个元素开始,逐个与被查值x进行比较。显然,如果第一个元素恰为x,则只需要比较1次。但如果x为数组的最后一个元素,或者x不在数组中,则需要比较n次才能得到结果。因此,在这个问题的算法中,其基本运算(即比较)的次数与具体的被查值x有关。
【试题2】算法的空间复杂度是指 。
A) 算法
您可能关注的文档
- 3月全国计算机等级试二级C语言试卷(含参考答案).doc
- 3月全国计算机等级试四级数据库工程师考题以及答案.doc
- 3月全国计算机等级试二级笔试试卷及答案分析.doc
- 3月全国计算机等级试二级VFP笔试真题及答案.doc
- 3月全国计算机等级试四级笔试试卷.doc
- 3月全国计算机等级试四级(网络工程师)笔试试卷.doc
- 3月全国计算机等级试四级笔试试卷网络工程师.doc
- 3月全国计算机等级试四级网络工程师真题及参考答案.doc
- 3月全国计算机等级试四级软件测试工程师笔试真题—主观题.doc
- 3月全国计算机等级试计算机四级网络工程师考试复习.doc
- AI模型训练合同协议2026年数据安全合同三篇.docx
- 安徽省宣城市第十三中学2026届高考化学二模试卷含解析 (2).doc
- 2026黑龙江佳木斯市富锦市面向社区专职网格员招聘社区工作者207人备考题库参考答案详解.docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库(含答案详解).docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库附答案详解(综合题).docx
- 2026年冷链仓防霉合作协议合同三篇.docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库附答案详解(满分必刷).docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库附答案详解(研优卷).docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库附答案详解(培优).docx
- 2026黑龙江伊春市铁力市招募公益性岗位备考题库附答案详解(夺分金卷).docx
原创力文档

文档评论(0)