Redian新闻
>
woohoo-又一个报绿的
avatar
woohoo-又一个报绿的# EB23 - 劳工卡
p*2
1
void combine( string str ){
int length = str.Length;
char[] instr = str.ToCharArray();
StringBuilder outstr = new StringBuilder();
doCombine( instr, outstr, length, 0, 0 );
}
void doCombine( char[] instr, StringBuilder outstr, int length,
int level, int start ){
for( int i = start; i < length; i++ ){
outstr.Append( instr[i] );
Console.WriteLine( outstr );
if( i < length - 1 ){
doCombine( instr, outstr, length, level + 1, i + 1 );
}
outstr.Length = outstr.Length - 1;
}
}
下边是我写的,有什么问题吗?
private void DoCombine(string str, StringBuilder sb, int start)
{
for (int i = start; i < str.Length; i++)
{
sb.Append(str[i]);
Console.WriteLine(sb);
if (i < str.Length - 1)
DoCombine(str, sb, i + 1);
sb.Length -= 1;
}
}
public void combine(string str)
{
StringBuilder sb = new StringBuilder();
DoCombine(str, sb, 0);
}
avatar
y*0
2
发信人: forcey (例如,每天爱你多一些), 信区: EB23
标 题: Re: timeline帖子
发信站: BBS 未名空间站 (Fri Mar 14 10:48:52 2014, 美东)
NSC native EB3
PD: 3/17/2011
RD: 12/18/2013
FP: 1/30/2014
Approved: 3/14/2014
中间有一个RFE要bona fide marriage,所以三个月不到获批还算顺利。
从PD开始算也就三年时间,跟前辈们比起来等卡过程不算太漫长了。收到卡之后去温哥
华吃点好的好了,呵呵
avatar
a*a
3
PIE上的code有些是不太精减,这部刚好能玩玩找茬嘛;)
avatar
EM
4
不经意之间大家纷纷变绿

【在 y******0 的大作中提到】
: 发信人: forcey (例如,每天爱你多一些), 信区: EB23
: 标 题: Re: timeline帖子
: 发信站: BBS 未名空间站 (Fri Mar 14 10:48:52 2014, 美东)
: NSC native EB3
: PD: 3/17/2011
: RD: 12/18/2013
: FP: 1/30/2014
: Approved: 3/14/2014
: 中间有一个RFE要bona fide marriage,所以三个月不到获批还算顺利。
: 从PD开始算也就三年时间,跟前辈们比起来等卡过程不算太漫长了。收到卡之后去温哥

avatar
p*2
5

我看了半天这个参数 int level, 没看到哪里用到它了呀。我还怀疑我是不是眼花了


【在 a****a 的大作中提到】
: PIE上的code有些是不太精减,这部刚好能玩玩找茬嘛;)
avatar
a*i
6
恭喜啊!
avatar
l*a
7
He use char array,need index to indicate the location
U use sb and just add to the tail each time
So u don,t need it

【在 p*****2 的大作中提到】
:
: 我看了半天这个参数 int level, 没看到哪里用到它了呀。我还怀疑我是不是眼花了
: 。

avatar
d*o
8
恭喜啊!
我也要 绿!!!!!
avatar
p*2
9

他哪里用level了?我怎么找不到?

【在 l*****a 的大作中提到】
: He use char array,need index to indicate the location
: U use sb and just add to the tail each time
: So u don,t need it

avatar
n*2
10
沾绿气
avatar
l*a
11
我仔细看了一下
奇怪,你这个贴的哪个版本?根我看到的不一样,他自己分明就不match
我看到的是用数组保存输出
char outstr[]=new char[len];
void doCombine( char[] instr, StringBuilder outstr, int length,
int level, int start ){
for( int i = start; i < length; i++ ){
outstr[level]=instr[i];
outstr[level+1]='\0';
cout<if( i < length - 1 ){
doCombine( instr, outstr, length, level + 1, i + 1 );
}

【在 p*****2 的大作中提到】
:
: 他哪里用level了?我怎么找不到?

avatar
t*e
12
same RD, same center, same day EAD approval. still Waiting for my GC....
finger crossed.
avatar
p*2
13
你这个是老版吧?
你这个outstr怎么defined as char array, but input as stringbuilder呀?

【在 l*****a 的大作中提到】
: 我仔细看了一下
: 奇怪,你这个贴的哪个版本?根我看到的不一样,他自己分明就不match
: 我看到的是用数组保存输出
: char outstr[]=new char[len];
: void doCombine( char[] instr, StringBuilder outstr, int length,
: int level, int start ){
: for( int i = start; i < length; i++ ){
: outstr[level]=instr[i];
: outstr[level+1]='\0';
: cout<
avatar
f*y
14
下一个就是你了。

【在 t***e 的大作中提到】
: same RD, same center, same day EAD approval. still Waiting for my GC....
: finger crossed.

avatar
l*a
15
我的是PIE2,how about yours
please ignore the function signature
I just modified 4 lines in your code

【在 p*****2 的大作中提到】
: 你这个是老版吧?
: 你这个outstr怎么defined as char array, but input as stringbuilder呀?

avatar
p*s
16
神马是bona fide marriage?

★ 发自iPhone App: ChineseWeb 7.8

【在 y******0 的大作中提到】
: 发信人: forcey (例如,每天爱你多一些), 信区: EB23
: 标 题: Re: timeline帖子
: 发信站: BBS 未名空间站 (Fri Mar 14 10:48:52 2014, 美东)
: NSC native EB3
: PD: 3/17/2011
: RD: 12/18/2013
: FP: 1/30/2014
: Approved: 3/14/2014
: 中间有一个RFE要bona fide marriage,所以三个月不到获批还算顺利。
: 从PD开始算也就三年时间,跟前辈们比起来等卡过程不算太漫长了。收到卡之后去温哥

avatar
p*2
17
我也是第二版呀。怎么差这么多?
Programming Interviews Exposed: Secrets to Landing Your Next Job, Second
Edition
byJohn Mongan, Noah SuojanenandEric Gigure
Wrox Press 2007 (264 pages)
ISBN:9780470121672
avatar
y*0
18
你和你LD是真两口子。

【在 p*********s 的大作中提到】
: 神马是bona fide marriage?
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
l*a
19
我的比较旧,只有C code
但看起来你的版本有问题

【在 p*****2 的大作中提到】
: 我也是第二版呀。怎么差这么多?
: Programming Interviews Exposed: Secrets to Landing Your Next Job, Second
: Edition
: byJohn Mongan, Noah SuojanenandEric Gigure
: Wrox Press 2007 (264 pages)
: ISBN:9780470121672

avatar
s*a
20
Cong!
avatar
k*w
21
沾点仙气
avatar
p*j
22
沾喜气。
avatar
z*6
23
恭喜!
avatar
R*d
24
恭喜恭喜
avatar
t*e
25
Thanks. I used a nick name at work and lawyer put it on 485 as other names.
I wonder if that takes longer for name checking.

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