在算法分析中,时间复杂度主要用来衡量什么? A. 算法执行过程中所需的最大内存空间 B. 算法执行过程中所需的时间与输入数据规模的关系 C. 算法执行过程中所需的磁盘I/O操作次数 D. 算法执行过程中所需的网络带宽 答案解析 时间复杂度是算法分析中的一个重要概念,主要用来衡量算法执行过程中所需的时间与输入数据规模的关系。选项B正确描述了时间复杂度的定义。选项A、C和D分别错误地将时间复杂度与内存空间、磁盘I/O操作次数和网络带宽联系起来,这些都是算法分析中其他方面的考量,而非时间复杂度的定义。 正确答案:B