Dada la secuencia transversal del pedido previo y la secuencia transversal del pedido posterior, ¡no se puede determinar un árbol binario!

[Conclusión]: Conocer la secuencia transversal del orden previo y la secuencia transversal del orden medio puede determinar de forma única un árbol binario. La
                  secuencia transversal del orden posterior conocida y la secuencia transversal del orden intermedio pueden determinar de forma única un árbol binario,
                  pero el pedido previo Se conocen la secuencia transversal y el orden posterior Es imposible determinar un árbol binario cuando se recorre la secuencia, es decir, es imposible determinar un árbol binario
                  sin la secuencia transversal en orden.

[Ejemplo] El siguiente ejemplo utiliza el recorrido de preorden y el recorrido de orden medio para determinar un árbol binario único.
    Recorrido de preorden: EACBDGF Recorrido
    en orden: ABCDEFG
1. Primero, averigüe que el nodo raíz es E según el recorrido de preorden, y luego de acuerdo con el recorrido en orden, podemos saber que ABCD es el izquierdo subárbol de E, y FG es el subárbol derecho de E.

2. Luego, de acuerdo con el pedido anticipado del subárbol izquierdo: ACBD, orden medio: ABCD, confirme que A es el nodo raíz, que no hay subárbol izquierdo y que el subárbol derecho es BCD

3. El subárbol derecho es BCD, primer orden: CBD, orden medio: BCD, confirme que C es el nodo raíz, B es el subárbol izquierdo y el subárbol derecho es D

4. El subárbol derecho es GF, el primer orden: GF, el orden medio: FG, asegúrese de que G es el nodo raíz, no hay subárbol derecho y el subárbol izquierdo es F

5. El árbol binario final es:

       La secuencia transversal de orden posterior y la secuencia transversal de orden medio pueden determinar de manera única que un árbol binario es muy similar al anterior. Primero, determine el nodo raíz de acuerdo con el último elemento del recorrido transversal de orden posterior y luego divídalo en los subárboles izquierdo y derecho a través del recorrido de orden medio, y luego en el subárbol El árbol determina el nodo raíz, y así sucesivamente.
 

Supongo que te gusta

Origin blog.csdn.net/weixin_43332715/article/details/114879997
Recomendado
Clasificación