Строка рекурсии isPalindrome - PullRequest
1 голос
/ 08 июля 2020

почему это не работает? Это работает для ложного палиндрома; однако для чего-либо True она никогда не возвращает True .. Я не понимаю, почему эта функция не возвращает True? И как мне улучшить этот ответ, чтобы он возвращал True.

Ответы [ 2 ]

1 голос
/ 08 июля 2020

Проблема связана с вашей последней строкой:

isPalindrome(string,i+1)

Эта последняя строка в конечном итоге преобразуется в True или False - но как возвращается значение ? (Это не так.)

Попробуйте:

return isPalindrome(string,i+1)
0 голосов
/ 08 июля 2020

Проверьте визуализацию здесь

Я бы хотел проверить, что вы возвращаете (т.е. что возвращает isPalindrome).

Если вам нужен только ответ, это здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...