In Java
Ackermann’s Function
Ackermann’s function is a recursive mathematical algorithm that can be used to test how well a computer performs recursion.
Write a method ackermann(m, n), which solves Ackermann’s function. Use the following logic in your method:
If m = 0 then return n + 1
If n = 0 then return ackermann(m - 1, 1)
Otherwise, return ackermann(m - 1, ackermann(m, n - 1))
Test your method in a program that displays the return values of the following method calls:
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here