O(n) 函数
当输入变得非常大时,O(n)
的函数会线性增加操作数。作为 O(n)
的函数的简单示例是线性搜索算法,其针对输入的大小运行一次。
以下伪代码将是 O(n)
,因为它总是被输入大小限制在上面,因为算法永远不会比输入大小运行更多倍。
function LinearSearch (SearchArray, SearchFor)
for each element in SearchArray
if the element is SearchFor
return the index of element