Big-O Notation

Uma notação matemática usada para descrever a complexidade de um algoritmo em termos de seu tempo de execução ou uso de memória em relação ao tamanho da entrada.