У меня есть плоский список, как показано ниже.Создайте структуру данных родителя/ребенка из простого списка
nodeA
nodeB
nodeC
endnodeC
nodeD
endnodeD
endnodeB
endnodeA
Есть ли способ создать родительскую структуру данных дочерних элементов в java как folliwng.
A
|
B
/\
C D
Что вы подразумеваете под словом «есть ли способ»? Я не думаю, что есть готовая функция, которая сделает это за вас. Но это, безусловно, возможно и легко рекурсивное программирование. Это на самом деле похоже на домашнюю проблему. Я не думаю, что кто-нибудь даст вам полное решение здесь, вместо этого вы должны попытаться добиться определенного прогресса и задать более конкретные вопросы. – emrea 2010-11-26 04:26:36
Пожалуйста, пометьте это как домашнюю работу, если это так. Это действительно так. – 2010-11-26 05:26:08