Documentos de Académico
Documentos de Profesional
Documentos de Cultura
General
Teoría
1
02/02/2018
Definición de Algoritmo
Definición Intuitiva ( Finitud, definibilidad, generalidad,efectividad)
2
02/02/2018
3
02/02/2018
4
02/02/2018
5
02/02/2018
Propiedades :
1.1.- f(n)O(f(n))
2. 2.- a ) O ( f ( n ) ) O ( g ( n ) ) f ( n ) g ( n )
b)O(f(n))=O(g(n))f(n)g(n) y g(n)f(n)
3.- Si t ( n ) O ( f ( n ) ) y t’ ( n ) O ( g ( n ) )
a)c*t(n)O(f(n))
b ) t ( n ) + t ‘ ( n ) O ( f ( n ) + g ( n ) ) = O [ max ( f ( n ) , g ( n ) ) ]
si f ( n ) es comparable asintóticamente con g ( n )
c ) t ( n ) * t’ ( n ) O ( f ( n ) g (n ) )
Ej. : t ( n ) = 3n² + 6n = ( 3n² + 6n ) = { 1º prioridad }
= O [ max ( 3n² , 6n ) ] = { 3º } = O ( 3n² ) ;
; 3n² O ( n² ) = { 3º a }
Ej. : t ( n ) = 4 log n + 6n = O ( log n + n ) = O [ max ( log n , n ) ] = O ( n )
4 log n O ( log n )
6n O ( n )
6
02/02/2018
Operaciones Conjuntísticas :
1. O ( f ( n ) ) + O ( g ( n ) ) = O ( f ( n ) + g ( n ) ) = 0 [ max ( f ( n ) , g ( n ) ) ]
si f y g son comparables
El conjunto suma esta formada por funciones se la forma t ( n ) + t’ ( n ) que pertenece respectivamente al 1º y 2º sumando.
2. O(f(n))*O(g(n))=O(f(n)g(n))
Producto conjustístico esta formado por funciones del tipo t ( n ) * t‘ ( n ) que pertenecen respectivamente al primer factor y
al segundo factor.
Ej. : t ( n ) = ( n² + n ) + log n (1ª) O [ ( n² + n ) log n ] = O [ ( n² + n ) O ( log n )] =
max ( n² , n )
= O ( n² ) O ( log n ) = O ( n² log n )
7
02/02/2018
8
02/02/2018
9
02/02/2018
10
02/02/2018
11
02/02/2018
Function Factorial :
Begin
if n<= 1 then
fact:=1
else
fact:=n* fact(n-1)
End
12
02/02/2018
T(n)= c si n=1
2T(n/2)+c2n si n>1
T(n)= c si n=1
2T(n/2)+c2n si n>1
13
02/02/2018
Ecuaciones de Recurrencia
Método de Sustitución
Método de Iteración
Teorema Maestro
Método de la Ecuación Característica
14
02/02/2018
Método de Sustitución
Método de Iteración
Teorema Maestro
Método de la Ecuación Característica
15
02/02/2018
16
02/02/2018
17
02/02/2018
18
02/02/2018
19
02/02/2018
20
02/02/2018
21
02/02/2018
22