递归算法举例