if we have a tree given below:
1
/\
2 3
/\/\
4 5 6 7
Как найти путь между узлами 4-5 или 4-6? Я знаю, как найти путь от корня до заданного узла, но не между двумя случайными узлами.Как найти путь между двумя данными узлами в двоичном дереве
Если вы задаете вопрос о алгоритмах, то помечать как таковые (и ни C ни C++ - соответствующие теги). В противном случае вы обычно должны только тегировать язык, который вы компилируете, так как C и C++ могут быть очень разными, когда спрашивают о деталях реализации. – crashmstr
мои сообщения отвечали на ваш вопрос? можете ли вы подробно остановиться на том, где вы были удалены иначе? разместите некоторый код, чтобы показать, что вы уже пробовали, особенно, как вы идентифицируете свои узлы (как вы находите корневой путь). – BeyelerStudios
найти LCA и вычислить путь от LCA к обоим узлам –