1 回答

TA貢獻1797條經驗 獲得超4個贊
界面在哪?給個原型把?;蛘唠S便弄界面嗎
/**
* @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;
}
界面我發現我已經不會寫了。。控制臺算不算界面哈哈
添加回答
舉報