由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - leetcode online judge Longest Palindromic Substring memory limit exceeded
相关主题
Memory Limit Exceeded: Longest Palindromic SubstringLeetcode- Longest Substring Without Repeating Characters 的 test case
leetcode上的Longest Palindromic Substring难道不收brute for请教:这个10来行的leetcode程序有什么问题?
有人同看Longest Palindromic Substring 这道题么?leetcode Longest Palindromic Substring Part II 有问题?
python搞不定Longest Palindromic Substring啊Longest Palindromic Substring from leetcode
请问一道Leetcode的题:Longest Palindromic SubstringLeetcode上面这个Longest Palindromic Substring Part II是不是代码有问题?
leetcode里的Palindrome partition问题请教一个Palindrome Partition问题
大家幫我看看longest palindrome為什麽有錯,檢查半天也沒看出问道算法题
(已解决,code错了) online judge 有的时候会有点小bug吗?讨论一道G的题find longest substring which contains just two unique characters.
相关话题的讨论汇总
话题: maxlen话题: len话题: int话题: start话题: ln
进入JobHunting版参与讨论
1 (共1页)
p*g
发帖数: 141
1
what is the problem with the code?
=====
string longestPalindrome(string s) {
int len = s.size();
if (len==0 || len==1) return s;

int **maxLen = new int*[len];
int **start = new int*[len];


for (int i=0; i maxLen[i] = new int[len];
start[i] = new int[len];
}

for (int i=0; i maxLen[i][i] = 1;
start[i][i] = i;
}

for (int i=0; i maxLen[i][i+1] = (s[i]==s[i+1]? 2:1);
start[i][i+1] = i;
}

for (int l=3; l<=len; l++) {

for (int i = 0; i int ln = -1;
int st = -1;
if (s[i] == s[i+l-1] && start[i+1][i+l-2]==i+1 && maxLen[i+1
][i+l-2]==l-2 ) {
ln = 2+maxLen[i+1][i+l-2];
st = i;
} else {
if (maxLen[i][i+l-2] >= maxLen[i+1][i+l-1]) {
ln = maxLen[i][i+l-2];
st = start[i][i+l-2];
} else {
ln = maxLen[i+1][i+l-1];
st = start[i+1][i+l-1];
}
}
maxLen[i][i+l-1] = ln;
start[i][i+l-1] = st;
}
}
int stt = start[0][len-1];
int lnn = maxLen[0][len-1];
for (int i=0; i delete [] maxLen[i] ;
delete [] start[i] ;
}
delete maxLen;
delete start;

return string(s,stt, lnn);
}
1 (共1页)
进入JobHunting版参与讨论
相关主题
讨论一道G的题find longest substring which contains just two unique characters.请问一道Leetcode的题:Longest Palindromic Substring
最长回文串leetcode里的Palindrome partition问题
热腾腾的twitter电面经大家幫我看看longest palindrome為什麽有錯,檢查半天也沒看出
Palindrome那题,OJ上通不过(已解决,code错了) online judge 有的时候会有点小bug吗?
Memory Limit Exceeded: Longest Palindromic SubstringLeetcode- Longest Substring Without Repeating Characters 的 test case
leetcode上的Longest Palindromic Substring难道不收brute for请教:这个10来行的leetcode程序有什么问题?
有人同看Longest Palindromic Substring 这道题么?leetcode Longest Palindromic Substring Part II 有问题?
python搞不定Longest Palindromic Substring啊Longest Palindromic Substring from leetcode
相关话题的讨论汇总
话题: maxlen话题: len话题: int话题: start话题: ln