Fusionner

nina -  
 nina -
Bonjour,
je dois rendre un devoir en algorithme le lundi ... mais j'arrive pas à comprendre comment on fait pour fusionner deux tableaux :/ A[N] et B[M] doit être fusionner en un Troisième tableau

8 réponses

  1. vordano Messages postés 1981 Statut Membre 316
     
    il suffit de créer un 3 ème tableau avec la taille N+M, ensuite de parcourir chacun des deux tableau et copier la valeur de chacun dans le 3 ème (avec un test pour vérifier qu'on est pas arrivé a la limite de chacun des deux tableau et en changer dans le cas contraire)

    ou alors vu que c'est de l'algo tu peux peut être te permettre de faire c[N+M] = A+B (en gros tu concatène 2 tableau dans un 3 ème de taille suffisante pour contenir les 2 tableau, mais je doute que ce soit ca que ton prof veux vu que ca ne se fait pas en programmation)
    0
  2. nina
     
    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 . c'est l'énoncé merci pour l'aide
    0
    1. nina
       
      j'arrive pas à écrire le programme
      0
    2. ayoami Messages postés 11 Statut Membre 1
       
      Tu peux pas transferer les valeurs d'un tableau vers un autre ?
      0
    3. vordano Messages postés 1981 Statut Membre 316
       
      voici de l'algo a la mode java, tu peux peut être le comprendre
      String[] A = new String[5];
      String[] B = new String[4];
      String[] C = new String[9];
      
      int d=0;//cette variable représente l'indice permettant d'ajouter dans le tableau C tout au long du programme
      
      for(int i=0;i<5;i++){//ici on parcours tout les éléments du tableau A et on le met dans le tableau C
      C[d] = A[i];
      d++;
      }
      for(int i=0;i<4;i++){//ici on parcours tout les éléments du tableau B et on le met dans le tableau C
      C[d] = B[i];
      d++;
      }
      
      


      voilà, essaye de comprendre :)
      0
  3. ayoami Messages postés 11 Statut Membre 1
     
    Oui c'est ca
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. nina
     
    non je ne sais que trier , faire rentrer des valeurs puis c'est tout, c'est notre première séance et le prof nous a donné ces exercices
    0
  6. nina
     
    ahhhh meerciiii c'est bon je comprend mieux mnt :) meerci
    0
  7. vordano Messages postés 1981 Statut Membre 316
     
    tu peux écrire ici l'algo que tu aura réussi a faire avec le travail maché que j'ai pondu ? (histoire de voir si tu ne recopie pas bêtement :P)
    0