¿Qué mide Big O?
¿Qué mide Big O?

Video: ¿Qué mide Big O?

Video: ¿Qué mide Big O?
Video: Notación Big O | Análisis de algoritmos de forma sencilla 2024, Mayo
Anonim

grande - O notación. (definición) Definición: Un teórico la medida de la ejecución de un algoritmo, generalmente el tiempo o la memoria necesarios, dado el tamaño del problema n, que es generalmente el número de artículos. De manera informal, diciendo alguna ecuación f (n) = O (g (n)) significa que es menor que algún múltiplo constante de g (n).

Además, ¿qué significa Big O?

O grande La notación se utiliza en Ciencias de la Computación para describir el rendimiento o la complejidad de un algoritmo. O grande describe específicamente el peor de los casos y puede usarse para describir el tiempo de ejecución requerido o el espacio usado (por ejemplo, en la memoria o en el disco) por un algoritmo.

En segundo lugar, ¿Big O es el peor de los casos? Entonces, en la búsqueda binaria, el mejor caso es O (1), promedio y peor de los casos es O (registro). En resumen, no existe ningún tipo de relación del tipo gran O se utiliza para peor de los casos , Theta para promedio caso ”. Todos los tipos de notación pueden usarse (y a veces se usan) cuando se habla de mejor, promedio o peor de los casos de un algoritmo.

Además de arriba, ¿qué es la función Big O?

O grande La notación es una notación matemática que describe el comportamiento limitante de un función cuando el argumento tiende hacia un valor particular o infinito. Una descripción de un función en términos de gran O notación por lo general sólo proporciona un límite superior en la tasa de crecimiento de la función.

¿Cómo se explica la notación Big O?

los Notación Big O define un límite superior de un algoritmo, limita una función solo desde arriba. Por ejemplo, considere el caso de la ordenación por inserción. Se necesita tiempo lineal en el mejor de los casos y tiempo cuadrático en el peor de los casos. Podemos decir con seguridad que la complejidad temporal del tipo de inserción es O (n ^ 2).

Recomendado: