私はプログラムの仕方を自分自身で教えてみることにしました。Pythonバージョンの「コンピュータ科学者のように考える方法」を通して自分のやり方を工夫しています。練習問題についての質問をするのをやめようとしましたが(全体的な問題は自分で解決することなので)、これは私に困惑しています。括弧付きのツリー越え
Inorderトラバーサル(式1 + 2 * 3を使って作業する)とツリーをトラバースして各ノードを印刷する関数を導入した後の第20章では、「printTreeInorderを修正して、オペランドのペア "と呼びます。私はこうして出力が(1+(2)* 3)のように見えると仮定しています。
私は一般的に再帰関数に苦労しており、これを苦労しています。左と右の呼び出しの前後で括弧を挿入しようとしましたが、機能しませんでしたが、関数スタックが5つ深くなると思っています。
私はこれで正しいトラックに誰かを置くことができますか?ありがとう、
ビリー。