中科软科技有限公司笔试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中科软科技有限公司笔试题

一. oracle表连接方式有那些请举例说明其中一种方式。

二. sql语句中的exists和in有区别吗sql语句优化有那些方式。

三.简述spring事物管理方法,写出一种配置方式。

四.编程题:

1.用java实现一个快速排序。

2.有5个人坐在一起,问第五个人多少岁他说比第4个人大2岁。问第4个人岁数,他说比第

3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大(java递归排序)

5.用DDL语句创建一个数据学生表(学生ID,学生姓名,课程名称,分数)主键为学生id1)编写一个函数,输入学生姓名和课程名称返回课程分数

1张三语文69

2张三数学65

3李四语文68

4李四数学78

5王五语文67

1)用sql语句查询出课程总分最高学生姓名

2)Sql语句查询出每门课程都小于70分的学生姓名

中软编程题

给出abcdef 用程序输出它们的全排列!

复制内容到剪贴板代码:

package completeArray;

public class Test {

public static void completeArray(char[] arr, int index){//函数的作用是对index 后的数组进行全排列

if(index >= {

printf(arr);

return;//如果是最后的一位,直接返回

}

}completeArray(arr, index+1);

char [] charTemp =new char[];

for(int i=index+1;i<;i++){

(arr, 0, charTemp, 0, ;

change(charTemp,i,index);

completeArray(charTemp, index+1);

}?

}

public static void change(char[] ch, int firstIndex, int secondIndex){char temp = ch[firstIndex];

ch[firstIndex] = ch[secondIndex];

ch[secondIndex] = temp;

}

public static void printf(char[] arr){ for(char c:arr){

}

}

public static void main(String[] args) { // TODO Auto-generated method stub String str = "abcdef"; completeArray(), 0);

}

相关文档
最新文档