Alex_czy
2015-11-19 15:25
采纳率: 0%
浏览 3.2k

java编写如何判断一个正整数是否是fibonacci数列中的数?

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • blownewbee 2015-11-19 15:43

    先产生一个1~10000内的费波拉契数列表,然后用如下算法
    http://rosettacode.org/wiki/Zeckendorf_number_representation

    点赞 评论
  • havedream_one 2015-11-19 16:32
    点赞 评论
  • 毕小宝 2015-11-24 13:29

    先计算费波拉契系列直到值等于给定的数据或者超出给定的数值,如果计算到某个n的值等于给定的数,说明是费波拉契数,否则超过给定的值说明不是。
    注意费波拉契数列计算时要考虑N过大时溢出的问题。

    点赞 评论

相关推荐 更多相似问题