Mi instructor afirma que es$O(n)$, pero no debería ser$O(n^{1.5})$? Si ignoramos el$+1$ y$-1$ entonces esto es solo$O(n^{1.5})$. ¿Es este razonamiento correcto?
Cualquier ayuda es apreciada.
Mi instructor afirma que es$O(n)$, pero no debería ser$O(n^{1.5})$? Si ignoramos el$+1$ y$-1$ entonces esto es solo$O(n^{1.5})$. ¿Es este razonamiento correcto?
Cualquier ayuda es apreciada.
Sí,$O((n+1)\sqrt{n-1}) = O(n^{3/2})$.
Cabe señalar que técnicamente$(n+1)\sqrt{n-1}$ es Big Oh de cualquier función que crece al menos tan rápido como$n^{3/2}$. Así,$(n+1)\sqrt{n-1}$ es$O(n^{1000})$ pero no$O(n)$. Sin embargo, he visto a algunas personas de CS usar la notación Big Oh como si fuera Big Theta.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.