拼多多4.9笔试真题笔经及解析

本次笔试难度较大,有些题主要是比较麻烦。
第一题难度不算很大,基础的贪心即可。
第二题比较麻烦,贪心的策略不难,但是需要回退的操作以及特殊情况的操作都比较麻烦。
第三题也是贪心,难度不大,可以使用堆解决。

1.披萨餐厅
Gerry的店里有n个顾客使用兑换券兑换m个糖果。单张兑换券可以兑换k个糖果。 单次兑换所需的兑换券数y与糖果数x有如下关系,类似四舍五入:y=⌈x/k⌉,(if x mod k >= ⌈k/2⌉)y=⌊x/k⌋,(if x mod k < ⌈k/2⌉)*注:⌈⌉代表向上取整,⌊⌋代表向下取整,mod代表取模。 Gerry有如下要求:每个顾客最多交易1次m个糖果需要全部兑换完Gerry想知道要兑换完所有的糖果,至少需要多少张兑换券,请帮忙计算一下。

2.操作数列
多多有两个仅由正整数构成的数列 s1 和 s2,多多可以对 s1进行任意次操作,每次操作可以置换 s1中任意两个数字的位置.多多想让数列 s1 构成的数字尽可能大,但是不能比数列 s2构成的数字大.请问再经过任意次操作后,满足上述条件的数列 s1构成的数字是多少.

3.优惠券方案分配

多多购物车有n件商品,第i件商品的价格为pi元。另外多多有 m 张优惠券,每种优惠券只能用一次。第j张优惠券需要商品价格至少为 aj元才能使用,使用后可减免bj元(bj<=aj)。每张优惠券最多分配给一个商品,且每个商品最多使用一张优惠券。

解析如下

*************

点上面绿色符第三个sheet


多多想购买购物车所有的商品,请设计一种优惠券分配方案,使得总减免金额最大,并输出最大总减免。


#笔试##拼多多求职进展汇总##暑期实习#
全部评论

相关推荐

第一份工作只干了7个月就换了城市,以为第二份工作可以善终,可惜,人算不如天算。2022年5月,入职为旌科技。之前对这个公司一无所知,只知道是个初创,融了6个亿,然后深圳有岗位。2025年2月,我被恶意裁员。导火索是,2025年1月,我在公司大群附和一同事,质问为何延迟发放13薪,遭到直属领导批评。不过他们肯定不会承认裁我是因为这个。他们对我的处理持续时间不超两周,时间轴如下。1.人事拉着直属领导找我谈话,说我绩效不佳上了优化名单,要和我谈离职条件。她要零成本劝退我,我骂她是卑鄙小人。2.他们对我展开各种调查。先是拿出监控记录,说我早退,要知道之前从不打卡。我因此收到第一个严重警告。接着她突然向我要入职材料,说我没把本科毕业证书给她。3.她不经过我同意把严重警告信寄到了我安徽老家。于是我气愤地回怼了她和老板郑某,并在朋友圈披露此事。我因此收到第二个严重警告。4.我收到解约通知。我已经申请劳动仲裁,但这确实是一个漫长的过程。只是她们没想到,我不是其他人,嫌她们恶心一分钱也不要,只想早点远离这种公司。是的,我有证据,被恶心走的可不止我一个。比如我附和的那哥们,这时应该已经离开了。现在我还会想起那个女人事当时对我展开的各种话术PUA,想起来就发笑。用背调威胁我,说我耗不起,说半导体圈子很小,说公司不怕败诉。我当时怼她的是,你怎么像小孩子一样幼稚。今天,我把帖子发出来,其实我也纠结过。如果我像其他人一样忍气吞声走了,是不是就没这么多麻烦。可我不想忍气吞声,我不是那样的人。现在我的合法权益被侵犯,即使我是无名小卒,我也必须要伸张正义。在这里,我可以保证每一个字都是事实,我为此承担一切法律责任。至于公司,你凭什么不为自己的所作所为付出代价?#当你面对裁员会如何?# #暴力裁员# #劳动维权#
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务