Logo bg.boatexistence.com

Кое обхождане е достатъчно за конструиране на bst?

Съдържание:

Кое обхождане е достатъчно за конструиране на bst?
Кое обхождане е достатъчно за конструиране на bst?

Видео: Кое обхождане е достатъчно за конструиране на bst?

Видео: Кое обхождане е достатъчно за конструиране на bst?
Видео: I Removed a Large Tree Stump! 2024, Може
Anonim

За конструиране на BST или preorder или postorder е достатъчно, защото inorder винаги се сортира за BST.

Кой ред на преминаване е достатъчен за изграждане на BST?

2 отговора. За да изградите BST, имате нужда само от едно (не в ред) обход. Като цяло, за да изградите двоично дърво, ще ви трябват две обиколки, в ред и предварителна поръчка, например.

Кое обхождане е необходимо за конструиране на двоично дърво?

Ако един от методите за преминаване е Inorder тогава дървото може да бъде конструирано, в противен случай не. Следователно, следната комбинация може еднозначно да идентифицира дърво. Поръчка и предварителна поръчка. Inorder и Postorder.

Можем ли да изградим BST, използвайки обход в ред?

При обход в ред на специално двоично дърво, при което ключът на всеки възел е по-голям от ключовете в левите и десните деца, построете двоичното дърво и върнете корен. Идеята, използвана при Конструиране на дърво от дадени Inorder и Preorder обходи, може да се използва тук.

Кое от следните е необходимо за конструиране на двоично дърво за търсене?

За да бъде едно двоично дърво двоично дърво за търсене, данните на всички възли в лявото поддърво на коренния възел трябва да бъдат данните на корена. Данните на всички възли в дясното поддърво на основния възел трябва да бъдат данните на корена.

Препоръчано: