再帰を学習しているときに、すべての整数引数 n <= 101 に対して値 91 を返し、n > 101 に対して n - 10 を返す McCarthy 91 関数に出くわしました。
int McCarthy(int n)
{
if (n > 100)
return n - 10;
return McCarthy(McCarthy(n+11));
}
int main()
{
printf(" %d ", McCarthy(45));
return 0;
}
コンピュータサイエンスにおけるその重要性を知りたいだけでしたか? ウィキペディアの記事によると、正式な検証のテストケースとして使用されています。どういう意味ですか。?
誰かが私のためにその使用法を簡素化できますか?