Zonder gebruik van een extra ruimte om te zetten Binary Tree naar Binary Search tree.I kwam met het volgende algo, maar het werkt niet.
BTtoBST (knooppunt * root)
1.Als de wortel NULL return
2.else huidige = root
3.if (stroom-> links> stroom) swap (stroom-> links, stroom)
4.if (stroom-> rechts <huidig) swap (stroom-> rechts, stroom)
5.current = stroom-> left
6 naar 3 als stroom! = NULL anders heen te gaan tot en met 4
7.Current = stroom-> rechts
Bij voorbaat bedankt
PS: Ik zag deze link, maar was niet veel helpen !! Zet Binary Tree -> BST (behoud van de originele vorm van de boom)













