Change of content in 104-exponential.md

There's a mistake in the example that has been provided.  According to the complexity analysis, the current example yields the exponential time complexity, not the previous one.
This commit is contained in:
Yutharsan authored and GitHub committed 2024-05-22 11:12:31 +05:30
1 parent 359e3e1900
commit 5b496e8403
1 file changed
+1 -1
@@ -6,7 +6,7 @@ Exponential algorithms are those that grow at a rate of 2^n. This means that for
def exponential(n):
if n == 0:
return 1
return 2 * exponential(n - 1)
return exponential(n - 1) + exponential(n - 1)
```
As you can see, the algorithm's runtime grows exponentially. For each additional input, the algorithm will take twice as long to run.