- Este algoritmo se considera poco eficiente, ya que implica revisar cada elemento de la lista e ir intercambiandolo con el siguiente mas proximo a su valor.
- Se ha utilizado la libreria flet para agregarle interfaz grafica y poder ver como se comporta el algoritmo.
- Se utiliza la libreria random para generar 10 numeros aleatorios y que el algorirmos los clasifique.
- Ejecutar el archivo "bubble_sorting_algorithm.py" y ver el resultado.
- Se recomienda el uso de virtualenv
- Ejecutar el comando: pip install -r requirements.txt para instal las dependencias.
- Ejecutar el script segun el algoritmo que se desea probar.
Este Ejercicio fue realizado en base al canal: https://www.youtube.com/@pildorasdeprogramacion
- Este algoritmo se usa para la identificación de la ruta mas corta en un grafo, en este caso de la ruta a tomar entre dos estaciones de la ciudad de mexico.
- Se ha utilizado la bibiloteca NetworkX para el analisis y modelado de grafos.
- Este proyecto fue realizado en jupyter notebook con lenguaje Python.
- Este proyecto toma como base el de Victor Sanz, del canal https://www.youtube.com/@victorsanz2720, agradecimientos a su autor.
- El origen de datos tambien fue tomado del autor
- Gracias a Dr. Xabi del canal https://www.youtube.com/@DrXabi