Ich bin festgefahren, wenn ich die zeitliche Komplexität des folgenden Algorithmus analysiere: def fun (r, k, d, p): if d > p: return r if d = 0 and p = 0: r <- r + k return r if d > 0: fun (r, k + 1, d - 1, p) if p > 0: fun (r, k - 1, d, p - 1) Der Root-Aufruf wird fun (0, 0, n, n)und...