Exercice langage C corrigé fusion de deux tableaux triés

Exercice corrigé fusion de deux tableaux triés, tutoriel & guide de travaux pratiques en pdf.

Problème: On dispose de deux tableaux A et B (de dimensions respectives N et M), triés par ordre croissant. Fusionner les éléments de A et B dans un troisième tableau FUS trié par ordre croissant.

Méthode: Utiliser trois indices IA, IB et IFUS. Comparer A[IA] et B[IB]; remplacer FUS[IFUS] par le plus petit des deux éléments; avancer dans le tableau FUS et dans le tableau qui a contribué son élément. Lorsque l’un des deux tableaux A ou B est épuisé, il suffit de recopier les éléments restants de l’autre tableau dans le tableau FUS

La correction exercice C/C++ (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *