Depth-first Search
九章 LeetCode 经验:
组合搜索问题Combination
递归三要素
通用的DFS时间复杂度计算公式
搜索的时间复杂度:O(答案总数 * 构造每个答案的时间)
O(答案总数 * 构造每个答案的时间)动态规划的时间复杂度:O(状态总数 * 计算每个状态的时间复杂度)
O(状态总数 * 计算每个状态的时间复杂度)用分治法解决二叉树问题的时间复杂度:O(二叉树节点个数 * 每个节点的计算时间)
O(二叉树节点个数 * 每个节点的计算时间)Last updated