Complexity
Algorithm runtime definition
Worst and best cases definition
Average case definition
Example
i = 1 # 1 time
while i <= n: # n+1 times
if arr[i] == k: return True # n times
i += 1 # n times
return False # 1 time
# _________
# 3n + 3 in total