Я хочу создать генеалогическое древо, но я не знаю, есть ли эффективный алгоритм для его реализации. Я использовал грубую силу, но это не хорошо. Можете ли вы посоветовать алгоритм с его заказом