数字马力-测试-笔试

题型:单选,不定项选择,编程
编程第一题是给定数组与目标值,找出数组中和等于目标值的两个元素,返回它们在数组中的下标。
我用的哈希表存储数组,键为元素值,值为下标,遍历数组,判断键为目标值与当前遍历元素的差是否存在,存在则返回当前i与哈希表中的值,不存在就put
第二题是sql编程,给三个表,第一个表是学生表(S),字段:姓名:SNAME,学号:SNO;第二个是课程表(C),字段:课程号:CNO,授课老师:CTEACHER;第三个是学生-课程表(SC),字段:学号,课程号,成绩(SCORE)
查询:1、列出所有没有选'小易'老师课程的学生姓名
2、列出至少三门(包括三门)课程成绩大于90以上学生姓名以及其平均成绩
只写出了第一个,第二个没写出来就直接提交了

👥 笔试题目
全部评论
SELECT DISTINCT S.SNAME FROM 学生表 S LEFT JOIN 学生-课程表 SC ON S.SNO = SC.学号 LEFT JOIN 课程表 C ON SC.课程号 = C.CNO AND C.CTEACHER = '小易' WHERE C.CNO IS NULL;
点赞 回复 分享
发布于 2024-09-27 17:24 广东
SELECT S.SNAME, AVG(SC.SCORE) AS 平均成绩 FROM 学生表 S JOIN 学生-课程表 SC ON S.SNO = SC.学号 WHERE SC.SCORE > 90 GROUP BY S.SNAME HAVING COUNT(SC.课程号) >= 3;
点赞 回复 分享
发布于 2024-09-27 17:22 广东
待笔试状态是不是等着hr约笔试就行了呀
点赞 回复 分享
发布于 2024-09-26 17:51 山东

相关推荐

搜索部 首先说下timeline8.18,投递8.19,约一面8.21,晚上一面call约二面8.22,上午二面下午oc周末等待(8.23,8.24)8.25,offer一年前,我还是懵懵懂懂,高考完的暑假,只会提前学学高数,未来的画像是什么?我或许无法预测。开学后,自学Python,接单,无数个客户的ddl,偷偷摸摸一个人找自习的地方,这一步步竟然为后来的我,搭建工程能力的基础。大一上,我也要感谢我的第一位老板,让我接触到了实习,师兄带着我一步步入门,看他们写的飞书文档。大一下,导师带我参与企业项目,这让我渐渐发现,应该去实践,增长见识,而非局限当下,盯着自己的小新pro。不久后,第一波投递开始,结果当然是约面极少。盯着简历上的文字和ssob,我开始思考,确实很多可以去提升。带着些许不甘心,继续沉淀,慢慢的约面也越来越多,有的时候两天7场,准备完就接着下一个日程。这一次,也许是刚好到位吧,比较match,面试答的流利,关关难关关过,成为度孝子展望未来,依然是重重挑战,果然只有收到offer的那一刻是开心的。愿在百度星海拆解的每一段代码,都能成为丈量宇宙的诗行;此志终赴星河,而今迈步重铸天阶。屏幕前的你们,在无数个向星海奔赴的日夜,一定一定,会在未来化作群星回响的征程——请永远相信此刻埋首耕耘的自己!!!
一天三顿半:???百度提前批发 offer了?不是统一和正式批排序完再发吗我靠
百度求职进展汇总
点赞 评论 收藏
分享
10-01 09:50
门头沟学院 Java
肖先生~:这个人真的很好,点赞
点赞 评论 收藏
分享
评论
10
41
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务