Estructura de datos
M
enu
Estas aqui:
start
Inicio
I Representación de bajo y alto nivel de datos
1.1 Representacion de bajo nivel
1.1.1 Constantes enteras
1.1.2 Constantes reales
1.1.3 Constantes carácter / cadena
1.1 Representacion de alto nivel
1.2.1 Constantes enteras
1.2.2 Constantes reales
1.2.3 Constantes carácter
Evaluacion de la Unidad
II. Manejo de estructuras dinámicas
2.1 Tipos de estructura de datos
2.1.1 struct - Programas c++
Programa 1
Programa 2
Programa 2
2.1.2 union
Programa 1
Programa 2
Programa 2
2.2 Apuntadores a estructuras
2.3 Asignación dinámica a estructuras
2.4 class
Evaluacion Unidad II
III. Listas enlazadas
3.1 Conceptos básicos
3.2 Operaciones en Listas
3.2.1 Creación e Inserción
3.2.2 Borrado
3.2.3 Modificacion
3.3 Listas Simplemente Enlazadas
3.3.1 Algoritmos sobre la lista
3.3.2 Listas circulares
3.3.3 Implementación en Lenguaje C++ con POO
3.4 Listas Doblemente Enlazadas
3.4.1 Algoritmos sobre la lista doblemente enlazada
3.4.2 Listas dobles circulares
3.4.3 Implementación en Lenguaje C++ con POO
IV. Pilas y colas
4.1 PILAS
4.1.1 Concepto de Pila
4.1.2 Definición Clase pila
4.1.2.1 Arreglos
4.1.2.2 Lista enlazada, (STL)
4.1.2.3 Ejemplo de Aplicación
Aplicación 01
Aplicación 02
Aplicación 03
Aplicación 04
4.1.2.4 Implementación con POO
4.2 COLAS
4.2.1 Concepto de Cola
4.2.2 Definición Clase Cola
4.2.2.1 Arreglos
4.2.2.2 Lista enlazada, (STL)
4.2.2.3 Ejemplo de Aplicación
4.2.2.4 Implementación con POO
Evaluacion de la Unidad IV
V Archivos y recursividad
5.1 Archivos
5.1.1 Secuénciales
5.1.2 Aleatorios
5.1.3 Secuénciales Indexados
5.1.4 Indexado
5.1.5 Tipo HASH
5.1.6 Utilización de las clases IO
5.2 Recursividad
5.2.1 Definición
5.2.2 Recursividad e iteración
5.2.3 Análisis del factorial recursivo e iterativo.
5.2.4 Recursividad gráfica
5.2.5 Operaciones recursivas: Programas C++
5.2.6 Búsqueda
5.2.7 Ordenamiento
Evaluacion de la unidad V
VI Listas no lineales: árboles.
6.1 Conceptos básicos.
6.1.1 Tipos de Árboles
Binario
AVL
B+
6.1.2 Clase Árbol.
6.1.3 Raíz, Nodos y Ramas.
6.2 Operaciones sobre Árboles Binarios
6.2.1 Recorridos sobre árboles en anchura y profundidad
6.2.2 Inserción de un árbol
6.2.3 Eliminación
6.2.4 Modificación
6.2.5 Ejemplos de aplicación
Ejemplo 1
Ejemplo 2
6.2.6 Implementación de árboles binarios.
Evaluacion de la unidad VI
VII Listas no lineales: grafos.
7.1 Conceptos básicos.
7.2 Características de los grafos
7.3 Operaciones con grafos.
7.4 Desarrollo de algoritmos con grafos.
7.5 Ejemplos de aplicación.
7.6 Implementación de grafos. 5.2.6 Búsqueda
Evaluacion de la unidad VII