tica are dreptate - daca adaugam in arbore elementele 50,30,80,120,140 in ordinea asta =><br><br> 50<br> / \<br> 30 80<br> \<br> 120
<br> \<br> 140<br><br>daca vrem sa stergem valoarea 50 , cea mai mica valoare din subarborele drept nu este frunza , si s-ar pierde nodurile cu valorile 120 si 140 :)
<br><br><div class="gmail_quote">On Nov 12, 2007 10:02 AM, Tica <<a href="mailto:me210503@gmail.com">me210503@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Referitor la algoritmul descris de Lucian:<br><br>In penultimul rand de cod, n-as pune nada (as in NULL ?) in stanga<br>parintelui succesorului si in cazul in care succesorul avea un<br>subarbore drept (? <=> element sau subarbore).
<br><br>"parintele_succesorului.st = succesor.dr "<br><br>Ar fi corect?<br><br><br>Constantin<br><div><div></div><div class="Wj3C7c">_______________________________________________<br>so mailing list<br><a href="mailto:so@cursuri.cs.pub.ro">
so@cursuri.cs.pub.ro</a><br><a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br></div></div></blockquote></div><br>