由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 大家幫我看看longest palindrome為什麽有錯,檢查半天也沒看出
相关主题
leetcode online judge Longest Palindromic Substring memory limit exceededLongest common string问题
有人同看Longest Palindromic Substring 这道题么?问个老问题 Longest palindrome in a string
python搞不定Longest Palindromic Substring啊Bloomberg面试题
最长回文串 Memory Limit Exceeded: Longest Palindromic Substring
热腾腾的twitter电面经DP通项公式
Palindrome那题,OJ上通不过贴一个OJ 的 longest valid parenthesis
Palindrome那题,OJ上通不过leetcode我这2个palindrome的为什么过不了大oj
Linkedin八月onsite面经这种backtracking的问题怎么算时间复杂度?比如palindrom patitioning.
相关话题的讨论汇总
话题: int话题: len话题: maxlen话题: string
进入JobHunting版参与讨论
1 (共1页)
T******7
发帖数: 1419
1
class Solution {
public:
string longestPalindrome(string s) {
int maxlen = 0;
string ret;
int st,end = 0;
for(int i = 0; i < s.size(); i ++){
int lena = expandPalin(s, i,i,s.size());
int lenb = expandPalin(s,i,i+1,s.size());
int len = max(lena,lenb);
if(len > maxlen)
{
st = i-(len-1)/2;
end = i+len/2;
maxlen = len;
}
}
return s.substr(st, end-st+1);
}

int expandPalin(string s, int i, int j, int len){
int L=i;
int R = j;
if( L >=0 && R< len && s[L]==s[R]) {
L--;
R++;
}
return R-L-1;
}
};
那個低級錯誤 改正,還是不對
g********r
发帖数: 89
2
what is this?
if(len > len)

【在 T******7 的大作中提到】
: class Solution {
: public:
: string longestPalindrome(string s) {
: int maxlen = 0;
: string ret;
: int st,end = 0;
: for(int i = 0; i < s.size(); i ++){
: int lena = expandPalin(s, i,i,s.size());
: int lenb = expandPalin(s,i,i+1,s.size());
: int len = max(lena,lenb);

b******g
发帖数: 3616
3
if(len > len) ?
@_@楼上比我抢先了几秒。。。。
e*********5
发帖数: 137
4
是不是 if(len>maxlen)?
e*********5
发帖数: 137
5
int expandPalin(string s, int i, int j, int len){
int L=i;
int R = j;
if( L >=0 && R< len && s[L]==s[R]) {
L--;
R++;
}
return R-L-1;
}
越界应该没有。不过这个函数里面if是不是改为while?
T******7
发帖数: 1419
6
thats why!!!
thanks so muhc!!!

【在 e*********5 的大作中提到】
: int expandPalin(string s, int i, int j, int len){
: int L=i;
: int R = j;
: if( L >=0 && R< len && s[L]==s[R]) {
: L--;
: R++;
: }
: return R-L-1;
: }
: 越界应该没有。不过这个函数里面if是不是改为while?

k*******a
发帖数: 433
7
考虑了输入字符串是空的情况吗?
1 (共1页)
进入JobHunting版参与讨论
相关主题
这种backtracking的问题怎么算时间复杂度?比如palindrom patitioning.热腾腾的twitter电面经
今天晚上要不然研究一下这题?Palindrome那题,OJ上通不过
请教Find Median Of Two Sorted ArraysPalindrome那题,OJ上通不过
到底我这个题leetcode 的add binary解法错在哪了??Linkedin八月onsite面经
leetcode online judge Longest Palindromic Substring memory limit exceededLongest common string问题
有人同看Longest Palindromic Substring 这道题么?问个老问题 Longest palindrome in a string
python搞不定Longest Palindromic Substring啊Bloomberg面试题
最长回文串 Memory Limit Exceeded: Longest Palindromic Substring
相关话题的讨论汇总
话题: int话题: len话题: maxlen话题: string