1 回答
繁星coding
TA贡献1797条经验 获得超4个赞
界面在哪?给个原型把。或者随便弄界面吗
/**
* @param s
* @return
* @description 递归判断一个字符串是否是回文字符串
* @author rico
* @created 2017年5月10日 下午5:45:50
*/
public static boolean isPalindromeString_recursive(String s) {
int start = 0;
int end = s.length() - 1;
if (end > start) { // 递归终止条件:两个指针相向移动,当start超过end时,完成判断
if (s.charAt(start) != s.charAt(end)) {
return false;
} else {
// 递归调用,缩小问题的规模
return isPalindromeString_recursive(s.substring(start + 1).substring(0, end - 1));
}
}
return true;
}
界面我发现我已经不会写了。。控制台算不算界面哈哈
添加回答
举报
0/150
提交
取消