回溯、dfs，注意去重