У меня есть DataTable, который имеет следующую структуру:Вычислить Предзаказ обхода дерева Из DataTable структуры
Root | Level 1 | Level 2 | Level 3 | Tree L | Tree R
Food 1 18
Fruit 2 11
Red 3 6
Cherry 4 5
Yellow 7 10
Banana 8 9
Meat 12 17
Beef 13 14
Pork 15 16
Использование C#, мне нужно пересечь эту структуру и вычислить правильное дерево L и значение Дерева R для каждого узла. Это всего лишь пример, у реальной структуры есть несколько сотен узлов, которые выходят, по крайней мере, на уровень 7, но, возможно, больше.
Может ли кто-нибудь предложить, как я могу приблизиться к коду для вычисления левого и правого значений?
Какой результат есть вы ожидаете этого? – Vasiliy
@ Vasiliy - я обновил свой пример, чтобы показать, какими будут ожидаемые значения. –
Этот вопрос был бы лучше, если бы вы показали, что вы пробовали ЧТО-ТО. Я подозреваю, поэтому он собрал downvotes. Либо это, либо похоже, что вы публикуете домашнее задание. –