La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Grand Projet Christelle CAUSSE Ludwig BERTHAUD RECHERCHE DE MOTIFS Mii3.

Présentations similaires


Présentation au sujet: "Grand Projet Christelle CAUSSE Ludwig BERTHAUD RECHERCHE DE MOTIFS Mii3."— Transcription de la présentation:

1 Grand Projet Christelle CAUSSE Ludwig BERTHAUD RECHERCHE DE MOTIFS Mii3

2 1.ANALYSE DU PROJET A.Outils et objectifs Outils Techniques: LLangage C VVisual Studio GG c c Algorithmiques: KKnuth-Morris-Pratt BBoyer-Moore KKarp-Rabin NNaïf Objectifs Pédagogiques: Du projet: RRecherche sur les 4 algorithmes donnés MMesurer la performance des 4 algos SSuivre le cahier des charges

3 1.ANALYSE DU PROJET B.Analyse et fonctions Les fonction de menu et de saisie Saisie manuelle du texte Choix d’un fichier à traiter Tester un algorithme (une fois) Tester un algorithme sur une période à déterminer Tester tous les algorithmes sur une période à déterminer Les algorithmes Naïf Knuth-Morris-Pratt Karp-Rabin Boyer-Moore

4 Algorithme Naïf 1.Principe 2.Complexité Vérifier, pour chaque position du texte où le motif pourrait s’apparier, si il y a concordance ou non 2 pointeurs, i et j, incrémentés si ils pointent sur des caractères concordants. Si les caractères discordent, j pointe sur le début du motif, et i repositionné.

5 Algorithme de Knuth-Morris-Pratt 1.Principe 2.Complexité

6 Algorithme de Boyer-Moore 1.Principe 2.Complexité

7 Algorithme de Karp-Rabin 1.Principe 2.Complexité

8 2.PROGRAMMATION DU PROJET A.Difficultés, nos choix… Problèmes de portabilité avec les fonction pour mesurer le temps Problèmes de recherche Utilisation de variables globales

9 2.PROGRAMMATION DU PROJET B.Les améliorations Mesure du temps (utilisation de fonctions propres à l’OS) Créer des librairies propres à l’OS B.Jeux d’essais...............

10

11 CONCLUSIONS et réflexions personnelles


Télécharger ppt "Grand Projet Christelle CAUSSE Ludwig BERTHAUD RECHERCHE DE MOTIFS Mii3."

Présentations similaires


Annonces Google