这算法有点没看懂