递推和迭代