Citeam arbore binar de căutare și se gândesc că de ce avem nevoie de BST , la toate? Toate lucrurile în măsura în care știu pot fi , de asemenea , realiza folosind matrici triate simple. De exemplu - Pentru a construi o BST având n elemente, avem nevoie de n*O(log n)timp și anume O(nlog n)și timpul de căutare este O(log n). Dar acest lucru poate fi , de asemenea , realiza folosind matrice. Putem avea un tablou sortat (necesita O(nlog n)timp), și timpul de căutare în care este , de asemenea , O(log n)adică binar algo de căutare. Atunci de ce avem nevoie de o altă structură de date , la toate? Există orice altă utilizare / aplicare a BST care le face atât de special?
--Ravi













