12.07.2015 Views

Cap. 4 Complejidad temporal de algoritmos - Inicio

Cap. 4 Complejidad temporal de algoritmos - Inicio

Cap. 4 Complejidad temporal de algoritmos - Inicio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Complejidad</strong> <strong>temporal</strong> <strong>de</strong> <strong>algoritmos</strong> 5La <strong>de</strong>finición <strong>de</strong> encuentra una f(n) que acota tipo sándwich a la función T(n).Cuando empleemos a lo largo <strong>de</strong>l texto la notación O, realmente estamos refiriéndonos a la<strong>de</strong>finición <strong>de</strong> .4.7. Costo unitario.Aplicando la <strong>de</strong>finición pue<strong>de</strong> comprobarse que las funciones constantes tienen complejidadO(1).Ejemplo. Sea T(n) = 5.Se pue<strong>de</strong> escribir: c 1 *1 =n 0 se tiene: T(n) = T 1 (n) + T 2 (n) g(n)Entonces el lado <strong>de</strong>recho <strong>de</strong> la relación (1):c 1 f(n) + c 2 g(n) = (c 1 +c 2 )f(n) - c 2 ( f(n) - g(n) )Y como c 2 ( f(n) - g(n) ) es positivo, se pue<strong>de</strong> escribir:c 1 f(n) + c 2 g(n) < = (c 1 +c 2 )f(n)Profesor Leopoldo Silva Bijit 20-01-2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!