이것은 자체적으로 작동하지만 실제로 반환되는 함수에 관계없이 0을 반환하는 간단한 재귀 palindrome 테스트입니다. 전혀 반환하지 않는 경로가 있기 때문에return true가 C++에서 0을 반환 함
bool pal(int l, int r, char *a)
{
if(l >= r)
{
cout << "returning true" << endl;
return true;
}
if(a[l] != a[r])
{
cout << "returning false" << endl;
return false;
}
pal(l+1, r-1, a);
}
같은 것을 할 수 있는가? – 0x499602D2
어떤 데이터를 사용하고 계십니까? – emartel