北电英文笔试题 北电英文笔试题 英文笔试题 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.wddqw.com/doc/ee7d659ed6bbfd0a79563c1ec5da50e2534dd148.html