2012-02-11 13 views

回答

0

选择一个(我假设给定的子树),然后先找到这组父:

while (element.getParent()!=null) 
    element = element.getParent(); 
parent = element; 

现在你有父母,你只需要迭代其子女递归:

TreeItem TreeItem::getLastChild() 
{ 
children = getChildren(); 
if (children == null) 
    return parent; 

int maxIndex = 0; 

    // find child with maximum index 
    ..... 

    return foundedChild.getLastChild(); 
} 
相关问题