(单选题)
同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率,一个算法的评价主要考虑( )。
A.逻辑复杂度和指令复杂度
B.时间复杂性和空间复杂性
C.对象复杂性和性质复杂性
D.维度复杂性和资源复杂性
参考答案:B
参考解析:
同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。故B项正确,ACD项错误,故本题正确答案选B。
知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
