Verilen kodları kullanarak, bir ikili arama ağacındaki en küçük değere sahip düğümdeki bilgilere bir başvuru döndüren bir istemci yöntemi yazmam gerekiyor. İşte İkili arama ağacında en küçük değer nasıl bulunur?
Ben yöntemin bu imzayı kullanmak zorunda ZIP FILEgeçerli:
Golfçü dakika (BinarySearchTree ağacı)
İşte
yazdım budur:
Golfer min(BinarySearchTree<Golfer> tree)
{
int treeSize = tree.reset(BinarySearchTree.INORDER);
int numNodes = 0;
for(int count = 1; count <= treeSize; count++)
{
if((tree.getNext(BinarySearchTree.INORDER).compareTo(maxValue)) <= 0)
numNodes = numNodes + 1;
}
return numNodes;
}
En küçük değer mi yoksa en küçük anahtar mı? –
Min. Etiketli bir işleve sahipsin, ama numNodes denilen bir şeyi iade ediyorsun ..... bir ipucu var. – mwm314
@SashaSalauyou Çift kontrol ettim ve bu sorudaki en küçük değeri belirtir. – pyuntae