Logo sv.boatexistence.com

Vilken traversalalgoritm ger den sorterade ordningen?

Innehållsförteckning:

Vilken traversalalgoritm ger den sorterade ordningen?
Vilken traversalalgoritm ger den sorterade ordningen?

Video: Vilken traversalalgoritm ger den sorterade ordningen?

Video: Vilken traversalalgoritm ger den sorterade ordningen?
Video: Григорий Хайтин: сложность, метабиология, Гёдель, холодный синтез 2024, Maj
Anonim

Lösning: Inorder genomgång av BST skriver ut den i stigande ordning.

Vilken traversalalgoritm ger den sorterade ordningen i binärt sökträd?

Tree sort är en sorteringsalgoritm som är baserad på Binary Search Tree-datastruktur. Den skapar först ett binärt sökträd från elementen i inmatningslistan eller matrisen och utför sedan en genomgång i ordning på det skapade binära sökträdet för att få elementen i sorterad ordning.

Vilken genomgång är i sorterad ordning?

inOrder metoden i BinaryTree-klassen implementerar logiken för att korsa ett binärt träd med hjälp av rekursion. Ur intervjusynpunkt är InOrder-traversering extremt viktig eftersom den också skriver ut noder i ett binärt sökträd i sorterad ordning men bara om ett givet träd är ett binärt sökträd.

Vilken typ av genomgång ger utdata i sorterad ordning?

Förklaring: Inorder-genomgång av en BST matar ut data i sorterad ordning.

Är binärt sökträd sorterat?

Ett binärt sökträd kan användas för att implementera en enkel sorteringsalgoritm. I likhet med heapsort infogar vi alla värden vi vill sortera i en ny ordnad datastruktur - i det här fallet ett binärt sökträd - och går sedan igenom det i ordning.

Rekommenderad: