Given a binary tree, flatten it to a linked list in-place.
For example, given the following tree:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 1
/ \
2 5
/ \ \
3 4 6
The flattened tree should look like:
1
\
2
\
3
\
4
\
5
\
6
1 | class Solution { |
1 | /** |