18.1 回顾优化问题