je coince sur algo recursif :/ - C++ - Programmation
Marsh Posté le 03-03-2004 à 08:48:27
Pourquoi ta fonction d'affichage s'appelle reverse?
edit : il est ou l'affichage d'ailleurs
Marsh Posté le 03-03-2004 à 09:13:07
Code :
|
tu noteras qu'on stocke le contenu de s sur la pile d'appels, et que c'est pas récursif terminal (intrinsèquement, ça ne l'est pas).
Marsh Posté le 03-03-2004 à 10:21:56
merci je ne savais pas qu on pouvais faire int val = s.pop()
mais parcontre ja i une erreur et je vois pas ou !
Code :
|
Code :
|
apperement il aime pas le int val=s.pop() c est normal, elle renvoie pas d int cette fonction.
en remplacant pop par top() erreur de segmentation
Marsh Posté le 03-03-2004 à 10:46:25
http://www.sgi.com/tech/stl/stack.html
il va falloir apprendre à sortir les doigts du cul.
tu remplaces
Code :
|
par
Code :
|
Marsh Posté le 03-03-2004 à 08:06:27
je dois ecrire une fonction qui afficher le contenu d une pile. par exemple la pile 12345 passe a la fonction, qui elle affichera 12345.
j ai un peu de mal avec le recursif
Message édité par xiluoc le 03-03-2004 à 08:07:03