RosettaCodeData/Task/Ackermann_function/Scala/ackermann_function-4.scala

6 lines
200 B
Scala

if ((nrOfElements + maxRecursion) < n) {
for (i <- nrOfElements + createStep to n by createStep) {
mapCurrent.getOrElseUpdate(i, ack(m, i))
}
}