2008下半年程序员答案

1~5BCDCC                        6-10BABDB
11-15DBDDA                      16-20ABADA
21-25BBCCA                       26-30BCBCD
31-35CDAAB                       36-40ABDCA
41-45BBBAB                      46-50ACDAC
51-55BCAAA                      56-60CCACA
61-65BBCBC                      66-70ACBCC
71-75ACDAC

一。
1.j+1                       2.i+1
3.0                         4.i
5 -1

二。
1.m%10                               2.k-1-i
3.isPalm(n)                             4.a
5.n+a

三。
1.i<=n
2.0
3.Ht[pf]
4.pf
5.str+start

四。
问题一。
1. fib1(n) =fib1(n-1)+fib1(n-2)
改为:returnfib1(n-1)+fib1(n-2);
2. long f;
改为: long f =0;
问题二。
溢出
问题三。
fib1
递归调用,需要频繁的进栈和出栈操作,系统开销过大,导致运行效率低。

七、
(1)java.util.*;
(2)ARRAY_SIZE;
(3)Integer
(4)cEachItem
(5)0,1,2,4,5


你可能感兴趣的:(程序员考试)