5.3 递归算法的应用