算法设计-枚举与剪枝优化