Leser: 25
1
2
3
4
5
6
7
Parent1 -> Child1
Child2 -> Child2.1 -> Child2.1.1
Child3 Child2.2 Child2.1.2 -> Child2.1.2.1 ....
Child2.3 ...
Child2.4 -> Child2.4.1
Child2.4.2 -> Child2.4.2.1
Child2.4.3 ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1. %table
2. +-------+---+
3. | | | +-----------+--------+
4. |Germany| *---->| Frankfurt | Berlin |
5. | | | +-----------+--------+
6. +-------+---+
7. | | | +----------+
8. |Finland| *---->| Helsinki |
9. | | | +----------+
10. +-------+---+
11. | | | +---------+------------+----------+
12. | USA | *---->| Chicago | Washington | New York |
13. | | | +---------+------------+----------+
14. +-------+---+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1. %table
2. +-------+---+
3. | | | +-----------+--------+
4. |Germany| *---->| Frankfurt |
| | | | | Berlin| *----> |Wedding|Köpenick|Kreuzberg|
5. | | | +-----------+--------+
6. +-------+---+
7. | | | +----------+
8. |Finland| | Helsinki |
| | | | *---->| Oulu |
| | | | | Salo |
| | | | | Tampere |
9. | | | +----------+
10. +-------+---+
11. | | | +---------+------------+----------+
12. | USA | | Chicago |
| | | | *---->| Washington |
| | | | | New York | *----> | Manhatten |
13. | | | +---------+------------+----------+
14. +-------+---+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
my %table = (
Germany => {
Frankfurt => {},
Berlin => {
Wedding => {},
Koepenick => {},
Kreuzberg => {},
},
},
Finnland => {
Hellsinki => {},
Oulu => {},
Salo => {},
Tampere => {},
},
USA => {
CHicago => {},
Washington => {},
'New York' => {
Manhatten => {},
},
},
);