Algorítmica

La asignatura Algorítmica (cat: Algorismia; eng: Algorithmics) es una asignatura obligatoria de la especialidad de Computación del Grado en Ingeniería Informática impartido por la FIB.

Este blog funciona como web auxiliar de las herramientas disponibles en la Web de la FIB. Los avisos y notas se publicarán en el Racó. La información general (temario, método de evaluación, ...) está disponible en la Guía Docente de la asignatura.

martes, 19 de julio de 2011

Repaso de Conceptos Algorítmicos Básicos

En el primer tema de la asignatura repasaremos conceptos y técnicas básicos tales como
el análisis del caso peor, la notación asintótica, el esquema de divide y vencerás, y algunas
técnicas de análisis de algoritmos recursivos. También haremos un repaso de algunas
estructuras de datos fundamentales: los árboles de búsqueda (estándar y balanceados),
las tablas de dispersión (hash) y los heaps. Por último recordaremos la terminología sobre grafos que después usaremos a lo largo del curso, y veremos los esquemas de recorridos en anchura (breadth-first search) y profundidad  (depth-first search) en grafos.

Cientos de applets y animaciones en la web nos ayudan a visualizar algunos de los algoritmos y estructuras de datos que repasaremos en este tema, p.e. este applet para el recorrido en profundidad.

Si encontráis applets y animaciones interesantes podéis compartir el link añadiéndolo en un comentario.