Redian新闻
>
奇怪的uscis case status update
avatar
奇怪的uscis case status update# EB23 - 劳工卡
l*n
1
现有两种方法,一种递归,一种直接存指针反转。哪种好?
Java版
static List Reverse(List L)
{
//firstly check if L is empty or only has one element then return
if(L==null || L.next==null)
return L;
//otherwise, we can use our recursive method
List remainingReverse = Reverse(L.next);
//next we have two step steps, firstly we need update the tail of
remaining reverse as our head L
L.next.next = L;//this (L.next) is the key to get te tail in constant
time!
//Very important, we need set L.next to NULL after that! Otherwise it's
causing cycles in list
L.next = null;
//finally we return the reverse List
return remainingReverse;
}
C++版
ListNode* ReverseList(ListNode* pHead)
{
ListNode* pReversedHead = NULL;
ListNode* pNode = pHead;
ListNode* pPrev = NULL;
while(pNode != NULL)
{
ListNode* pNext = pNode->m_pNext;
if(pNext == NULL)
pReversedHead = pNode;
pNode->m_pNext = pPrev;
pPrev = pNode;
pNode = pNext;
}
return pReversedHead;
}
avatar
i*e
2
今早收到的邮件,说我的name被update了。
Name Was Updated
On March 15, 2016, we updated your name for your Form I-485, Application to
Register Permanent Residence or to Adjust Status
现在处于485 pending >180days,有combo卡;刚刚递交了H1B transfer收到了receipt
(更新,我的PD还没有current,而且距离很遥远)
。请问
- 这个update是啥?
- 是不是因为h1b transfer trigger的
avatar
z*8
3
面试官要哪种就写哪种
avatar
a*y
4
gxgx, you are going to be greened soon!!
avatar
l*n
5
这两种都是one-pass,算不算都是in-place?第一种用了堆栈,第二种用了辅助空间
avatar
c*n
6
恭喜
avatar
z*8
7


【在 l********n 的大作中提到】
: 这两种都是one-pass,算不算都是in-place?第一种用了堆栈,第二种用了辅助空间
avatar
i*e
8
谢谢回复,不过我的PD还没有current呢。距离很遥远啊。
avatar
l*n
9
各位大牛还有别的方法吗
avatar
c*n
10
这真不清楚了。貌似我们都没遇到过这种情况。

【在 i******e 的大作中提到】
: 谢谢回复,不过我的PD还没有current呢。距离很遥远啊。
avatar
b*g
11
bc 已经clean。current了m马上绿。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。