0
我有一棵樹,由TreeItems構成。每個TreeItem都有這些方法:給定一棵任意有序的樹,我如何找到任意一組元素的第一個和最後一個元素?
TreeItem TreeItem::getParent()
TreeItem[] TreeItem::getChildren()
int TreeItem::indexOf(TreeItem childItem)
我也從這棵樹中有一組無序的TreeItems。我想快速找到這個集合的第一個元素和最後一個元素。
任何聰明的想法?在您所設定的一個樹項目