首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
admin
2019-03-29
130
问题
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
选项
答案
首先我们考虑最简单的情况。如果只有1级台阶,那显然只有一种跳法。如果有2级台阶,那就有两种跳的方法了:一种是分两次跳,每次跳1级;另外一种就是一次跳2级。 现在我们再来讨论一般情况。我们把n级台阶时的跳法看成是n的函数,记为f(n)。当n>2时,第一次跳的时候就有两种不同的选择:一是第一次只跳1级,此时跳法数目等于后面剩下的n-1级台阶的跳法数目,即为f(n-1);另外一种选择是第一次跳2级,此时跳法数目等于后面剩下的n-2级台阶的跳法数目,即为f(n-2)。因此n级台阶时的不同跳法的总数f(n)=f(n-1)+(f-2)。 我们把上面的分析用一个公式总结如下: [*]
解析
这道题最近经常出现,包括MicroStrategy等比较重视算法的公司都曾先后选用过个这道题作为面试题或者笔试题。
转载请注明原文地址:https://kaotiyun.com/show/pxmZ777K
0
程序员面试
相关试题推荐
"Thecatdoesnotofferservices,"WilliamBurroughswrote."Thecatoffersitself."Butitdoessowithunapologeticcontradict
Asthelatestcropofstudentspentheirundergraduateapplicationformandweighuptheiroptions,itmaybeworthconsidering
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
2005年11月23日慧通笔试题:写一函数判断某个整数是否为回文数,如12321为回文数。可以用判断入栈和出栈是否相同来实现(略微复杂些),这里是将整数逆序后形成另一整数,判断两个整数是否相等来实现的。
利用快捷方式向导,在桌面上为文件夹“C:\office”中的应用程序“EXCEL.EXE”创建名为“EXCEL”的快捷方式。
计算机通信的两个最主要的指标是()A.数据传输速率和误码率B.衰减和失效率C.高效率和正确率D.硬件利用率和软件利用率
若程序内已定义了一个结构型数据:TYPERECORDCHARACTER(len=30)::name,addressINTEGER::Phone_numberENDTYPERECORD则以下类型为RECORD的数组说明语句中正确的是__
数据库的系统设计分为概念结构设计和逻辑结构设计。在概念结构设计时,一般采用 (1) 模型作为描述工具,因为该模型能充分地反映现实世界事物之间的联系,且易于理解和更改。
某机构拟建设一个网络,委托甲公司承建。甲公司的赵工程师带队去进行需求调研,在与委托方会谈过程中记录了大量信息,经过整理,归纳出如下主要内容:用户计算机数量:97台:业务类型:办公:连接Internet:需要;分布范围:分布在一栋楼房的三层内(另附位
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景:假设在某一个时刻只有一个活动的事务,为了保证事务
随机试题
1942年Dean提出的饮水氟适宜浓度是刘大维等认为我国饮水适宜氟浓度为
背景资料某在建矿井,设计生产规模较大。该矿井附近有开采多年的小煤矿,且开采情况不清。在矿井施工转入二期、三期工程(即井底车场、巷道和采区工程)开拓期间,由于工期安排较紧,建设单位引人了多个施工队伍同时施工。在某工作面施工过程中,施工人员汇报该工作面渗水增
某企业目前的信用政策为20天,估计下年度全年销售量为20万件,单价5元,变动成本率为80%,全年固定成本为6万元,可能发生的收账费用为6000元,可能发生的坏账损失为5000元。若企业将信用政策调整为45天,则销售收入增加30%,坏账费用增加2000
根据我国公益事业捐赠法,在发生自然灾害时,以下可以作为捐款受赠人的是()。
根据民事诉讼法的相关规定,下列可以接受当事人、法定代理人的委托作为诉讼代理人的人员有()。
若把正在收看的电视机放在真空玻璃罩内,我们会发现()
当告诉被催眠的受试人说他们是聋子,然后问他们是否能听到催眠师说的话,他们回答说“听不到”。一些理论家通过证明被催眠的受试人的自身被分隔为单独的各部分,并且聋的部分与回答的部分是分隔开的,来试图解释这个结果。以下哪项质问将指出以上所描述的尝试型的解释
原始社会的氏族习惯之所以不能称为“法”,原因在于哪些方面?()
小李在课程结业时,需要制作一份介绍第二次世界大战的演示文稿。参考考生文件夹中的“参考图片.docx”文件示例效果,帮助他完成演示文稿的制作。除标题幻灯片外,为其余所有幻灯片添加幻灯片编号,并且编号值从1开始显示。
Theshopassistantpromisedthatthecolorofthedresswouldnever_____.Butyouseewhatmydresslookslikenow.
最新回复
(
0
)