早教吧作业答案频道 -->数学-->
杭电acm2046水题求解我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?ProblemDescription在2×n的一个长方形方格中,用一个1×2的骨牌铺满方格,
题目详情
杭电acm2046水题求解
我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?
Problem Description
在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.
例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:
Input
输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0
我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?
Problem Description
在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.
例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:
Input
输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0
▼优质解答
答案和解析
把大问题化成小问题
对在2*n个方格内放牌 每一个牌只有两种放法
如果竖着放 问题就转化成在2*(n-1)个方格有多少种放牌方法
如果横着放 必须一次放两个牌 问题就变成在2*(n-2)个方格有多少种放牌方法
所以answer(2*n)=answer(2*(n-1))+answer(2*(n-2))
把2去掉就变成ans(n)=ans(n-1)+ans(n-2)
初始条件answer(2*1)=1 answer(2*2)=2
就是斐波那契数列
对在2*n个方格内放牌 每一个牌只有两种放法
如果竖着放 问题就转化成在2*(n-1)个方格有多少种放牌方法
如果横着放 必须一次放两个牌 问题就变成在2*(n-2)个方格有多少种放牌方法
所以answer(2*n)=answer(2*(n-1))+answer(2*(n-2))
把2去掉就变成ans(n)=ans(n-1)+ans(n-2)
初始条件answer(2*1)=1 answer(2*2)=2
就是斐波那契数列
看了 杭电acm2046水题求解我...的网友还看了以下:
四边形ABCD中,已知AB=CD=2,∠BAD=a,D是以AB为直径的圆上的点,且CD是该圆的切线( 2020-03-30 …
已知△ABC∽△A′B′C′,AD和A′D′是它们的对应角平分线,且AD=8cm,A′D′=3cm 2020-05-13 …
如果两个相似三角形对应高的比为5比4,对应中线的比为?对应叫平分线的比?若三角形ABC与三角形A' 2020-06-02 …
AD是三角形ABC中BC边上的中线,A'D'是三角形A'B'C'中B'C'边上的中线,AB:A'B 2020-06-02 …
有A.B.C.D四种单质,在通常状况下A.D是无色气体,B是红色金属,C是黑色粉末.现在进行下列实 2020-06-04 …
搞脑筋的题目警察在盘问5个小偷嫌疑犯:ABCDE他们当中有3个人说真话.根据他们的说法,你能判断出 2020-06-17 …
a+d=a+d是么律 2020-06-19 …
关于这个警察与小偷的数学逻辑问题,:警察在盘问5个小偷嫌疑犯:ABCDE他们当中有3个人说真话.根 2020-07-08 …
化学有毒气体A.D是两种常见的固体,其中D为亮红色;B.E是两种常见的气体,其中气体E有剧毒,他们 2020-07-11 …
问一个关于全等三角形的问题三角形ABC与三角形A'B'C'中两个三角形都是锐角三角形AB=A'B' 2020-07-19 …