Treffen vom 02. 09. 2020

FYI: Dieses Treffen findet online statt, nicht im Metalab.

Agenda

Programm

Diskussions- und Plauderrunde

Recurse or not

def add(n):
    if n == 0:
        return 0
    return n+add(n-1)
    
def add_nonrecursive(n):
    stack = [n]
    while n > 0:
        n -= 1
        stack.append(n)
    return sum(stack)
    
def add_memoryconscious(n):
    mysum = n
    while n > 0:
        n -= 1
        mysum += n
    return mysum
    

print(add(4000))
print(add_nonrecursive(4000))
print(add_memoryconscious(4000))


CategoryShownotes

PyUGAT: Treffen/2020-09 (last edited 2020-09-03 14:12:48 by MarionWenty)