Package diueil-TP_tris
DIU EIL 2020/2022
BLOC2 - Projet Compléxité
Le projet consiste à construire un sujet de projet visant à mesurer empiriquement les temps de calcul d’algorithmes de tri, et de comparer ces temps de calcul avec les résultats théoriques.
Auteur
Fabien SERENKO & Sébastien LOZANO
Installation - Utilisation
Pour générer la documentation il faut installer le paquet python pdoc3
pip3 install pdoc
Cloner le dépot ou télécharger l'archive zip.
À la racine du projet, lancer le script python programmePrincipal
python3 programmePrincipal.py
Notes
Les fichiers de la documentation sont générés dans le dossier ./docs/diueil-TP_tris
Les fichiers contenant les tableaux à tester sont générés dans le dossier ./csv_files2test
Les résultats des tests sont générés dans le dossier ./rapports_de_tests
License
Expand source code
#!/usr/bin/python3
#-*- coding: utf8 -*-
# @author : Sébastien LOZANO
# Source pour l'écriture d'un REAMDE en mardown : https://www.makeareadme.com/
# Génère la page d'accueil de la documentation pdoc3
"""
# DIU EIL 2020/2022
## BLOC2 - Projet Compléxité
Le projet consiste à construire un sujet de projet visant à mesurer empiriquement les temps de calcul
d’algorithmes de tri, et de comparer ces temps de calcul avec les résultats théoriques.
## Auteur
Fabien SERENKO & Sébastien LOZANO
## Installation - Utilisation
Pour générer la documentation il faut installer le paquet python [pdoc3](https://pdoc3.github.io/pdoc/)
```bash
pip3 install pdoc
```
Cloner [le dépot](https://github.com/slozano54/DIUEIL-TP_tris) ou télécharger l'[archive zip](https://github.com/slozano54/DIUEIL-TP_tris/archive/master.zip).
À la racine du projet, lancer le script python **programmePrincipal**
```bash
python3 programmePrincipal.py
```
## Notes
Les fichiers de la documentation sont générés dans le dossier **./docs/diueil-TP_tris**
Les fichiers contenant les tableaux à tester sont générés dans le dossier **./csv_files2test**
Les résultats des tests sont générés dans le dossier **./rapports_de_tests**
## License
[MIT](https://choosealicense.com/licenses/mit/)
"""
pass
Sub-modules
diueil-TP_tris.complexite_temps
-
Utilitaires pour les mesures de temps et les complexités
diueil-TP_tris.generateDocumentation
-
Génère la documentation
diueil-TP_tris.tris