How to Read Big-O Notation
|
O(1)
|
"O of one"
|
Constant
|
|
O(log n)
|
"O of log n"
|
Logarithmic
|
|
O(√n)
|
"O of square root n"
|
Square Root
|
|
O(n)
|
"O of n"
|
Linear
|
|
O(n log n)
|
"O of n log n"
|
Linearithmic
|
|
O(n²)
|
"O of n squared"
|
Quadratic
|
|
O(n³)
|
"O of n cubed"
|
Cubic
|
|
O(n⁴)
|
"O of n to the fourth"
|
Quartic
|
|
O(nᵏ)
|
"O of n to the k"
|
Polynomial
|
|
O(2ⁿ)
|
"O of two to the n"
|
Exponential
|
|
O(3ⁿ)
|
"O of three to the n"
|
Exponential
|
|
O(cⁿ)
|
"O of c to the n"
|
Exponential
|
|
O(n!)
|
"O of n factorial"
|
Factorial
|
|
O(n + m)
|
"O of n plus m"
|
|
O(n² + n)
|
"O of n squared plus n"
|
|
O(n² log n)
|
"O of n squared log n"
|
|
O(n log² n)
|
"O of n log squared n"
|
|
O(n log log n)
|
"O of n log log n"
|
|
O((n + m)²)
|
"O of quantity n plus m squared"
|
|
O(2ⁿ × n)
|
"O of two to the n times n"
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.