Salut à tous,
Pour un projet perso, j'ai besoin d'un algo (éventuellement code Python) pour comparer des expressions pour savoir si se sont les mêmes à l'ordre près des opérations par exemple :
"2x^2-x+1" = "1-x+2x^2" = "-x+x^2*2+1" mais différent de "x^2+x^2-x+1"
J'ai tenté de passer par un arbre (AST en Python) en tentant d'inverser les fils gauches et droit lorsque c'est un opérateur commutatif, mais il me manque des cas bien sûr![]()
Si vous avez des idées je suis preneur !
Merci d'avance,
Vincent
Partager