Initial:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => a
[1] => c
)
[2] => Array
(
[0] => c
[1] => b
)
[3] => Array
(
[0] => d
[1] => e
)
)
Result:
Array
(
[0] => Array
(
[0] => a
[1] => b
[2] => c
)
[1] => Array
(
[0] => d
[1] => e
)
)
The first three items of initial array are related to each other but last one not. I think it can be solved by using Floyd-Warshall Algoritm. Please help me to get result.