三题解析:https://blog.nowcoder.net/n/3ca33fe07a9c4450988c19e8c4b0c5f2