多益秋招笔试总结

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41638438/article/details/98968936

还好还好做之前有去准备了一下看了一下攻略,总体来讲好像蛮简单的emmmmm不知道是不是我太菜了只看到了表面全错了,不过还是比较基础的。

选择题→填空题→问答题→编程题
1.编程题
编程题只有一道,我的是有一条从0开始,到l距离长的街道,有n栈路灯,每个路灯在一个点上,每盏灯能照亮范围为d,要求照亮整条街道,求最小的d值(保留两位小数)
输入样例(N,L):15 7
15 3 4 9 0 12 13
输出:2.50

我直接用Arrays.sort了一下数组,遍历一遍比较出最大距离除以2就结束了。不知道这个思路有没有问题emmmmm,可能数据格式没注意到。

2.问答题
问答题有三道,第一道是数据库,有三道小题手写数据库语句,题目给出四个表:
学生表Student(S#,Sname,Sage,Ssex)课程表Course(C#,Cname,T#)
成绩表SC(S#,C#,score) 教师表Teacher(T#,Tname,Tage)
大概还原一下:
(1)查询平均分大于60的学生的学号和平均成绩。
select S#,avg(score) from SC group by S# having avg(score)>60
(2)查询同时学习了课程编号为‘001’和‘002‘的学生的学号和姓名。
(3)查询课程编号为‘002’的成绩小于课程编号为‘002’的成绩的学生的学号和姓名。

第二道是英译中比较简单,是关于函数包含什么等等的一些概念(然而我后面两句没看懂),主要是一些常见的名词和编程时接触到的词,

第三道是写出for(;;)和while(true)的区别,三点以上。转载大佬的
在这里插入图片描述

3.填空题

终于想起来一道:给出哈夫曼树和编码,给出一条消息序列问传输了什么内容
在这里插入图片描述
序列000101011011
这题我做的时候竟然想的是下到上编码,我可能是个傻子了,上到下编码使哈夫曼编码具有唯一性
所以输出:ABDEC

还有看程序写答案的,dowhile 语句

4.选择题

在这里插入图片描述

只记得这么多了,想起来再来补!

展开阅读全文

没有更多推荐了,返回首页