📜  递归公式

📅  最后修改于: 2022-05-13 01:54:12.873000             🧑  作者: Mango

递归公式

递归可以由两个属性定义。基本情况和递归步骤。基本情况是不使用递归来产生结果的终止方案。递归步骤由一组规则组成,这些规则将连续案例减少到转发到基本案例。

递归公式

递归函数是使用前一项定义序列的每个项的函数,即,下一项取决于一个或多个已知的先前项。递归函数h(x) 写成——

h(x) = a 0 h(0) + a 1 h(1) + a 2 h(2) + ... + a x – 1 h(x – 1)

其中 a i ≥ 0 且 i = 0, 1, 2, 3, ... x – 1

递归公式是使用前项/前项定义序列的每个项的公式。它定义了以下参数

  1. 序列的第一项
  2. 从之前的术语中获取任何术语的模式规则。

很少有递归公式可以根据给定数据的模式找到第n项。他们是,

示例问题

问题1:给定一系列数字,中间1、11、21、?、41有一个缺失的数字。使用递归公式找到缺失的项。

解决方案:

问题 2:给定数列 5, 9, 13, 17, 21,... 从给定数列中找出递归公式

解决方案:

问题3:给定一系列数字,中间1、3、9、_、81、243有一个缺失的数字。使用递归公式找到缺失的项。

解决方案:

问题 4:给定数列 2, 4, 8, 16, 32, ... 从给定数列中找出递归公式。

解决方案:

问题 5:如果第3项和第 4分别为 2,3,则在斐波那契数列中找到第 5 项。

解决方案:

问题 6:在给定系列 1、1、2、3、5、8、13 中找到下一项

解决方案: