Četl jsem strom binárního vyhledávání a myslel, že důvod, proč potřebujeme BST vůbec? Všechny věci, co vím, že může být také dosaženo pomocí jednoduchých tříděných polí. Pro např - Za účelem vybudování BST s n elementy, jsme vyžaduje n*O(log n)čas IE O(nlog n)a doba vyhledávání je O(log n). Ale to, co je možné dosáhnout i pomocí pole. Můžeme mít seřazené pole (vyžaduje O(nlog n)čas) a čas vyhledávání v tom, že je O(log n)tedy binární vyhledávání algo. Tak proč potřebujeme další datovou strukturu vůbec? Existují nějaké jiné použití / aplikace BST díky čemuž jsou tak zvláštní?
--Ravi













