begin process at 2012 02 12 08:08:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Base de données

 > 

Autre

 > 

sur la concaténation de 2 liste chainné


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

sur la concaténation de 2 liste chainné

samedi 16 décembre 2006 à 20:43:32 | sur la concaténation de 2 liste chainné

nabilhoumani

comment fair la concaténation de 2 liste chainné  vc c++
 j'ai deja créé une class noeu et 1 autre liste kelle es friend de la premier mai j'arrive pas a faire la concaténation de 2 liste chainé

mardi 26 décembre 2006 à 14:52:10 | Re : sur la concaténation de 2 liste chainné

magic_Nono

Membre Club
malgré ce français approxiamtif, on voit le soucis tout simple.

(me fait que les classes soient friend n'a rien à voir là dedans)


cette concaténation peut etre accomplie de deux façon,
l'une non destructrice pour la 2nde liste:
en rajoutant chacun des éléments de la 2nde liste à la première

L'autre plus rapide & moins gourmande en mémoire, mais destructrice (la 2nde liste est vidée)
en mettant la 2nde liste à la suite de la 1ere
(cela suppose la 1ere liste non triée)

rendons ceci plus parlant pour la 2nde méthode:

List : héritant d'Elt
Elt : comportant : suivant,precedent, valeur.

void concat(List* pL1,List *pL2)
{
if(!pL2)return;
if(!pL1)
{
pL1=pL2;
pL2=NULL;
return;
}
Elt* pLast2=pL2->precedent;
pL2->precedent=pL1->precedent:
pL1->precedent->suivant=pL2;
pL1->precedent= pL2->precedent;
pLast2->suivant=pL1;
pL2=NULL;
}

___________________________________________________________
Magicalement
Nono
mardi 26 décembre 2006 à 14:54:34 | Re : sur la concaténation de 2 liste chainné

magic_Nono

Membre Club
malgré ce français approxiamtif, on voit le soucis tout simple.

(me fait que les classes soient friend n'a rien à voir là dedans)


cette concaténation peut etre accomplie de deux façon,
l'une non destructrice pour la 2nde liste:
en rajoutant chacun des éléments de la 2nde liste à la première

L'autre plus rapide & moins gourmande en mémoire, mais destructrice (la 2nde liste est vidée)
en mettant la 2nde liste à la suite de la 1ere
(cela suppose la 1ere liste non triée)

rendons ceci plus parlant pour la 2nde méthode:

List : héritant d'Elt
Elt : comportant : suivant,precedent, valeur.

void concat(List* pL1,List *pL2)
{
if(!pL2)return;
if(!pL1)
{
pL1=pL2;
pL2=NULL;
return;
}
Elt* pLast2=pL2->precedent;
pL2->precedent=pL1->precedent:
pL1->precedent->suivant=pL2;
pL1->precedent= pL2->precedent;
pLast2->suivant=pL1;
pL2=NULL;
}

___________________________________________________________
Magicalement
Nono


Cette discussion est classée dans : liste, concaténation, chainné


Répondre à ce message

Sujets en rapport avec ce message

Liste Chainé en C++... [ par NitRic ] Bonjour, j'aimerais si possible un petit exemple ou bien un site qui parle des Liste Chainé en C++, pour la créée c'est ok mais c avec le fonctionneme Liste (vc++) [ par C++ ] Salut, je veux generer un nombre de 1 a 10 dans une listbox!merci d avance Concaténation [ par DJ God ] [redQuel caractère utiliser pour concaténer un texte avec une variable ?][/red] Comment afficher la liste des fichiers dans le composant List View [ par kanimana ] Bonjour Svp, indiquez moi la fonction qui permettera d'afficher les fichier contenu dans un répertoire dans le composant ListView, avec les détails liste de fonctions [ par niconico ] quelqu'un aurait-il l'adresse d'un site ou je pourrait trouver la liste des fonctions en C++; ou au moins celles relatives a la creation, modification Sélection des lifnes affichées par une liste modifiable [ par Gilles ] Bonjour,Prenons la table employés avec un champ nom et un champ prénom.Sur un formulaire, les nom et les prénoms s'affichent dans des listes modifiabl liste contenant un objet d'une de mes classes [ par Eric ] Salut,Je voudrais créer une liste contenant comme objet une de mes classes..par exemplelist ma_Liste_de_ma_Classe;mais je ne sais pas comment m'y pre au secours :etudiant qui a besoin d'aide [ par k6 ] bonjour a tous,je suis etudiant et j'ai a préparer un programme en c , et j'avoue avoir un mal de chien , en effet c'est ma matiére noire mais bon fau Liste chaînée [ par GoldenEye ] Qu'est ce que qu'une liste chaînée ?Merci Liste de control sous Vc++ 6.0 [ par Miboboio ] Je doit afficher un nombre indeterminer de control,les un en dessous des autres(le nombre depend des info que je dois afficher)Comment est il possible


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,654 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales