1、在递归函数中,把不需要条件判断的写在上面,需要条件判断的写在下面。 2、为防止结果中出现重复答案,不仅要在递归函数中进行剪枝,而且还要对传入函数进行排序。 3、在递归行后,不要忘记把数据恢复为原始状态。