【发布时间】:2020-07-16 10:12:37
【问题描述】:
以下检查给定输入是否为回文的代码的时间复杂度是多少?
public boolean isPalindromeRecursion(String input, int first, int last) {
if (input.charAt(first) != input.charAt(last)) {
return false;
} else if (first >= last) {
return true;
}
return isPalindromeRecursion(input, first + 1, last - 1);
}
【问题讨论】:
标签: java time-complexity palindrome