💻 计算机

解释时间复杂度O(n)

关键词: 计算机 时间: 2025-08-02

问题描述

在算法分析中,时间复杂度O(n)代表什么含义?请举例说明。

问题解答

O(n)表示算法的时间复杂度与输入规模n成线性关系。例如:遍历一个长度为n的数组需要执行n次操作,耗时随n线性增长。代码示例: for(int i=0; i<n; i++) { // 恒定时间的操作 }