scuze ... asta e exemplul bun , primul care l-am dat era deja prins in cazurile tratate de lucian<br><br>(ordinea de adaugare 50,30,80,120,60,70)<br><br> 50<br> / \<br> 30 80
<br> / \<br> 60 120
<br> / \<br> * 70<br><br>tot valoarea 50 o stergem<br><br><div class="gmail_quote">On Nov 12, 2007 10:15 AM, Andrei Ciuca <<a href="mailto:andrei.ciuca@gmail.com">andrei.ciuca@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;">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"><div class="Ih2E3d">On Nov 12, 2007 10:02 AM, Tica <<a href="mailto:me210503@gmail.com" target="_blank">me210503@gmail.com</a>> wrote:<br></div><div><div></div><div class="Wj3C7c"><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>_______________________________________________<br>so mailing list<br><a href="mailto:so@cursuri.cs.pub.ro" target="_blank">
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></div></div><br>
</blockquote></div><br>