Ogni volta che ho bisogno di parlare della notazione di Big O, diciamo "Oh questo algoritmo, la complessità di Big O è X", cerco di spiegarlo come se la complessità di un algoritmo fosse al massimo X (dove X potrebbe essere n, n ^ a, a ^ n, log n, ecc.), quindi l'algoritmo si comporterà nel caso peggiore come la funzione X.
Nella maggior parte dei casi non è necessario specificare Big O, ma ci sono altri 2 metodi per calcolare la complessità. Si cerca di cercare un limite minimo, quindi la spiegazione ora è "L'algoritmo si comporta nel caso migliore come X", e infine c'è un modo per usare stadistics per cercare di determinare come funziona il tuo algoritmo nella maggior parte dei casi.