1789 vizualizari | Fii primul care comenteaza
Procedeul clasic de construire a arborelui binar de cautare ne da un arbore a carui forma depinde foarte mult de ordinea in care sunt furnizate valorile nodurilor. in cazul cel mai general nu obtinem un arbore de inaltime minima.
Cazul cel mai favorabil, in care obtinem inaltime minima, este cel in care ni se furnizeaza pe rand mijloacele intervalelor (subintervalelor) vectorului sortat. Cazul cel mai nefavorabil este cel in care valorile vin in ordine crescatoare (sau descrescatoare), caz in care arborele binar de cautare obtinut este degenerat (e chiar o lista inlantuita, cu legaturile date de fii drepti, cei stangi fiind toti nil (crescator)).
Problema: cum modificam algoritmul de constructie astfel incat sa obtinem inaltime minima pentru arbore, pentru a imbunatati timpul de cautare?
Adauga o cerere pentru cursul sau referatul de care ai nevoie iar noi te anuntam de indata ce cererea ta a primit un raspuns. Daca dimpotriva, esti un student silitor si vrei sa raspunzi unei cereri, vei castiga mult mai multi gold coins!
Participa acum!