Rayene 2 Écrivez un algorithme qui fusionne deux tableaux déjà existants dans un troisième qui devra être trié Attention On présume que les deux tableaux de départ sont préalablement triés il est donc irrationnel de faire une simple concaténation des deux

Écrivez un algorithme qui fusionne deux tableaux déjà existants dans un troisième qui devra être trié Attention On présume que les deux tableaux de départ sont préalablement triés il est donc irrationnel de faire une simple concaténation des deux tableaux de départ puis d'opérer un tri comme quand on se trouve face à deux tas de papiers déjà triés et qu'on veut les réunir il existe une méthode bien plus économique et donc bien plus rationnelle Début A ?ni faux B ?ni faux ia ib ic - TantQue Non A ?ni ou Non B ?ni ic ic Redim C ic Si A ?ni ou A ia B ib Alors C ic B ib ib ib B ?ni ib n Sinon C ic A ia ia ia A ?ni ia m FinSi FinTantQue Fin Ecrire un module permettant de faire le tri d'un tableau T de type TAB et de taille n avec la méthode de tri par sélection DEF Proc Triselection VAR T TAB n entier Pour i de à n- faire posmin i Pour j de i à n faire Si T j T posmin Alors posmin j Finsi FinPour Si posmin i Alors aux T i t i T Posmin t posmin aux Finsi FinPour Fin Triselection CEcrire un module permettant de faire le tri d'un tableau T de type TAB tableau d'entiers et de taille n avec la méthode de tri à bulles DEF Proc TriBulles VAR T TAB n entier Répéter Echange faux Pour i de à n- faire Si T i T i Alors Permute T i T i Echange vrai FinSi FinPour n n- Jusqu'à Echange Faux ou n Fin TriBulles Ecrire un module permettant de faire le tri d'un tableau T de type TAB tableau d'entiers et de taille n avec la méthode de tri par insertion DEF Proc Triinsertion VAR T TAB n entier Pour i de à n faire TMP T i j i Tant que j et T j- TMP faire T j T j- j j- FinTantque T j TMP FinPour Fin Triinsertion Ecrire un module permettant de fusionner deux tableaux triés T et T de taille respective n et n entre et dans un tableau T de taille n Exemple T T Résultat de la fusion CT Def proc fusionner t TAB n entier t TAB n entier var T TAB var n entier I J n Tant que i n et j n faire Si T i T j alors n n T n T i I i Sinon n n T n T j j j Finsi Fin tant que Tant que i n faire le tableau T épuisé recopier le reste de T dans le tableau de fusion n n T n t i I i Fin tantque Tant que j n faire le tableau T épuisé recopier le reste de T dans le tableau de fusion n n T n t j j j Fin tantque Fin fusionner Exercice Une classe est composée de

Documents similaires
Tout sur leopold sedar senghor 1 0 0
Grammaire francais pdf CMMAIRE Chapitre Chapitre Chapitre Chapitre Chapitre Bilan n ÊTRE et AVOIR au présent de l'indicatif Dans une cité universitaire À la cafétéria IL Y A et C'EST adjectifs q u ali ?catifs Jérôme et la géographie LES VERBES DU er GROUP 0 0
Le sectionnement pdf Electrotechnique-fr com Initiation au c? blage industriel Le sectionnement Technologie Page Utilité du sectionnement Le sectionnement permet d ? assurer deux fonctions essentielles La sécurité des personnes en e ?ectuant la séparation 0 0
Gi enit pfe2013 Génie Industriel Lundi juin Amphi Laatiri Mathématiques Financières Session GI Président Refaat CHAABOUNI Elèves-ingénieurs Projet h Narjes TARCHOUNA Modèle d'évaluation des startup au sein de la Biat h Omar MEDDEB Appréciation du risque C 0 0
Tp 1accessfinal ISET Gabès TP Démarrer avec Access Objectifs du TP Manipuler la fenêtre Access Créer une base de données Modi ?er les enregistrements Dé ?nition MicroSoft Access est un logiciel de gestion de base de données fonctionnant sous windows Ce ty 0 0
Avant projet Institut National de la Productivité et de Développement Industriel - INPED - Mémoire de ?n d ? études pour l ? obtention du diplôme de Master en Management des Entreprises Thème L ? impact de la sous-traitance de spécialité sur le taux d ? i 0 0
C O MMU N I Q U É D E P R E S S E V a l e n c e , l e 0 9 / 0 9 / 2 0 2 1 I n t 0 0
Liste des spécialités en Master 1 et le nombre de postes ouverts pour la rentré 0 0
Suunto zoop user guide fr FR SUUNTO ZOOP MANUEL D ? UTILISATION Présentation Flèches - Palier de décompression dans la zone plafond - Zone du palier de sécurité - Remontée conseillée - Descente impérative Profondeur courante Compteur de plongée Symbole ca 0 0
Schéma-blocs avec PGF/TIKZ Papanicola Robert 20 janvier 2009 version 1.5 Modific 0 0
  • 48
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager