我正在研究歐拉計(jì)畫(huà)問(wèn)題:一個(gè)關(guān)于偶數(shù)斐波納契數(shù)之和的問(wèn)題。我的代碼:def Fibonacci(n): if n == 0: return 0 elif n == 1: return 1 else: return Fibonacci(n-1) + Fibonacci(n-2)list1 = [x for x in range(39)]list2 = [i for i in list1 if Fibonacci(i) % 2 == 0]通過(guò)打印sum(list2)可以輕松找到問(wèn)題的解決方案。但是,我猜測(cè)要花很多時(shí)間才能得出list2。有什么辦法可以使速度更快?還是這樣就可以了...(問(wèn)題:通過(guò)考慮斐波那契數(shù)列中值不超過(guò)四百萬(wàn)的項(xiàng),找到偶值項(xiàng)的總和。)
添加回答
舉報(bào)
0/150
提交
取消
