第一题回溯,第二题类似堆排序的数组处理(如果实现树结构的话会很复杂),第三题回溯+dfs