Підтримка
www.wikidata.uk-ua.nina.az
U programuvanni zbalansovane derevo v zagalnomu rozuminni cogo slova ce takij riznovid dvijkovogo dereva poshuku yake avtomatichno pidtrimuye svoyu visotu tobto kilkist rivniv vershin pid korenem ye minimalnoyu Priklad nezbalansovanogo dereva Te same derevo pislya balansuvannya Zagalni vidomosti Shvidkist roboti bilshosti operacij na derevah zalezhit vid visoti dereva Takimi operaciyami v pershu chergu ye poshuk vershini vstavka vershini vidalennya vershini Shvidkist cih operacij napryamu zalezhit vid visoti dereva O Height Yaksho govoriti pro zalezhnist mizh kilkistyu vershin v derevi ta jogo visotoyu to visota dereva lezhit u takih mezhah H N Visota dereva dorivnyuye kilkosti vershin u derevi yaksho derevo ye virodzhenim H log N Visota dereva dorivnyuye logarifmu yaksho derevo ye povnim Zbalansovanist dereva ye vazhlivoyu same tomu sho chas vikonannya bilshosti algoritmiv na dvijkovih derevah poshuku ye proporcijnij do yihnoyi visoti Zvichajni dvijkovi dereva poshuku mozhut mati dosit veliku visotu v trivialnih situaciyah sho vid yemno vplivaye na shvidkist vikonannya operacij Procedura zmenshennya balansuvannya visoti dereva vikonuyetsya za dopomogoyu transformacij vidomih yak obernennya dereva u pevni momenti chasu perevazhno pri vidalenni abo dodavanni novih elementiv Stupeni zbalansovanosti Idealno zbalansovane derevo Idealno zbalansovane derevo ce derevo u yakogo dlya kozhnoyi vershini riznicya mizh visotami livogo ta pravogo pidderev ne perevishuye odinici sumnivno obgovoriti dzherelo Odnak taka umova mozhe vimagati znachnoyi perebudovi dereva pri dodavanni abo vidalenni elementiv tomu yih zastosovuyut lishe dlya poshuku koli dani v nih praktichno nezminni AVL zbalansovanist Pri dodavanni v derevo novih vuzliv abo vnaslidok yih viluchennya idealna zbalansovanist vtrachayetsya Derevo mozhna perebuduvati ale taka operaciya trivaye dosit dovgo Tomu bulo zaproponovano slabshi vimogi shodo zbalansovanosti yaki otrimali nazvu AVL zbalansovanosti Derevo ye AVL zbalansovanim yaksho visoti livogo ta pravogo pidderev riznyatsya ne bilshe nizh na odinicyu Dereva sho zadovolnyayut takim umovam nazivayut AVL derevami za prizvishami yih vinahidnikiv Adelson Velskogo i Landisa Zrozumilo sho kozhne idealno zbalansovane derevo ye takozh AVL zbalansovanim ale ne navpaki Div takozhAVL derevo B derevo Chervono chorne derevo Rozshiryuvane derevoDzherelaAdelson Velskij Landis 1962 s 263 266 PosilannyaGudz R V Yaroshko S A Vikoristannya dinamichnih struktur danih u programah na Borland Pascal Teksti lekcij Lviv Red vid viddil OC LNU im I Franka 2000 G M Adelson Velskij Odin algoritm organizacii informacii G M Adelson Velskij E M Landis Dokl AN SSSR 1962 T 146 2 S 263 266 ros Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi
Топ