Commit 88f6e4d2 authored by Saskia Juffern's avatar Saskia Juffern

Update README.md

Partie structure du code
parent 2cd48a7f
Pipeline #9131 failed with stage
in 0 seconds
......@@ -132,9 +132,19 @@ Si un cycle est détecté il suffit de relancer l'algorithme, rappelez-vous dans
### Structure du code
Le code est structuré en dossier afin de faciliter sa lisibilité.
Le code est structuré en dossier afin de faciliter sa lisibilité. Dans chaque dossier, il y a toujours un dossier nommé "include" qui contient la bibliothèque standard et un dossier nommé "src" qui contient les fichiers avec le code.
Dans le dossier "factorization" se trouve les deux algorithmes de factorisation, "factor_small_integer" reprend l'implémentation du Sieve d'Eratosthenes tandis que "factor_big_integer" reprend celle du Pollard Rho.
Dans le dossier prime_divs, il y a différentes dossiers:
- "data": Ce dossier contient tous le code qui concerne la data (comme par exemple les fonctions pour lire et écrire dans des fichiers)
- "deprectated": Ce dossier contien du code obsolète, qui n'est donc plus utilisé.
- "factorisation": Dans ce dossier se trouve les deux algorithmes de factorisation, "factor_small_integer" reprend l'implémentation du Sieve d'Eratosthenes tandis que "factor_big_integer" reprend celle du Pollard Rho.
- "multithreading": Dans le dossier se trouvent toutes les fonctions qui concernent le multithreading et les buffer.
En plus, il se trouve le dossier 'include' ainsi que le fichier main.
```
Give an example
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment