前面简单的一些题目就没有全部抄出来了,这是部分的题目,从后面的题目往前面的题目开始。
1。有一个数据文件,每一行的内容表示的是2008年中的一个日期或是一个时间段,这些时间段可能包含的日期有重复。如:
8月21日
5月1日-6月7日
10月25日
6月1日-7月1日
现在要求将包含在文件中的这些日期按顺序输出,并统计总共有多少天,请设计一种算法。可写代码,伪代码或文字描述。
2。已知某种开发语言有两种注释语言,//表示单行注释,//之后不允许换行;{""} 表示多行注释,“{"”和“"}”之间的内容为注释,允许换行;不考虑注释符号的嵌套情况。请写出一算法提取一段代码的注释内容进行输出。
3。SQL题
表T 四个字段 Dept EmplyeeID city Income(Integer).
1)列出员工为10A的员工的销售清单
2)列出各部门销售收入的汇总数
3)求销售收入最高的城市
4。使用面向对象和消息的响应方法,设计售票队列的实现过程。
5。请描述顺序查找法,折半查找法对被查找的表中元素的要求,对长度为n的表三种查找法的时间复杂度各是多少()设出现概率相同。
6。常见国标字符集。
7。在程序中调用dll有静态调用和动态调用两种方法,说明两种方法的区别。
8。说明javaIO控操作对象类型。(题目没抄写全,就这意思)。
9。写一个三角形分类的函数与实现。(一般三角形,等腰三角形,等边三角形,题目没抄全,就这意思)。
10。java技术基础题:写出程序的输入结果。开始觉得挺怪异的一个题。后来想想,也很正常的。
1 class insect{
2 int i=9;
3 int j;
4 insect(){
5 prt("i= "+i+" j="+j);
6 j=39;
7 }
8 static int x1=prt("static insect x1 initialized");
9 static int prt(String s){
10 System.out.println(s);
11 return 47;
12 }
13 }
14
15 public class Huayu extends insect{
16
17 int k=prt("huayu k initialized");
18 Huayu(){
19 prt("k="+k);
20 prt("j="+j);
21
22 }
23 static int x2=prt("static huayu x2 initialized");
24 static int prt(String s){
25 System.out.println(s);
26 return 63;
27 }
28 public static void main(String[] args){
29 prt("initialized constructor");
30 Huayu b=new Huayu();
31 }
32 }
33
输出的内容需要一点点的分析。