北电英文笔试题

2023-03-26 05:08:11   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《北电英文笔试题》,欢迎阅读!
北电,英文,笔试
北电英文笔试题



北电英文笔试题 英文笔试题

1. tranlation (mandatory) 2. programming (mandatory) linked list

a. implement a linked list for integers,which supports the insertafter (insert a node after a specified node) and removeafter (remove the node after a specified node)methods;

3. debugging (mandatory)

a. for each of the following recursive methods,enter y in the answer box if the method terminaters (assume i=5), otherwise enter n.static int f(int i){

return f(i-1)*f(i-1); } ansewr:

static int f(int i){

1 2


if(i==0){return 1;}

else {return f(i-1)*f(i-1);} } ansewr:

static int f(int i){ if(i==0){return 1;}

else {return f(i-1)*f(i-2);} } ansewr:

b. there are two errors in the following java program:

static void g(int i){ if(i==1){return;}

if(i%2==0){g(i/2);return;} else {g(3*i);return;} }

please correct them to make sure we can get the pri

nted-out result as below: 3 10 5 16 8 4 2 1

2 2


本文来源:https://www.wddqxz.cn/ee7d659ed6bbfd0a79563c1ec5da50e2534dd148.html

相关推荐