Cómo equilibrar árboles de expresión matemática

¿Por qué tienes variables en tu árbol? No hay ninguno en las expresiones. La forma de representar un número negativo es simplemente tener un solo nodo cuyo elemento de datos sea ese número. Los árboles solicitados son los siguientes.

EDITAR: se editó la pregunta original; las variables ahora se incluyen en las expresiones.

Ambos ejemplos son árboles de expresión válidos. Para que estén más equilibrados, en el primer árbol, la multiplicación media (entre (x-1) e (y-2)) debería ser el nodo raíz. En el segundo ejemplo, el hijo derecho de la raíz debe contener el +. Los árboles corregidos son los siguientes.