2016-11-23 2 views
-4

В компании есть один генеральный директор и иерархия менеджеров и служащих ниже него, учитывая, что сотрудник на самом низком уровне иерархии распечатывает имена всех своих высших задач вплоть до генерального директора. Как реализовать это в Java?Вывести все имена узлов-предков для заданного узла в дереве в java?

ответ

0

как вы не дают нам ничего кода, вот лучшее, что мы можем дать вам как общее представление в псевдокоде:

function String drawHierarchy(Employee employee){ 
    print "Employee name {}" + employee.getName(); 
    if(employee.getParent() != null){ 
     return drawHierarchy(employee.getParent()); 
    } 
}