好,所以我感覺有點愚蠢,因爲不知道這一點,但一個同事問,所以我在這裏問:我已經寫了一個python算法來解決他的問題。給定x> 0將所有數字從1添加到x。如何獲得Python算法的數學公式?
def intsum(x):
if x > 0:
return x + intsum(x - 1)
else:
return 0
intsum(10)
55
第一,這是什麼類型的方程是這樣的,什麼是得到這個答案,因爲它顯然更容易使用其他一些方法正確的方法是什麼?
謝謝,我只是用最接近的數學術語,我可以爲一個def名稱搶,改變它反映。算術序列就是這個名字。讚賞。 – Gabriel 2010-05-19 00:10:37
高斯在9歲時如何發現這是我最喜歡的軼事之一:-) – 2010-05-19 00:11:45
每一個J. Random Hacker的鏈鋸實現一個asciify或de-accenter將名字從Gauß改爲Gau :-( – 2010-05-19 00:35:19