Мне дана строка 2*x + 5 - (3*x-2)=x + 5
, и мне нужно решить ее для x
. Мой мыслительный процесс заключается в том, что я бы преобразовал его в дерево выражений, что-то вроде
=
/ \
- +
/\ /\
+ - x 5
/\ /\
* 5 * 2
/\ /\
2 x 3 x
Но как мне фактически уменьшить дерево отсюда? Любые другие идеи?