Logo da.boatexistence.com

Hvilken traversalalgoritme giver den sorterede rækkefølge?

Indholdsfortegnelse:

Hvilken traversalalgoritme giver den sorterede rækkefølge?
Hvilken traversalalgoritme giver den sorterede rækkefølge?
Anonim

Løsning: I ordregennemgang af BST udskriver det i stigende rækkefølge.

Hvilken traversalalgoritme giver den sorterede rækkefølge i binært søgetræ?

Tree sort er en sorteringsalgoritme, der er baseret på binært søgetræ-datastruktur. Den opretter først et binært søgetræ ud fra elementerne i inputlisten eller arrayet og udfører derefter en gennemgang i rækkefølge på det oprettede binære søgetræ for at få elementerne i sorteret rækkefølge.

Hvilken gennemløb er i sorteret rækkefølge?

inOrder metoden i BinaryTree-klassen implementerer logikken til at krydse et binært træ ved hjælp af rekursion. Fra interviewsynspunktet er InOrder-gennemløb ekstremt vigtigt, fordi det også udskriver noder i et binært søgetræ i sorteret rækkefølge, men kun hvis et givet træ er et binært søgetræ.

Hvilken type gennemløb vil give output i sorteret rækkefølge?

Forklaring: Inorder-gennemgang af en BST udsender data i sorteret rækkefølge.

Er binært søgetræ sorteret?

Et binært søgetræ kan bruges til at implementere en simpel sorteringsalgoritme. I lighed med heapsort indsætter vi alle de værdier, vi ønsker at sortere i en ny ordnet datastruktur - i dette tilfælde et binært søgetræ - og krydser det derefter i rækkefølge.

Anbefalede: