lst[b] = lst[a]+1;//当前节点的深度 这个是一定的么? 万一先给后面层的边