0
点赞
收藏
分享

微信扫一扫

C#,巴都万数列(Padonve Number)的算法与源代码

巴都万数列(Padovan Sequence)是一个整数数列。

首数个值为1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12, 16, 21, 28, 37 ...

此数列以建筑师理察·巴都万命名,他的论文Dom(1994年)提及Hans Van Der Laan应用银数在建筑方面。1996年6月,艾恩·史都华在《科学美国人》杂志提到这个数列。

计算结果:

源程序:

using System;

namespace Legalsoft.Truffer.Algorithm
{
	public static partial class Number_Sequence
	{
		public static int Padonve_Number(int n)
		{
			if (n <= 2)
			{
				return 1;
			}
			return Padonve_Number(n - 2) + Padonve_Number(n - 3);
		}
	}
}

——————————————————————————

POWER BY TRUFFER.CN

MATLAB 首先就是由这些看起来低端的函数起步的。

举报

相关推荐

0 条评论