Метод для рекуррентного обхода дерева - C#
Формулировка задачи:
Добрый вечер, подскажите пожалуйста решение задачи:
Нужно написать метод для рекуррентного обхода дерева. Дерево состоит из экземпляров класса Node, который имеет методы,
int GetChildNodesCount()
и
Node GetChildNodeByIndex(int i)
индексация с нуля
Решение задачи: «Метод для рекуррентного обхода дерева»
textual
Листинг программы
private void ReadNodes(Node nodes)
{
while (nodes.MoveNext())
{
//Read...
//Recurse
ReadNodes(nodes.Current);
}
}