【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《北电英文笔试题》,欢迎阅读!
北电英文笔试题
北电英文笔试题 英文笔试题
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