Big-O descreve como o tempo de execução ou a memória de um algoritmo crescem conforme o tamanho da entrada n cresce. Captura o comportamento assintótico do worst-case, ignorando constantes e termos de ordem inferior.
A ideia
Nos importamos com a taxa de crescimento, não com contagens exatas de passos. O(2n + 5) é simplesmente O(n) porque conforme n fica grande, constantes e termos menores deixam de importar.
