次のような文字列がある場合
( (a || b) && c) || (d&&e)
ブラケットに基づいてそれらを異なる文字列に分割し、そのようなツリーを形成するにはどうすればよいですか?
( (a || b) && c) || (d && e) ---> Root
/ \
/ \
( (a|| b) || c) (d && e)
/ \ / \
/ \ / \
(a || b) c d e