这是关于这三个问题的详解文档包括了完整代码和详细解释