再帰関数Ackermennを計算

https://pintia.cn/problem-sets/12/problems/355

1  INT ACK(INT M、INT N)
 2  {
 3      int型RET。
4  
5      もし(M == 0 6      {
 7          RET = N + 1 8      }
 9      そう であれば(N == 0 && M> 0 10      {
 11          RET = ACK(M - 11 )。
12      }
 13      そう であれば(M> 0 && N> 014      {
 15          K = ACK(M - 1、ACK(M、N - 1 ))。
16      }
 17  
18      戻り右。
19 }

 

おすすめ

転載: www.cnblogs.com/2018jason/p/12233438.html