Discusión sobre el artículo "Del básico al intermedio: Colas, listas y árboles (VII)"

 

Artículo publicado Del básico al intermedio: Colas, listas y árboles (VII):

En este artículo mostraremos y explicaremos con claridad cómo se elimina un nodo de un árbol. Este proceso suele confundir a los principiantes más que ayudarlos a comprender cómo se lleva a cabo y por qué debe realizarse de una forma determinada.

Aunque probablemente muchos no utilicen árboles de forma intensiva, comprender los mecanismos que intervienen en la implementación de esta estructura de datos te permitirá aprovechar mejor las funcionalidades de MQL5. Recuerda que aquí el objetivo principal es didáctico. Por tanto, cada principio adoptado debe adaptarse a tus necesidades y a las particularidades de cada caso. Aunque, en teoría, todo lo implementado y mostrado aquí pueda parecer válido para cualquier situación, es posible que no sea lo más adecuado para tu objetivo particular. En ese caso, comprender correctamente los conceptos presentados y explicados en los artículos te ayudará a encontrar la mejor solución para tu situación.

Muy bien, partiendo de este principio, debemos comprender cómo realizar otro tipo de operación en un árbol. Aunque probablemente no utilices esta implementación con frecuencia, entender cómo funciona puede ayudarte a resolver otros tipos de problemas. Este artículo se centrará inicialmente en la eliminación de nodos de un árbol binario.

Si crees que se trata de una tarea sencilla, estás en lo cierto. Sin embargo, si no comprendes determinados conceptos, esta tarea, que a mi parecer es relativamente sencilla y fácil de implementar, puede convertirse en un gran dolor de cabeza, mi querido lector. Sobre todo si estás empezando a adentrarte en la programación. Sin más preámbulos, pasemos al tema principal de este artículo.


Autor: CODE X