Redian新闻
>
Fingerprint结束后状态没更新
avatar
Fingerprint结束后状态没更新# EB23 - 劳工卡
a*e
1
听说是经典题,好多种解法。Bruteforce的最容易,O(N^2)的比较难想。暂时不太明
白DP。。。。。。。
avatar
D*n
2
10月上旬fingerprint就打了,到现在网上状态都还是we received your case, 在NBC
。难道他们已经放弃更新了?有其他人有类似情况吗?
avatar
q*c
3
贴一个我的DP:
class Solution {
public:
string longestPalindrome(string s) {
int n = s.size();
int maxLen = 0, start=0;

bool S[1001][1001];
for(int i = n-1; i >=0; i--) {
for(int j = i; j < n; j++) {
S[i][j] = false;
if(s[i] == s[j] && ((j-i<2)||S[i+1][j-1])) {
S[i][j] = true;
if(j-i+1>maxLen) {
maxLen = j-i+1;
start = i;
}
}
}
}

return s.substr(start, maxLen);
}
};

【在 a***e 的大作中提到】
: 听说是经典题,好多种解法。Bruteforce的最容易,O(N^2)的比较难想。暂时不太明
: 白DP。。。。。。。

avatar
r*o
4
11月9指纹的,也没有任何更新
avatar
r*7
5
如果是substring而不是subsequence的话,bruteforce最好吧。

【在 a***e 的大作中提到】
: 听说是经典题,好多种解法。Bruteforce的最容易,O(N^2)的比较难想。暂时不太明
: 白DP。。。。。。。

avatar
J*1
6
8月指纹的也是这个状态
avatar
s*y
7

DP无非就是用空间换时间, 先试着找找有没有递推关系吧.

【在 a***e 的大作中提到】
: 听说是经典题,好多种解法。Bruteforce的最容易,O(N^2)的比较难想。暂时不太明
: 白DP。。。。。。。

avatar
s*y
9
为啥? bruteforce要O(N^3)效率实在受不了吧...

【在 r****7 的大作中提到】
: 如果是substring而不是subsequence的话,bruteforce最好吧。
avatar
m*e
10
我11/14指纹,今天旧系统从变成了“Fingerprint Review Was Completed”。新系统
没有动静。也是NBC
avatar
r*7
11
题是啥?是说找一个string里最长的palindromic substring吗?那不就是以每一个点
为中心,向两边走然后对比么?为什么不是N^2而是N^3?
不过我觉得可能有类似KMP的O(N)的算法

【在 s*******y 的大作中提到】
: 为啥? bruteforce要O(N^3)效率实在受不了吧...
avatar
J*1
12
两个系统都没有更新 天天都刷
avatar
r*s
13
这尼玛不是讨论了无数遍了?
suffix trie是最简单的解决方法。
avatar
b*i
14
11/9 打的指纹,新旧系统都没更新
avatar
r*k
15
不是啥manacher算法吗?

【在 r****s 的大作中提到】
: 这尼玛不是讨论了无数遍了?
: suffix trie是最简单的解决方法。

avatar
D*n
16

新旧系统都check了,啥都没有。。。。

【在 d*******u 的大作中提到】
: Guys, Please check your status here: https://myaccount.uscis.dhs.gov/
: I am sure most of your status has been updated

avatar
r*d
18
很多人都不更新,最后直接跳到interview ready to schedule吧。不过统计一下更新
后多久安排面试还是挺有意思的?不知道有没前人的数据

NBC

【在 D********n 的大作中提到】
: 10月上旬fingerprint就打了,到现在网上状态都还是we received your case, 在NBC
: 。难道他们已经放弃更新了?有其他人有类似情况吗?

avatar
a*e
19
我写了一个类似brute force的方法,请问这个应该算是O(N^2)么?多谢!
string extractor(string &s, int l,int ri)
{
string r;
int left=l,right=ri;
int len=s.length();
while(left>=0&&right{
if (s[left]==s[right])
{
left--;
right++;
}
else
break;
}
r = s.substr(left+1,right-left-1);
return r;
}
string longestPalindrome(string s) {
int len = s.size();
if (len==0||len==1)
return s;
string longest = s.substr(0,1);

for (int i=1;i{
string sub = extractor(s,i-1,i);
if (sub.length()>longest.length())
longest = sub;

string sub2 = extractor(s,i-1,i+1);
if (sub2.length()>longest.length())
longest = sub2;
}
return longest;
}
avatar
b*i
20
今天查新系统已经更新了
28号 fingerprint reivew was completed

【在 r****d 的大作中提到】
: 很多人都不更新,最后直接跳到interview ready to schedule吧。不过统计一下更新
: 后多久安排面试还是挺有意思的?不知道有没前人的数据
:
: NBC

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。