后序遍历 然后再维护一个list 然后再加点判断应该就没问题了  看了几个关键代码 感觉应该没啥大问题吧