i e } m x p t o e r n f } f } t s / u / u i n 1 2 n F o c . . c o n i } p p n v v v v s w } r u p f o o . p a a a a t h e n M o s s a o r r r r a i t d y s r t t p s c l u a T t o r O O p t s c p r k e c i } } r t r O o e r r e O t u r e . u f e n i e r t t d d n r a r e s a ! r l o e d u e e d d c : : p s ( s r n N e = r r r ( e k = p t = c r p e i } i } e o r = n T T r r T T e a u e r f f s d T r r o T = r r [ n c s r s e { e r n a a o r e e I d k t ? . c c S a i v v t a [ e e n ( . a . a = u s u s o v l e e ! 访 访 v T N N t r i c l p r t r t l e r r . e r o o ] o s k e p c ? a ? a u r { s s v r e d d ( o E . f e u . c . c t s a a a s e e e ) t m l t n r r k l k i a l l l a N ? ? ) p a d i . e . o l ( ( ) l o t s = ( g a f a n ( r r 访 2 d = y t = s h p t p _ o o ( e ! t t p p { o o _ ? n { n a e ! e r t t ] i i c ! n = n o ? ? r ( l l k = d d o . . o ) . ( n ( t l r o & r n c i c : e i t & e i u l u f g : m l r r T t h c o ! { ! r , t T u v { . . e , r r e r l e & e ? L i e N n & e . a g f o ) n N r s h t d ) o i t t ) e d g ( ) ? e h ) , ? t ! _ ) . = v n = a : l n ) i [ i n I l o n ) u t t ] [ { I ( n p t r ] e ) ! { = n i l & & ( p r e = = = c u r ? . l e f t p r e = = = c u r ? . r i g h t ) ) {

算法思想:后序遍历:左子树 —> 右子树 —> 根结点

github地址:https://github.com/cubegao/LeetCode