3.8.1 问题描述以及常用方法