第二题判断的方法没有完全,建议BFS+记忆剪枝
第三题原题