模板
result = [] func backtrack(选择列表,路径): if 满足结束条件: result.add(路径) return for 选择 in 选择列表: 做选择 backtrack(选择列表,路径) 撤销选择
专题
golang力扣leetcode 78.子集
golang力扣leetcode 90.子集II
golang力扣leetcode 46.全排列
golang力扣leetcode 47.全排列II
result = [] func backtrack(选择列表,路径): if 满足结束条件: result.add(路径) return for 选择 in 选择列表: 做选择 backtrack(选择列表,路径) 撤销选择
golang力扣leetcode 78.子集
golang力扣leetcode 90.子集II
golang力扣leetcode 46.全排列
golang力扣leetcode 47.全排列II