【尝鲜】eye-fi, wifi sd card# PhotoGear - 摄影器材
w*1
1 楼
原题在这:
https://oj.leetcode.com/problems/palindrome-partitioning/
根据结果分析猜是O(n*2^n),但是不会从代码分析。请教各位大牛,如果用以下代码,
怎么分析复杂度?
public void palindromeHelper(String input, List
https://oj.leetcode.com/problems/palindrome-partitioning/
根据结果分析猜是O(n*2^n),但是不会从代码分析。请教各位大牛,如果用以下代码,
怎么分析复杂度?
public void palindromeHelper(String input, List
- > resultList
, List
if(index == input.length()){
resultList.add(new ArrayList
return;
}
for(int i=index; i
if(isPalindrome(input, index, i)){
curResult.add(substring);
palindromeHelper(input, resultList, curResult, i+1);
curResult.remove(curResult.size()-1); }
}
}
call with: palindromeHelper(s, resultList, curResult, 0);
isPalindrome()代码就不附了,最简单O(n)那种。
多谢!!