`

一个小发现

 
阅读更多

        最近在看一些笔试题目,比如说诸如:


例一:

 
解答:变换一次就成为为1的只有 2(2/2);

           变换两次就成为1的也只有一个4(4/2 2/2);

           变换三次就成为1的有两个数 3(3+1,4/2,2/2)和 8(8/2,4/2,2/2)。

           变换四次就成为1的有三个数6 7 和16(就不一一列了)

所以发现这是一个Fib数列呀。

所以答案为:34(第九个fib数)

 

 

例二:

 
 

求5个小方格可以组成多少个不同的图形。

仔细想想竟然是Catlan数呀。

1   个小方格可以组成  1  种图形。

2   个小方格可以组成  1  种图形。

3   个小方格可以组成  2  种图形。

4   个小方格可以组成  5  种图形。

 

公式为:

      令h(0)=1,h(1)=1,catalan数满足递推式:

h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (n>=2)
例如:h(2)=h(0)*h(1)+h(1)*h(0)=1*1+1*1=2
h(3)=h(0)*h(2)+h(1)*h(1)+h(2)*h(0)=1*2+1*1+2*1=5
 
所以答案应该是14,即第五个Catlan数。
 
有木有一种很冲动的赶脚。这些知名的数列真的很伟大呀。
 
  • 大小: 15 KB
  • 大小: 28.2 KB
  • 大小: 65.8 KB
分享到:
评论

相关推荐

    android&qt;的vncserver移植

    一步一步教你如何移植Qt for embedded 以及Qt集成vncserver,实现linux主机对目标板的远程控制,有了vnc目标板可以不需要屏幕,从主机上就可以直接...作为一个移动终端爱好者,表示这也是玩技术的一个小发现和心得。

    【小程序源码】修复图片音频全新升级带特效神器小游戏微信小程序源码下载-多种游戏支持

    该款神器由多个游戏组合而成,每一个小程序都基本带特效 具体游戏如下: 小马快跑(支持竞选模式和个人单选模式,PS马是真的在跑哟) 智能选号 真心话大冒险(这个就不多做解释啦) 转盘模式 啤酒轮盘 摇骰子 指尖模式 ...

    微信小程序-微信小程序「美食地图」—发现最地道的美食

    新增美食点:发现地道美食,选择位置信息,拍至多3张照片,附上标题、地址及说明,可以新增一个美食点。 项目架构 前端用微信小程序的那一套,文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/ 后端用的...

    微信小程序-仿 [一个]微信小程序

    入坑小程序,之前本来是决定各种文艺的APP的借鉴一下,发现自己的设计水平实在不行,请求的都是ONE的后台数据,所以最后还是按着ONE的IOS版本仿制了一下。 项目演示 简单说明 基于微信开发的微信小程序 数据...

    微信基础实例 演示一个小程序如何编写及运行.rar

    微信基础实例源码,演示一个小程序如何编写及运行,在微信小程序中,可自由的组织代码结构,并不一定限制于官方Demo提供的`pages`路径。在本Demo中,将从0开始到创建页面,演示一个小页面是如何跑起来的。就以这个小...

    95pzp上网用到一个小工具叫做795p.exe但是经过我们的分析,发现其实很好用

    95pzp上网用到一个小工具叫做795p.exe但是经过我们的分析,发现其实很好用

    偶然发现一个小工具,查看颜色

    NULL 博文链接:https://zgqhyh.iteye.com/blog/306891

    一种稳定的标签传播社区发现算法

    网络中的社区发现是当前的一个研究热点。在众多社区发现算法中,标签传播算法因简单快速而被广泛应用。但标签传播算法也存在结果稳定性较差的问题。通过提取非重叠完全子图来避免社区重叠,提取最小极大团来避免巨型...

    鼠标键盘自动点击小程序

    将c盘的东西做了些专业,并换了一个鼠标小程序,发现还是有这个问题 开始的时候以为小程序有毒, 但是360没有报系统异常, 运行检测了下c盘下的文件大小,进行排查, 发现问题出在user下面的用户temp目录, 该系列...

    情侣专属恋爱小窝微信小程序源码

    两个人,不管是异地还是在一起,在日常的...创建一个只属于你们的专属小窝微信小程序,在这里可以发动态,也可以作为一个云端的相册,将你们之间的美好瞬间全都记录下来。 该项目已完全开源,如发现倒卖请联系作者举报

    基于微信小程序实现类似滴滴拼车小程序源码分享

    小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 1. 微信web开发者工具:微信小程序官网 这是个...

    一个无聊的小程序.exe

    一个exe小程序,当你打开后,你会发现桌面上多了点什么。当然,请放心,不会对您的电脑产生影响,希望对您有帮助

    小世界网络简介及及MATLAB建模_小世界模型图_小世界网络简介及及MATLAB建模_小世界模型_数学建模_

    若将一个小世界网络中的点代表一个人,而联机代表人与人之间是相互认识的,则这小世界网络可以反映陌生人通过彼此共同认识的人而起来产生联系关系的小世界现象。 在日常生活中,有时你会发现,某些你觉得与你隔得很...

    基于微信小程序实现二十四节气小程序小程序源码分享

    小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 1. 微信web开发者工具:微信小程序官网 这是个...

    基于微信小程序实现找电影视频小程序设计项目源码

    小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 1. 微信web开发者工具:微信小程序官网 这是个...

    微信小程序-微笑小程序打卡

    用微信小程序实现的一个简单的打卡签到的小程序 拒绝授权-unAuth 这是一个比较孤立的页面,只有一个入口,也就是用户在登录页面拒绝授权后才会跳转至此页面。 登录页面-login 该页面是程序的初始页面,小程序有几个...

    基于微信小程序实现漂流瓶小程序源码分享

    小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 1. 微信web开发者工具:微信小程序官网 这是个...

    数据挖掘/ 知识发现 算法

    (2)数据挖掘,又称为数据库中知识发现(Knowledge Discovery in Databases)或知识发现,它是一个从大量数据中抽取挖掘出未知的、有价值的模式或规律等知识的非平凡过程,它与数据仓库有着密切的联系。 (3)广义...

    全网最细谷歌小恐龙无敌代码它来了!

    里面有着小恐龙无敌代码,赶紧下载吧,还赠送加速代码! 谷歌小恐龙是什么? 每次断网的时候,大家是不是都会玩一会,小恐龙快跑的游戏,...再送一个加速代码,加速配无敌,你会发现新大陆,其中()里的值可以修改哦!

Global site tag (gtag.js) - Google Analytics