He estado teniendo problemas tratando de entender el concepto de notación O grande. Entonces, por definición, la O grande es la siguiente, T(n) ∈ O(G(n)) if T(n) <= G(n) * C
.Ayuda con notación O grande
Dado que la constante "C" puede ser cualquier número entero> 0, ¿no sería este el siguiente ejemplo también cierto?
Ejemplo:
n log n ∈ O(log n)
n log n <= log n * c
donde C es igual al valor de n.
Sé que la respuesta es n log n ∉ O(log n)
pero no entiendo cómo C puede ser constante.
Gracias de antemano por su ayuda: D
¿Es esta tarea? –
@Jacob, obviamente. Sin embargo, no es una mala pregunta. bigO es algo que todo programador debería entender. –
@Byron, Absolutamente. –