Bez użycia żadnych dodatkowych przestrzeń przekształcić binarne drzewo do Binary Search tree.I wpadł następnego algo ale to nie działa.
BTtoBST (* węzeł główny)
1.If korzenia NULL powrotu
2.else prądu = pierwiastek
3.Jeżeli (natężenie prądu> lewo> prąd) Swap (natężenie prądu> w lewo, prąd)
4.Jeżeli (natężenie prądu> prawo <prąd) Swap (natężenie prądu> rację, prąd)
5.current = natężenie prądu> w lewo
6 iść do 3 jeżeli prąd! = NULL jeszcze pójść do 4
7.current = natężenie prądu> prawo
Z góry dziękuję
PS: Widziałem ten link, ale nie było zbyt pomocne !! Konwersja drzewo binarne -> BST (zachowując oryginalny kształt drzewa)













