Benim algoritmaları II sınıf için bir ikili arama ağacına (BST) tarafından uygulanan bir öncelik sırası oluşturmak gerekir. Ancak, ben bir öncelik sırası olarak bir ikili arama ağacı kullanmak istiyorsunuz tam olarak nasıl emin değilim. Birisi atama yapmamı istiyor ne olduğunu açıklayabilir misiniz?
Bir referans olarak, burada PriorityQueue uygulamalıdır yöntemleri şunlardır:
add – adds a new item to the queue
peek – returns the head of the queue
remove – removes the head of the queue and returns it
search – returns the position of an element in the queue, or -1 if it is not found.
size – returns the total number of elements in the queue
inorder – returns an in-order, comma-separated string of every element in the queue
preorder – returns an pre-order, comma-separated string of every element in the queue
height – returns the height of the underlying BST
Herhangi bir tavsiye için şimdiden teşekkür ederiz!!













