回溯、DFS两种解法，回溯还没有找出问题