初探卡特兰数及有关问题

技术初探卡特兰数及有关问题 初探卡特兰数及有关问题星期日,哥参加了上大学以来的第一次计算导论与程序设计的上机考试,可是最后一道题没AC。
这道题给了卡特兰数的一种通项公式,让你求卡特兰数的第n项。
从考

卡特兰数及其相关问题初探

周日参加了大学以来的第一次《计算与编程导论》的计算机考试,但是最后一题没有AC。

这个问题给出了卡特兰数的一个通式,可以让你找到卡特兰数的第n项。

从考场出来后,心里空荡荡的,不仅因为打不出这道题直接影响了整个考试,还因为我好像从来没有完全出于兴趣去研究过某一道数学题.

通过AC了解到这个问题后,在网上查了查加泰罗尼亚数字的知识,发现加泰罗尼亚数字和几类问题密切相关。

所以,我觉得有必要在这里研究一下神奇的卡特兰数~

一、卡特兰数是什么

*卡特兰数(英语:Catalan number),又称卡塔兰数、明安图数,是组合数学中一种常出现于各种计数问题中的数列。以比利时的数学家欧仁查理卡特兰的名字来命名。1730年左右被蒙古族数学家明安图使用于对三角函数幂级数的推导而首次发现,1774年被发表在 《割圜密率捷法》 .

3354——百度百科*

卡特兰数的定义:

*加泰罗尼亚数字的组合定义有很多很多,但最常见的可能是Cn计算从(0,0)到(n,n)的格子路径的数量,这些格子路径只向右和向上走一个单位步,并且永远不会穿过对角线y=x(但允许它们接触对角线)。加泰罗尼亚数字没有唯一的定义,因为所有的各种组合定义都是相互等价的,所以你把哪一个作为你的定义是一种风格偏好。

笛卡儿数的组合有很多定义,但最常见的定义可能是从点(0,0)到(n,n)的路径数,它只向右上,不穿过对角线。卡特兰数没有唯一的定义,因为所有不同的组合定义都是相互等价的,所以你心中的定义由你决定。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117950.html

(0)

相关推荐

  • Python编程题38--最长单词

    技术Python编程题38--最长单词 Python编程题38--最长单词题目
    给定一组单词words,请找出其中的最长单词,该最长单词是由words中其他单词逐步添加一个字母组成。若有多个长度相同的结

    礼包 2021年12月20日
  • 配置ssh时本地验证失败怎么办(ssh提示密钥问题)

    技术SCP未验证主机密钥错误怎么解决本篇文章给大家分享的是有关SCP未验证主机密钥错误怎么解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。最近在研究ope

    攻略 2021年12月23日
  • java中实现时间差的计算

    技术java中实现时间差的计算 java中实现时间差的计算java中实现时间差的计算
    代码编写
    package com.excel.demo;import java.text.DateFormat;
    i

    礼包 2021年12月6日
  • java 核心技术卷1哪版比较好(java基本类型有哪八种)

    技术Java的五大功能优势是什么本篇内容主要讲解“Java的五大功能优势是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的五大功能优势是什么”吧!  一、支持更多

    攻略 2021年12月21日
  • springboot用druid配置多数据源(springboot数据库连接池实现)

    技术springboot如何集成druid数据库连接池这篇文章将为大家详细讲解有关springboot如何集成druid数据库连接池,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.配

    攻略 2021年12月22日
  • 提升学习速度的一些自见

    技术提升学习速度的一些自见 提升学习速度的一些自见1、简单归纳几点,自己的一些感想和整合,少不了很多错误,师傅们多多指教目标性 知道自己学习的目标
    分块性 学习硬骨头分小块的去学,解决问题拆分步骤理解思

    礼包 2021年10月27日