当前位置: 首页 > news >正文

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 代码格式

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);}}
}

http://www.lryc.cn/news/299518.html

相关文章:

  • NSSCTF Round#18 RE GenshinWishSimulator WP
  • 鸿蒙系统对应安卓版本
  • 算法-16-并查集
  • 【C/C++】2024春晚刘谦春晚魔术步骤模拟+暴力破解
  • Java运算符和表达式
  • 波奇学Linux:软硬链接
  • HTTP网络通信协议基础
  • Java实现河南软件客服系统 JAVA+Vue+SpringBoot+MySQL
  • 【小沐学GIS】基于C++QT绘制三维数字地球Earth(OpenGL)
  • 如何生成生成一个修仙世界的狗血短剧剧本
  • 【MIMO】
  • ZooKeeper分布式锁
  • WPF是不是垂垂老矣啦?平替它的框架还有哪些
  • 浅析Linux追踪技术之ftrace:Tracepoint
  • python ftp文件断点续传 并判断ftp文件下载完成
  • SpringBoot+Vue3 完成小红书项目
  • springboot集成Sa-Token及Redis的redisson客户端
  • SQL世界之命令语句Ⅴ
  • Springboot拦截器中跨域失效的问题、同一个接口传入参数不同,一个成功,一个有跨域问题、拦截器和@CrossOrigin和@Controller
  • WordPress如何自建txt文本经典语录并随机显示一句话经典语录?
  • Java中JVM常用参数配置(提供配置示例)
  • 图论与图数据应用综述:从基础概念到知识图谱与图智能
  • 知识碎片-SpringBoot统一返回结果和捕获异常
  • Open-FWI代码解析(1)
  • 移动机器人激光SLAM导航(五):Cartographer SLAM 篇
  • 第四篇【传奇开心果微博系列】Python微项目技术点案例示例:美女颜值判官
  • Python学习之路-初识爬虫:requests
  • Linux 常用的命令
  • 假期作业 10
  • 【洛谷 P3367】【模板】并查集 题解(并查集+路径压缩)