枚举与优化