美团笔试8/13

第一题没看懂,为啥都是6 5,5-10就要4次,101-106就是0
#美团##美团笔试##美团招聘#
全部评论
因为5-10的时候,送一趟花费5个单位时间,那么先送第一单,刚好在时间到5的时候送达,没有超时,接下来送6的时候,因为送一趟花费5个单位时间,如果不直接传送的话,第二单送达的时候时间就到10了,很显然10大于6,所以只能采取直接传送的方式,以免超时,那么此时第二个订单送达的时候,时间还停留在5上,因为直接传送的时间花费0个单位时间,所以接下来的订单以此类推,6,7,8,9都只能采取直接传送的方式,则5,6,7,8,9都送完的时候,时间停留在了5,因为只有第一个订单需要消耗5个单位时间,那么送10这个订单的时候,可以不用传送,因为5+5=10,没有超时,所有只有6,7,8,9这四个订单需要传送。 第二个例子,101-106,送第一个订单的时候花费5个单位时间,时间此时停留在5,没有超过101,所以不用传送,同理送102的时候,在花费5个单位时间。时间停留在10,没有超过102,所以也不用传送,以此类推该组数据都不用传送,所以是0.
1 回复 分享
发布于 2022-08-14 19:44
t 是配送时间,arr里面是截止时间,每一单都要累加t,同时t要小于每一个截止时间,不然就要用魔法
点赞 回复 分享
发布于 2022-08-13 18:43
贪心 和参加会议那一题很像
1 回复 分享
发布于 2022-08-13 19:01
你好,可以看一下我主页讨论帖。亿联网络,厂商,通信行业独角兽,薪资福利行业领先,有兴趣的话可以直接去我讨论帖内推链接,hr直通车https://neitui.italent.cn/yealink/sharejobs?shareId=5e36baaf-1cf5-47cd-8973-6294f8c3ef68在帖子下留言(姓名+岗位方便查进度哈)
点赞 回复 分享
发布于 2022-08-13 19:44

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务