Algoritmos de Búsqueda y Ordenamiento en Python 🎒 ✏️

Los programas que se encuentran en este repositorio fueron creados para los alumnos del curso de Algoritmos de Búsqueda y Ordenamiento en Python impartido en el periodo intersemestral 2019-2 y 2020-1 en el Laboratorio Intel y Cómputo de Alto Desempeño de la Facultad de Ingeniería, UNAM.

Algoritmos implementados

Ordenamiento:
	- Bubble Sort
	- Merge Sort
	- Quick Sort
	- Heap Sort
	- Radix Sort (números y cadenas)

Búsqueda:
	- Búsqueda Lineal
	- Búsqueda Binaria
	- Hash
	- Búsqueda en profundidad (DFS)
	- Búsqueda en anchura (BFS)

Determinación del camino más corto:
	- Bellman - Ford
	- Dijkstra
	- A*

Pre-requisitos

Para poder ejecutar los programas se recomienda utilizar Python 3.

Contacto 💻 📧

Ilse Abril Vázquez Sánchez - iabrilvzqz@gmail.com