How to fill a binary tree from a string, java
问题 I'm suppose to fill a binary tree with integers based upon a string like this. [int](LT)(RT) LT is an expression of the same form for the left part of the tree. Same with RT. A valid string would be something like this: 4(2(1)(3))(6(5)(7) . How can I fill this tree? This is not a sorted tree of any kind. So it can just fill every "level" with nodes. Thank you for help. 回答1: You have to create a parser for that and fill some kind of data structure with the instructions from your parser. Then