携程 测开 笔试 9/4

四道编程题 2h

1、高铁时速区间[250,350],动车[160,250],城际列车[200,300]。输入速度,判断可能属于什么车。

直接用判断

2、输入{3},则输出为2;

输入为{3,1},则输出为1;

输入为{3,1,6},则输出为3;

解释:{3},需要补2个数{1,2},才能成为数组{1,2,3}

{3,1},需要补1个数{2},才能成为数组{3,1,2}

{3,1,6},需要补3个数{2,4,5},才能成为数组{3,1,6,2,4,5}

使用动态规划nums[i]<max时,dp[i]=dp[i-1]-1;nums[i]>max时,dp[i]=nums[i]-max-1+dp[i-1]并更新max为nums[i];

初始化if nums[0]!=1时,dp[0]=nums[0]-1。max=Math.max(1,nums[0])

3、数学计算题:给定四个正整数l,r,k,x。求区间[l,r]中对k取余等于x的个数有多少。

4、图:没做出来

全部评论
我是第一第二题都A了,第3题想了好久,就是没搞清楚数学表达式,只过20%,最后一题没做。
点赞 回复 分享
发布于 09-05 09:17 江西
第二题直接记录当前最大值,答案就是mmax - i
点赞 回复 分享
发布于 09-04 22:36 上海

相关推荐

09-05 18:00
南京大学 Java
本着精投的想法,8.10投了一批,8.26投了一批,目前为止共投递十余家互联网公司。一开始以为凭借自身双9+两段大厂的优势能够拿到大量的面试,需尽可能保证面试通过率。然而事实恰恰相反,给面的大部分都能通过,但70%的投递都石沉大海,拿到的面试寥寥无几...已投递:腾讯:8.25&nbsp;teg云架平存储一面,kpi面,全答后挂;9.3混元一面,官网流程变复试,尚未约二面淘天:暑期测评挂,秋招无缘阿里云:大概率同淘天,无消息阿里国际:9.4一面,未出结果蚂蚁:笔试完无动静虾皮:笔试ak,9.5约一面京东:8.19一面&nbsp;8.21二面&nbsp;9.2线下hr面后挂(一生黑,三场面试全部相谈甚欢结果hr面莫名其妙挂掉,至今问不到原因)快手、滴滴、联想、tme、pdd、百度、饿了么、阿里控股:简历评估中,无消息未投递但走了流程的:美团:转正流程中,结果未知字节:7.30hr主动把我暑期实习的简历捞起并加微信约面,8.7一面&nbsp;8.12二面&nbsp;8.19三面&nbsp;8.28hr面&nbsp;一周后意向不知道为啥今年秋招开的格外早,也不知道是因为投晚了还是自身简历确实缺少竞争力,大部分投了就是石沉大海。说来也是讽刺,唯一的意向来自于我并未投递的字节。挺感谢它的,要不是早早的主动拉我约面,我大概率也会在八月份才不紧不慢的开投,最后因为池子已满被卡在简历评估状态吧只能说秋招现在越来越癫了明明是9月初,居然连面试都寥寥无几,很多公司都像是招满了似的奉劝27的各位一定要早投+海投,至少先拿到保底意向,之后心态方面都会好很多
墨西哥大灰狼:HR看到🐗神简历直呼留不住,RD看到🐗神简历不敢发起面试了
投递美团等公司10个岗位
点赞 评论 收藏
分享
09-04 20:15
门头沟学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
站队站对牛:营销党 会造势
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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