Forum EMSI
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

listes chainées

4 participants

Aller en bas

listes chainées Empty listes chainées

Message  mAmine Lun 10 Mar - 13:50

les amis, svp si vous avez les fcts que Benhssain a donnée lors de la seance des listes chainées,postez les ici je vous en serez reconnaissant merciiiiiii, j en ai besoin ce soir meme si c'est possible!
merciiiiiiiiiiiii
mAmine
mAmine
Admin
Admin

Masculin
Nombre de messages : 330
Age : 37
Localisation : Rabat
Option : IIR
Classe : 2ème Année
Date d'inscription : 14/10/2007

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  imaneF Lun 10 Mar - 16:02

voici la def de la structure de la liste chainée:

typedef int typeElem;

struct noeud
{typeElem val;
struct noeud* suiv;
};
typedef struct noeud* listechainée;

la fct qui reçoit une liste chainée d'1 nbr entier et affiche la valeur qu'elle contient ds lordre de laliste chainée:

void EcrireListe (listechinée LST)
{ printf("contenu de la liste:\n");
while (LST)
{ printf ("%d",LST->val);
LST=LST->suiv;
}
}

/*version récursive*/

void EcrireListe (listechinée LST)
{
if (LST)
{ printf ("%d",LST->val);
EcrireListe( LST->suiv);
}
}

imaneF
Membre
Membre

Féminin
Nombre de messages : 26
Age : 36
Option : IIR
Classe : 2ème Année
Date d'inscription : 04/03/2008

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  imaneF Lun 10 Mar - 16:20

Manipulation des listes chainées:

/*ajouté un elément en fin*/

int inFin (listechainée* adl,TypeElem x)
{
struct noeud* nouv, *bal;
if (nouv=malloc(sizeof*nouv))
{ nouv->val=x;
nouv->suiv=NULL;

if(*adl==NULL)
*adl=nouv;

else
{ bal=*adl;

while(bal->suiv)
bal=bal->suiv;
bal->suiv=nouv;
} return 1;
}else return 0;
}


/*version évoluée*/

int inFin (listechainée* adl,TypeElem x)
{
struct noeud* nouv;
if (nouv=malloc(sizeof*nouv))
{ nouv->val=x;
nouv->suiv=NULL;

if(*adl)
{adl=&((*adl)->suiv);
*adl=nouv;
return 1;

}else return 0;
}


Bonne chance!!!

imaneF
Membre
Membre

Féminin
Nombre de messages : 26
Age : 36
Option : IIR
Classe : 2ème Année
Date d'inscription : 04/03/2008

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  mAmine Lun 10 Mar - 16:56

wache radi negoulike a Imane je te remercie du fond du coeur...
mAmine
mAmine
Admin
Admin

Masculin
Nombre de messages : 330
Age : 37
Localisation : Rabat
Option : IIR
Classe : 2ème Année
Date d'inscription : 14/10/2007

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  imaneF Lun 10 Mar - 17:01

de rien .... pr moi c un devoir daider mes amis Smile ... avec grand plaisir

imaneF
Membre
Membre

Féminin
Nombre de messages : 26
Age : 36
Option : IIR
Classe : 2ème Année
Date d'inscription : 04/03/2008

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  imaneF Lun 10 Mar - 18:03

pour + dinfo sur lé listes chainées consultez:

http://www.siteduzero.com/tuto-3-9440-1-les-listes-chainees.html#

imaneF
Membre
Membre

Féminin
Nombre de messages : 26
Age : 36
Option : IIR
Classe : 2ème Année
Date d'inscription : 04/03/2008

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  badrOf Ven 21 Mar - 14:50

imaneF a écrit:pour + dinfo sur lé listes chainées consultez:

http://www.siteduzero.com/tuto-3-9440-1-les-listes-chainees.html#

merci soeurette Smile trop util le site

badrOf
Membre
Membre

Masculin
Nombre de messages : 4
Age : 36
Localisation : RaBaT
Classe : 2IIR2
Date d'inscription : 03/12/2007

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  imaneF Dim 23 Mar - 14:33

Smile de rien Badrooooo

imaneF
Membre
Membre

Féminin
Nombre de messages : 26
Age : 36
Option : IIR
Classe : 2ème Année
Date d'inscription : 04/03/2008

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  ghalios Dim 23 Mar - 16:12

Cool ImaneF & Badroo Embarassed WinkRazz
ghalios
ghalios
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages : 121
Age : 37
Localisation : Fes-Rabat
Classe : 2IIR2
Date d'inscription : 18/10/2007

http://ghalios.ifrance.com/

Revenir en haut Aller en bas

listes chainées Empty Re: listes chainées

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum