首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

逻辑有些乱了!

2012-09-21 
逻辑有点乱了!!!!!第一个月为1 第二个月为1第三个月为2 第四个月为3 第五个月为5规律是从第三个月起 每个

逻辑有点乱了!!!!!
第一个月为1 第二个月为1 第三个月为2 第四个月为3 第五个月为5 规律是从第三个月起 每个月都是前两个月之和??
 求思路 用代码怎么表示?????

[解决办法]
著名的:肥不辣鸡数列。

用递归比较容易表示:
public int calculate(int month) {
return (month <= 2)?(1):(calculate(month-1) + calculate(month-2));
}

热点排行