订正试题及答案
一、选择题(40分)
1.在计算机科学中,算法的时间复杂度是指:
A.算法执行所需的时间
B.算法执行所需的存储空间
C.算法执行所需的基本操作次数与问题规模之间的关系
D.算法执行所需的内存大小
答案:C
解释:时间复杂度是衡量算法执行效率的重要指标,它描述的是算法执行所需的基本操作次数与问题规模之间的关系,而不是具体的执行时间或存储空间。选项A描述的是实际执行时间,会受到硬件等因素影响;选项B和D描述的是空间复杂度,与时间复杂度是不同的概念。
2.下列哪个不是面向对象编程的基本特征?
A.封装
B.继承
原创力文档

文档评论(0)