Descripción
Aplicación Java Swing para la simulación del funcionamiento de un conjunto de estructuras de datos y algoritmos.
Puede ejecutarse como Applet y como Aplicación Java.
http://www.pcg.ull.es/edapplets/
http://www.pcg.ull.es/coedapplets/
Se implementaron los siguientes:
- Estructuras de Datos: Pila, Cola y Lista Enlazada
- Estructuras de Control: If-Else, If-Else-If, Switch, While, For, Llamadas a funciones, Paso de parámetros
- Ordenación: SelectionSort, QuickSort, MergeSort
- Divide y Vencerás: Máximo y Mínimo, Torres de Hanoi
- Programación Dinámica: Mochila 0/1, Multiplicación de Matrices encadenadas
- BackTracking: Mochila 0/1 y TSP (Viajante de Comercio)
- Ramificación y Acotación: Mochila 0/1
- Recursividad: Cuenta recursiva