public class hia
{
String name;
public ArrayList<hia> subordonat=new ArrayList<>();
public hia(String name)
{
this.name=name;
}
public void add(hia e)
{
subordonat.add(e);
}
public void print() {
System.out.println(name);
for (hia e : subordonat)
{
e.print();
}
}
public void delete()
{
for(hia e:subordonat)
{
if(name=="Unavailable")
{
}
}
}
}
所以,我的主要问题是,我制作了这个树,它应该模仿公司的层级结构(就像任何员工都有一个 n
他管理的下属的数量,这些下属也有下属,以此类推),我要做的是一个函数,它将删除任何名为“不可用”的员工及其所有下属。
然而,我没有在树上做太多的工作,我真的不知道该怎么做。
暂无答案!
目前还没有任何答案,快来回答吧!