Skip to content

vhngroup/sortings_algorithm

Repository files navigation

Algoritmos de clasificación u ordenamiento

Bubble sorting

demo

  • 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.

Instrucciones:

  • 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.

Creditos

Este Ejercicio fue realizado en base al canal: https://www.youtube.com/@pildorasdeprogramacion

Bubble sorting

Ruta mas corta entre dos estaciones de metro dadas de la ciudad de Mexico.

demo

  • 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.

Se adicion un proyecto adicional con el mismo algorirmo DijkStra

demo

Creditos

About

Prueba de uso de algunos algoritmos de ordanamiento

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published