eh bien, c'est bizarre, car je ne vois pas d'erreur dans ta fonction de simplification...
Normalement, ça devrait marcher, en transformant tout opérateur qui fait une opération sur deux constantes...
Type: Messages; Utilisateur: Médinoc
eh bien, c'est bizarre, car je ne vois pas d'erreur dans ta fonction de simplification...
Normalement, ça devrait marcher, en transformant tout opérateur qui fait une opération sur deux constantes...
La simplification est assez simple : tu parcours l'arbre de manière postfixe comme suit:
Pour chaque noeud :
* Si le noeud est une feuille, on ne fait rien
* Si le noeud est un opérateur et que...
Au passage, c'est normal que "* + 1 2 3" donne (1+2)*3...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.