Rayene 2 1 É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 de

É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
Locutions adverbiales à bon escient à bout de sou e hors d'haleine à cor et à cri à gorge déployée à juste titre à pieds joints à tête reposée à tort à tort ou à raison à tort et à travers à tue-tête à voix haute à volonté à l'écart à l'endroit à l'envers 0 0
Fabrication du styrene République Algérienne Démocratique Et Populaire Ministère De L ? enseignement Supérieur Et De La Recherche Scienti ?que Université août - Skikda Faculté de Technologie Département de Pétrochimie Spécialité Master en Génie Pétrochimi 0 0
Teu s 3 CHarry Potter est une oeuvre de J K Rowling ceci n ? est pas une tentative d ? appropriation Tu es un Sorcier est et restera gratuit il dispara? tra lors de la sortie d ? un jeu de rôle Harry Potter o ?ciel Je jure solennellement que mes intention 0 0
Design and evaluation of cloud network optimization algorithms 0 0
Bulletin aiep 51 2017 Association Internationale d ? Études Patristiques International Association of Patristic Studies Bulletin d ? information et de liaison CDISPONIBLE EN LIGNE SUR BREPOLiS Répertoire des traductions françaises des Pères de l ? Église 0 0
Gt3r6f1 utilisation des explosifs 0 0
Hassssclic 193 UNIVERSITE D ? ANTANANARIVO ----------------------- FACULTE DE DROIT D ? ECONOMIE DE GESTION ET DE SOCIOLOGIE ----------------------Mémoire DE MAITRISE EN GESTION ----------------------- OPTION FINANCES ET COMPTABILITE Projet de création d 0 0
Livre de ce qui est cache titre principal langue genre ou forme de l x27 oeuvre note 0 0
TP_N° 1_API_Tutorial_LD_IL_E PMIL AUTOMATISMES INDUSTRIELS Page 1/7 AUTOMATISME 0 0
Fiche dire faire et agir lecture unite 4 1 0 0
  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager