Redian新闻
>
Eb1B 马上提交,求专家评估把关
avatar
Eb1B 马上提交,求专家评估把关# Immigration - 落地生根
a*e
1
Write a function that calculates input strings with operators +,-,*,/ eg. "5
+5*6" should output 35"。
这题好像不是leetcode上的。有什么好一点的思路吗?
我自己想到的就是首先找到* 或者/,然后计算这部分的结果,再把之前的加减运算完
成。这样scan完整个string
avatar
e*2
2
大家都是同一个地址,姓名,同时做了P&G的11/01-12/31 OLAY和那个11/23-12/31的
Beauty Rebate么?虽然是2个
不同的rebate
avatar
j*y
3
国内土博,美国二流大学research scientist,工程类纳米环境安全研究
1. publications:共27篇,包括7会议abstract,5中文期刊论文,第一作者7篇 (中文
3),第一作者文章都是行业内排名前三的杂志,但是coathor的文章都比较烂。
另外,还有ACS book,两个chapter,仅仅接收,没有见面。
2. Review,35篇,包括会议4篇,review的杂志参差不齐,有行业内的第一名杂志5次。
做过会议session chair,优胜奖评选。
3. citation,这是最狗血的一部分,总共citation 105次 (google),但是research
ID上只有55次citation,可能一是google什么烂东西都收录了,而是web of science
很多没有更新。
如果加上中文文章的citation的话,总共156次,不知道这样说,会不会招致RFE?
个人感觉contribution这一项很容易被RFE, 因为毕竟citation太少了,我想用我的几
个小媒体的media report 弥补一下,不知道是否会帮助。
另外,鉴于工作原因,我要选择pp,但是在这个多事之秋,是不是PP会招致RFE?
想请专家们给分析一下,哪里最容易招致RFE, 我好再临提交前整修一下。
先谢过了,另外,所有阅读此文的同学们2013年比得绿卡!!!!!!!!
avatar
R*9
4
http://en.wikipedia.org/wiki/Shunting-yard_algorithm
然后用reverse polish

"5

【在 a********e 的大作中提到】
: Write a function that calculates input strings with operators +,-,*,/ eg. "5
: +5*6" should output 35"。
: 这题好像不是leetcode上的。有什么好一点的思路吗?
: 我自己想到的就是首先找到* 或者/,然后计算这部分的结果,再把之前的加减运算完
: 成。这样scan完整个string

avatar
b*9
5
两个offer number啊
avatar
i*t
6
还是很strong的啊
avatar
q*m
7
不需要reverse Polish,直接recursive

"5

【在 a********e 的大作中提到】
: Write a function that calculates input strings with operators +,-,*,/ eg. "5
: +5*6" should output 35"。
: 这题好像不是leetcode上的。有什么好一点的思路吗?
: 我自己想到的就是首先找到* 或者/,然后计算这部分的结果,再把之前的加减运算完
: 成。这样scan完整个string

avatar
w*0
8
这么强!够了,别用media report了,那个反而更容易招惹RFE。
avatar
N*t
9
我当时在facebook onsite的时候也被问到这道题。给一个string,比如“5
+5*6”,怎么做运算?
我想了好久,怎么想都绕到reverse polish上。最后面试官给个提示,假设给你split
函数,实现这个。
才知道原来可以先按“+” split,得到[5] [5*6]。对第二项用"*" split。得到[5][6
],相乘得到30,再和前面的5加起来。
avatar
s*u
10
pretty strong for eb1b.
for citation, just use google scholar, no need to mention web of science.
media report, use it to strengthen your contribution ONLY, do not claim
separately.
bless!! pp is doable too.
avatar
l*i
11
use two stack, one for operands and one for operator.
when you have a new operand, push into stack.
when you have a new operator, pop operator and operands already in stack,
eval, and push result into operand stack. Keep pop and eval until the
operator at top of stack is of lower precedence. In the end, pop and eval
until stack is empty. The result of expr is in operand stack
avatar
w*0
12
同意,就用google scholar,移民官认可的。我也发现google scholar的引用多,可能
包括了很多博士论文对你文章的引用。中文的引用也算,你的引用其实已经很多了,这
里很多人都是小于100的,也都过了。media report,要看是哪种media,如果是一般的
,轻描淡写提一下即可。很多人因为media report被RFE了,所以我觉得你的case很强
了,没必要找潜在的危险...
avatar
m*e
13
#include
using namespace std;
int GetSingleOperand(char* &expr) {
int num = 0;
while (*expr >= '0' && *expr <= '9') {
num = 10 * num + *expr - '0';
expr++;
}
return num;
}
int GetOperand(char* &expr) {
int num = GetSingleOperand(expr);
while (*expr != '\0') {
if (*expr == '*') {
expr++;
num *= GetSingleOperand(expr);
} else if (*expr == '/') {
expr++;
num /= GetSingleOperand(expr);
} else {
break;
}
}
return num;
}
int Calculate(char expr[]) {
if (*expr == '\0') // empty
return 0;

int result = GetOperand(expr);
while (*expr != '\0') {
if (*expr == '+') {
expr++;
result += GetOperand(expr);
} else if (*expr == '-') {
expr++;
result -= GetOperand(expr);
}
}
return result;
}
int main()
{
char expr[] = "3*4+2*3-10/2";
cout << Calculate(expr) << endl;
return 0;
}
avatar
G*d
14
very strong!!
avatar
f*n
15
mark
avatar
c*7
16
只要材料组织好了就一定过。
avatar
i*t
17
编译原理的例题

"5

【在 a********e 的大作中提到】
: Write a function that calculates input strings with operators +,-,*,/ eg. "5
: +5*6" should output 35"。
: 这题好像不是leetcode上的。有什么好一点的思路吗?
: 我自己想到的就是首先找到* 或者/,然后计算这部分的结果,再把之前的加减运算完
: 成。这样scan完整个string

avatar
s*x
18
EB1b看上去很强啦,先预祝早绿!
avatar
a*s
19
对啊,这个是最基本的题了,看到下一个op优先级不比当前的优先级高就计算完当前的
op,然后push next op, next operand

【在 i*******t 的大作中提到】
: 编译原理的例题
:
: "5

avatar
p*o
20
strong enough
avatar
j*y
21
非常感谢大家的建议,我的media不单独claim,还是老三样。
media是sicence daily之类的媒体,还有美国化学会的。
我最后再polish一下吧。
avatar
s*c
22
不是专家,不过感觉很不错了

次。
research
science

【在 j*****y 的大作中提到】
: 国内土博,美国二流大学research scientist,工程类纳米环境安全研究
: 1. publications:共27篇,包括7会议abstract,5中文期刊论文,第一作者7篇 (中文
: 3),第一作者文章都是行业内排名前三的杂志,但是coathor的文章都比较烂。
: 另外,还有ACS book,两个chapter,仅仅接收,没有见面。
: 2. Review,35篇,包括会议4篇,review的杂志参差不齐,有行业内的第一名杂志5次。
: 做过会议session chair,优胜奖评选。
: 3. citation,这是最狗血的一部分,总共citation 105次 (google),但是research
: ID上只有55次citation,可能一是google什么烂东西都收录了,而是web of science
: 很多没有更新。
: 如果加上中文文章的citation的话,总共156次,不知道这样说,会不会招致RFE?

avatar
i*t
23
前面人说的很对
楼主的case 算是比较强的了
所以 关键点就是不要找事, 别人怎么你也怎么就行了
没把握的,容易引起混乱的 可以不要
avatar
t*1
24
bless,很强大。
avatar
r*i
25
我也有一篇sicence daily的报道,提到我的名字,但是我都没放到exhibit里面。除非
是你的专访,不然招RFE。对EB1B来说,过尤不及。

【在 j*****y 的大作中提到】
: 非常感谢大家的建议,我的media不单独claim,还是老三样。
: media是sicence daily之类的媒体,还有美国化学会的。
: 我最后再polish一下吧。

avatar
s*7
26
很强了!直接PP,圣诞节就有大礼了!
avatar
l*l
27
1b完全足够了,还挺强的,建议pp
avatar
s*s
28
好奇问一下,VO怎么会知道那些文章是中文的,哪些是英文的?难道文章都是全文打印
的吗?
avatar
j*y
29
PP是直接PP还是追加pp?
一直看有人说直接PP被RFE的几率大,所以我还是想先提交,后面再PP.
楼上的几位认为如何?
另外,中文文章当然要打印至少第一页出来的。
avatar
W*n
30
不错了,觉得比我都强。
中文文章引用也是google scholar?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。