У меня есть следующая таблица на БД, которая имеет 2 столбца:
from to
00001 00002
00001 00003
00002 00003
00002 00004
00003 00001
00003 00004
00002 00004
00004 00002
00005 00003
00005 00001
00006 00007
00009 00006
Мне нужно получить с помощью perl и dbi соединение определенного числа, например, выход 00001 будет следующим соединением:
00001 00002 0003 00004 00005
потому что 00001 подключен к 00002 и 00003, 00002 и 00003 подключен к этим новым номерам 00004 и 00005.
Есть ли алгоритм для реализации этого и что является лучшим решением в perlреализовать такой алгоритм?