Ed2 corrige Corrigé E D Algorithmes et Structures de Données n Thème Les Listes Exercice II Manipulation d ? une liste cha? née circulaire q r L d d d d r valeur d q suivant r q suivant valeur d r suivant suivant valeur d Exercice II Question Que fait cet

Corrigé E D Algorithmes et Structures de Données n Thème Les Listes Exercice II Manipulation d ? une liste cha? née circulaire q r L d d d d r valeur d q suivant r q suivant valeur d r suivant suivant valeur d Exercice II Question Que fait cette méthode La méthode quifaitquoi a pour résultat la liste courante dans laquelle on a inséré dans l ? ordre l ? élément x s ? il n ? existait pas déjà dans la liste sans doublon On suppose la liste courante non vide Si xfaitquoi Cr null r suivant valeur r suivant suivant valeur un peu plus et si avec cette nouvelle liste r on exécute r quifaitquoi on obtient r null Exercice II Inversion d'une liste cha? née Question On veut écrire une nouvelle méthode renverser qui inverse la liste courante l pointera au fur et à mesure sur la partie non encore inversée de la liste Nous utilisons pointeurs supplémentaires ?? r qui pointe sur la tête de la sous-liste déjà inversée de la liste Initialisé à null ?? p est ? simplement un pointeur auxiliaire qui permet d ? e ?ectuer le transfert d ? un élément de la tête de l vers la tête de r Liste renverser Liste l this Liste r null Liste p début tant que l null faire p l -- on sauvegarde dans p la tête de la liste l l l suivant -- on avance l on enlève la tête de l -- on insère p en tête de r p suivant r r p fait -- ici l null et r contient le résultat de l ? inversion retourner r ?n Sur l ? exemple au début l r CPremier passage dans la boucle tant que r l Deuxième passage dans la boucle tant que r l Etc ? à la ?n r l Question Calculer la complexité de cette procédure Si n est le nombre d ? éléments ou longueur de la liste alors la boucle s ? exécute n fois Un passage par la boucle correspond à opérations Donc la complexité de cette procédure est O n CExercice II Inversion récursive d'une liste cha? née Illustration de l ? idée de la récursion Une liste L non vide peut toujours être considérée comme la juxtaposition de son premier élément ou de son en tête que nous notons x avec une autre liste L ? qui est en fait L privée de x x Reste de L ou L ? L Si on sait inverser L ? alors on sait inverser L puisque Inverse L ? x Inverse L Question Elt en tete debut retourner this valeur ?n Question public Liste inverser inversion recursive Liste l this if l suivant null return this Elt x l entete l l suivant l est alors tronquée de son entete l l inverser appel récursif l insererenqueue x return l Question Calculer la complexité de cette procédure Exemple d ? exécution

Documents similaires
Enseignement primaire elementaire methode de langue francaise 1 0 0
Le decodage 1 Dé ?nition et enjeux Apprentissage de la lecture Le décodage Des apports théoriques ? Dé ?nition Le décodage se dé ?nit comme une capacité à identi ?er tous les mots d ? un écrit avec un objectif de prise de sens ? D ? après Fernande Bouthém 0 0
Centrifugation pdf Opération Unitaire Centrifugation Centrifugation Généralités Décantation et ?ltration centrifuges Le principe de ces deux types de centrifugation est illustré par la ?g Dans la décantation ou sédimentation centrifuge la séparation des p 0 0
Les editions de contes populaires russes en europe de l ouest autour de 1850 a nos jours 1 0 0
l’actualité chimique - août-septembre 2006 - n° 300 Regards sur les polymères 4 0 0
poemes expliques alcools apollinaire 0 0
Aulu gelle nuits attiques 12 0 0
Jean darrouzes trois documents de la controverse greco armenienne revue des etudes byzantines tome 48 1990 pp 89 153 0 0
Manuel kde11 13 KIPOR POWER MANUEL DE FONCTIONNEMENT Veuillez lire ce manuel attentivement Il contient des informations de sécurité importantes WWW KIPOR COM KIPOR WUXI KIPOR POWER COL LTD Adresse Reside Jingyy Road Third-stage Development Section of Wang 0 0
Un livre 1 Un livre feel good est un livre qui met de bonne humeur un roman qui permet de l? cher prise de rel? cher la pression Bref c ? est un livre qui fait du bien à la tête et au coeur Livres qui font du bien livres qui rendent heureux remontent le m 0 0
  • 21
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager