Ik moet het creëren van een prioritaire rij uitgevoerd door een binaire zoekboom (BST) voor mijn algoritmen II klasse. Maar ik weet niet precies hoe je een binary search boom als een prioriteit wachtrij zou gebruiken. Kan iemand verduidelijken wat het is dat de opdracht me vraagt te doen?
Als referentie hier zijn de werkwijzen de PriorityQueue moet uitvoeren:
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
Dank u bij voorbaat voor enig advies !!













