Построить дерево двоичных выражений

Не могли бы вы объяснить, как построить дерево двоичных выражений.

Например, у меня есть строка 2 * (1+ (2 * 1)); Как преобразовать это в дерево двоичных выражений.

 *
 | \
 |  \
 2  +
    |\
    1 *
      |\
      2 1
8
задан Bart Kiers 3 February 2012 в 22:07
поделиться