An iterative algorithm for Fibonacci numbers

后端 未结 13 1125
野性不改
野性不改 2020-11-28 10:37

I am interested in an iterative algorithm for Fibonacci numbers, so I found the formula on wiki...it looks straight forward so I tried it in Python...it doesn\'t have a prob

13条回答
  •  离开以前
    2020-11-28 11:27

    This work (intuitively)

    def fib(n):
        if n < 2:
            return n
        o,i = 0,1
        while n > 1:
            g = i
            i = o + i
            o = g
            n -= 1
        return i
    

提交回复
热议问题