// tree  非递归遍历