Big O notation
Meaning in software engineering, with examples
In software engineering, Big O notation means: A way of describing how the running time or memory use of an algorithm grows as the input gets bigger, for example O(1), O(n) or O(n²).
In Turkish: büyük O gösterimi
How it is used
Central in technical interviews and in code reviews that focus on performance. People read O(n) as 'O of n' or 'order n', and say things like 'That's O(n²); can we do better?'
Example sentences
In Big O notation, looking up a key in a hash map is O(1) on average.
The interviewer asked me to describe both solutions using Big O notation.
Common collocations
- in Big O notation
- Big O analysis
- express in Big O notation
- worst-case Big O
Related terms
More terms: Data Structures and Algorithms
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
