There was an error while loading. Please reload this page.
2 parents a306666 + ee8b148 commit ab1f009Copy full SHA for ab1f009
README.md
@@ -37,6 +37,7 @@ The following topics will be elaborated:
37
* Linear Search
38
* Binary Search
39
* Recursion
40
+ * Ackermann Function
41
* Backtracking
42
* Dynamic Programming
43
* Linked List
Recursion/Ackermann.py
@@ -0,0 +1,10 @@
1
+def Ackermann(m, n):
2
+ if m == 0:
3
+ return n + 1
4
+ elif m > 0 and n == 0:
5
+ return Ackermann(m - 1, 1)
6
+ else:
7
+ return Ackermann(m - 1, Ackermann(m, n - 1))
8
+m = int(input())
9
+n = int(input())
10
+print(Ackermann(m, n))
0 commit comments