【转】回溯题做法
链接分享:C++ 总结了回溯问题类型 带你搞懂回溯算法(大量例题)
这个总结的核心是下面这些:
- 画出递归树,找到状态变量(回溯函数的参数),这一步非常重要※
- 根据题意,确立结束条件
- 找准选择列表(与函数参数相关),与第一步紧密关联※
- 判断是否需要剪枝
- 作出选择,递归调用,进入下一层
- 撤销选择
作者:show-me-the-code-2
链接:https://leetcode-cn.com/problems/subsets/solution/c-zong-jie-liao-hui-su-wen-ti-lei-xing-dai-ni-gao-/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。