1 Analisis de Algoritmos

1.1 Introduccion

1.2 Complejidad de Algoritmo

1.3 Notacion Aritmetica

1.4 Tiempo de Ejecucion de un Algoritmo

1.5 Complejidad en Espacio

2 Manejo de Memoria

2.1 Manejo de memoria Estatica

2.2 Manejo de memoria Dinamica

3 Estructura de datos

3.1 Pilas

3.2 Colas

3.3 Listas Enlazadas

4 Recursividad

4.1 Definicion de Recursividad

4.2 Procedimientos Recursivos

4.3 Mecanica de recursion

4.4 Transformacion de Algoritmos Recursivos a Iterativos

4.5 Recursividad en Diseño

4.6 Complejidad de algoritmos recursivos

5 Arboles

5.1 Concepto Arbol

5.2 Nomenclatura Arboles

5.3 Algoritmos Arboles

6 Ordenacion Interna

6.1 Algoritmos de Ordenacion

6.2 Shell Sort Ordenacion

6.3 Burbuja Ordenacion

6.4 Algoritmos de Ordenación por Distribución

6.4.1 Ordenacion Radix

7 Ordenacion externa

7.1 Algoritmos Ordenacion externa

7.1.1 Mezcla Natural

8 Metodos de busqueda

8.1 Busqueda Binaria Interna

8.1.1 Busqueda Secuencial Interna

8.1.2 Busqueda Hash

8.2 Busqueda Externa

8.2.1 Busqueda Secuencial Externa

8.2.2 Busqueda Binaria Externa

Politica de Privacidad