Python算法題----1到100求和的3種加法

# 遞推法

def sum01(n):

    result = 0

    for i in range(1, n+1):

        result += i

    return result


# 遞歸法

def sum02(n):

    if n == 1:

        return 1

    else:

        return n + sum02(n-1)


# 數學公式法

def sum03(n):

    return n * (1 + n) / 2


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章