Bioinfo

Forum pour les étudiants en bioinformatique (CNAM et Paris VII) ouvert à tous
 
AccueilAccueil  PortailPortail  CalendrierCalendrier  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 td 8 depiller

Aller en bas 
AuteurMessage
darkatus
Admin
avatar

Nombre de messages : 256
Date d'inscription : 28/03/2006

MessageSujet: td 8 depiller   Lun 26 Juin - 11:41

(define (depiller p )
(if (pile-vide? p)
("depiller""debordement")
(begin
(vector-set! p 0 (- (sommet p) 1))
(vector-ref (tableau p) (+ 1 (sommet p))))))

cette procedure permet de voir le dernier élément du tableau (pour les piles)

mais ne permet pas de suprimer cette élément

on peut idre qu il va dépiler la pile??

sinon il que faudrai t il rajouter pour enlever le dernier élément??
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://bioinfo.kanak.fr
Mydriaze
moderateur
avatar

Nombre de messages : 220
Age : 51
Localisation : 75013 Paris
Date d'inscription : 29/03/2006

MessageSujet: Re: td 8 depiller   Lun 26 Juin - 12:02

Je vais y réfléchir... scratch

_________________
1996 : DELAM
1999 : Agent tk INSERM (Larib.)
2000 : Adjoint tk
2003 : Fin du DEST de biologie au CNAM (Cours du soir)
2007 : Adjoint tk en bioinfo INSERM (EBGM / Jussieu)
2008 : Fin des UE de licence pro bioinfo CNAM_ Mémoire en cour.
2009 : adjoint tk bioinfo INSERM (MTI/Lamark)
Bioinfo attitude powaa...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
axl
membre


Nombre de messages : 9
Date d'inscription : 25/04/2006

MessageSujet: Re: td 8 depiller   Lun 26 Juin - 12:28

si je me souviens bien de cette algo en faite tu n'as pas a effacer la valeur car tu vas modifier la variable sommet qui tedonne a chaque moment le nouveau sommet de ta pile

de ce faite ta valeur est bien dansle vecteur mais innaccessible par la coomande depiler
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
axl
membre


Nombre de messages : 9
Date d'inscription : 25/04/2006

MessageSujet: Re: td 8 depiller   Lun 26 Juin - 12:31

si tu veux vraiment effacer la valeur rajoute juste

(vector-set! (tableau p) (+ (sommet p) 1) "valeur de remplacement")
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
darkatus
Admin
avatar

Nombre de messages : 256
Date d'inscription : 28/03/2006

MessageSujet: Re: td 8 depiller   Lun 26 Juin - 15:21

merci
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://bioinfo.kanak.fr
Contenu sponsorisé




MessageSujet: Re: td 8 depiller   

Revenir en haut Aller en bas
 
td 8 depiller
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Bioinfo :: LES SECRETS DE LA BIOINFORMATIQUE :: AIDE-
Sauter vers: