algorithms
1.0.0
Implementaciones de ejemplo mínimas y limpias de estructuras de datos y algoritmos en Python 3.
¡Gracias por tu interés en contribuir! Hay muchas maneras de contribuir a este proyecto. Comience aquí
Para ejecutar todas las pruebas escriba:
$ python3 -m unittest discover tests
Para ejecutar algunas pruebas específicas, puede hacer esto de la siguiente manera (Ej.: ordenar):
$ python3 -m unittest tests.test_sort
Para ejecutar todas las pruebas escriba:
$ python3 -m pytest tests
Si desea utilizar los algoritmos API en su código, es tan simple como:
$ pip3 install algorithms
Puede realizar la prueba creando un archivo de Python: (Ej: use merge_sort
en sort
)
from algorithms . sort import merge_sort
if __name__ == "__main__" :
my_list = [ 1 , 8 , 3 , 5 , 6 ]
my_list = merge_sort ( my_list )
print ( my_list )
Si deseas desinstalar algoritmos, es tan simple como:
$ pip3 uninstall -y algorithms
Gracias a todos los contribuyentes que ayudaron en la construcción del repositorio.