Estaba leyendo árbol binario de búsqueda y estaba pensando que ¿por qué necesitamos BST en absoluto? Todas las cosas por lo que yo sé también pueden ser ordenados lograr utilizando matrices simples. Para por ejemplo, - Con el fin de construir una BST que tiene n elementos, que requiere n*O(log n)es decir, tiempo O(nlog n)y el tiempo de búsqueda es O(log n). Pero esto también se puede lograr usando matriz. Podemos tener una matriz ordenada (requiere O(nlog n)tiempo), y el tiempo de búsqueda en eso también O(log n), es decir, algo binario de búsqueda. Entonces, ¿por qué necesitamos otra estructura de datos en absoluto? ¿Hay cualquier otro uso / aplicación de BST lo que las hace tan especial?
--Ravi













