-
- Label UNT : UNIT
-
- Date de réalisation : 1 Juin 2015
- Durée du programme : 5 min
- Classification Dewey : biologie application informatique
-
- Catégorie : Vidéocours
- Niveau : Tous publics / hors niveau, 1er cycle, L1
- Disciplines : Sciences de la vie, Sciences du vivant, Outils, méthode et techniques scientifiques, Informatique, Informatique
- Collections : 2. Gènes et protéines
- ficheLom : Voir la fiche LOM
-
- Auteur(s) : RECHENMANN Francois, PARMENTELAT Thierry
-
- Langue : Français
- Mots-clés : ADN, génomique, algorithmique, bioinformatique, biologie cellulaire et moléculaire, modélisation
- Conditions d’utilisation / Copyright : Ces ressources de cours sont, sauf mention contraire, diffusées sous Licence Creative Commons. L’utilisateur doit mentionner le nom de l’auteur, il peut exploiter l’œuvre sauf dans un contexte commercial et il ne peut apporter de modifications à l’œuvre originale.









2.7. Les compromis de la conception d’algorithmes
La mise en oeuvre d'une structure de données appropriée permet, nous l'avons vu, d'améliorer les performances d'algorithmes. Nous en avons vu l'exemple sur la recherche d'un triplet dans un tableau de code génétique, quand nous avons ajouté ces tables d'index, nous avons vu que nous avons diminué de façon tout à fait significative, le nombre de comparaisons à effectuer. Je vous propose maintenant une autre approche où les index ne sont pas sous forme de table mais sont calculés. Il faut que vous vous souveniez de la manière dont le tableau est organisé. D'abord tous les triplets qui commencent par T, tous ceux qui commencent par C, par A, par G. À l'intérieur de cette partie-là du tableau, d'abord tous les triplets dont la deuxième lettre est un T, et cetera, et cetera. Nous allons tirer partie encore une fois de cette organisation, mais d'une manière différente de ce que nous avons fait jusqu'à présent...
commentaires
Ajouter un commentaire Lire les commentaires