Redian新闻
>
工作不开心想跳槽,求问现在交485以后一般多久能拿到EAD卡?
avatar
工作不开心想跳槽,求问现在交485以后一般多久能拿到EAD卡?# EB23 - 劳工卡
t*e
1
面经上看到的.
"输入一个n,代表二进制数有几位,然后要求打印所有n位的二进制数,但打印有个规
则,就是相邻
两个数之间只能有一位不一样。比如n为2时,一个打印方法可以是:00 01 11 10。而
00 01 10 11就不可以一位01和10有两位不一样。"
版上估计讨论过,可我没找到……大牛们能不能给说个思路?
avatar
f*1
2
工作不开心,想跳槽,下个月交表,请问现在一般多久能拿到EAD卡?
avatar
j*8
3
找规律
假设 n-1 对应的所有二进制数是
a1,a2, ..... ak
则 n 对应的所有二进制数是
0a1,0a2,...0ak, 1ak, ...., 1a2,1a1

【在 t********e 的大作中提到】
: 面经上看到的.
: "输入一个n,代表二进制数有几位,然后要求打印所有n位的二进制数,但打印有个规
: 则,就是相邻
: 两个数之间只能有一位不一样。比如n为2时,一个打印方法可以是:00 01 11 10。而
: 00 01 10 11就不可以一位01和10有两位不一样。"
: 版上估计讨论过,可我没找到……大牛们能不能给说个思路?

avatar
p*l
4
lc grey code
avatar
r*e
5
GREY CODE,重点是D(n) +=reverse D(n-1)
avatar
c*y
6
LeetCode, grey code
这个如果本科学过数字电路的应该略知一二。不知道计算机专业学不学。
vector grayCode(int n) {
vector result = {0};
int i, j;
for (i=1; i<=n; i++)
for (j=(1<result.push_back((1<return result;
}

【在 t********e 的大作中提到】
: 面经上看到的.
: "输入一个n,代表二进制数有几位,然后要求打印所有n位的二进制数,但打印有个规
: 则,就是相邻
: 两个数之间只能有一位不一样。比如n为2时,一个打印方法可以是:00 01 11 10。而
: 00 01 10 11就不可以一位01和10有两位不一样。"
: 版上估计讨论过,可我没找到……大牛们能不能给说个思路?

avatar
c*y
7
尼玛,包括我所有人都写的“grey code”,其实原题叫gray code
avatar
z*a
8
ls的几位确定你们理解的题意是对的?我觉得是01, 00, 11, 10四个顶点作图,差
一位的右边,然后输出所有长为n/2 path。 跟gray code 关系不大吧。
avatar
f*w
9

怎么看都觉得你的理解是错的……

【在 z**a 的大作中提到】
: ls的几位确定你们理解的题意是对的?我觉得是01, 00, 11, 10四个顶点作图,差
: 一位的右边,然后输出所有长为n/2 path。 跟gray code 关系不大吧。

avatar
z*a
10
好吧,我错了。。。

【在 f*******w 的大作中提到】
:
: 怎么看都觉得你的理解是错的……

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