私はプログラミングの方法を独学で学ぼうと決心し、「コンピューター科学者のように考える方法」の Python 版に取り組んでいます。演習について質問するのを控えようとしましたが (要点は自分で解決することなので)、これには困惑しました。
第 20 章では、Inorder トラバーサル (式 1+2*3 を使用) と、ツリーをトラバースして各ノードを出力する関数を導入した後、次のように求めています。 "。したがって、出力は (1+(2)*3) のようになると想定しています。
私は一般的に再帰関数に苦労しており、これに苦労しています。左と右の呼び出しの前後に括弧を挿入しようとしましたが、うまくいきませんでした。関数スタックは 5 つの深さになると考えています。
警察からの質問のように感じますが、誰かがこれで私を正しい軌道に乗せることができますか?
ありがとう、
ビリー。