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

1 巴都万数列(Padovan Sequence)

巴都万数列(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月,艾恩·史都华在《科学美国人》杂志提到这个数列。

2 计算结果

3 源程序

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 首先就是由这些看起来低端的函数起步的。

4 代码格式

cs 复制代码
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);
        }
    }
}
相关推荐
了不起的杰25 分钟前
【算法】:滑动窗口
算法
2301_8076114927 分钟前
47. 全排列 II
c++·算法·leetcode·回溯
✿ ༺ ོIT技术༻30 分钟前
笔试强训:Day4
c++·算法
姜行运1 小时前
数据结构【二叉搜索树(BST)】
android·数据结构·c++·c#
JK0x074 小时前
代码随想录算法训练营 Day40 动态规划Ⅷ 股票问题
算法·动态规划
Feliz..4 小时前
关于离散化算法的看法与感悟
算法
水蓝烟雨5 小时前
1128. 等价多米诺骨牌对的数量
算法·hot 100
codists5 小时前
《算法导论(第4版)》阅读笔记:p11-p13
算法
Kidddddult7 小时前
力扣刷题Day 43:矩阵置零(73)
算法·leetcode·力扣
△曉風殘月〆7 小时前
C#串口通信
嵌入式硬件·c#·串口