先用bfs生成变换表，然后用dfs搜索