蚂蚁笔试240825🐜

三道编程10 20 25分
1.签到题 AC
2.拉格朗日乘数
救命 怎么考这种题 完全不会
3.染格子花费 AC
total cost = 基础染格子cost + 同花费跳转cost + 不同花费的跳转cost(最小公倍数)

tips
math.gcd求最大公因数
最小堆
维持不同花费的跳转
每次找到最小跳转花费
每次找到新的最小公倍数 添加它与所有为加入的花费的最小公倍数到最小堆里面

计数counts 同个花费跳转cost=(count-1)*cost

顺利AC
全部评论
第一道题用最大最小值相乘会忽略哪些测试案例呢 😭
点赞 回复 分享
发布于 08-25 21:00 广东
跟着校友学知识啦!!!
点赞 回复 分享
发布于 08-25 23:44 广东
签到题只a了44.4%,心态崩了
点赞 回复 分享
发布于 08-26 19:46 浙江

相关推荐

昨天 08:15
已编辑
门头沟学院 Java
美团 Java后端开发 10w刀 美硕
YamadaAnna:包留美的,你拿的美团 招银,没一个不加班的。考虑一下未来吧,应届生的工资真不重要,10w刀税后6w,省省还是能活下去的。回国了35岁怎么办,难道35岁还能返美么,就算35岁还能在国内找到工作,难道打算一辈子9点10点下班么。你有能力在美利坚找到工作,回国如果不是哪个965大厂给你发个ssp,真不值得。 等抽不中h1b,没办法了再回国吧。
点赞 评论 收藏
分享
10-13 17:47
门头沟学院 Java
wulala.god:图一那个善我面过,老板网上找的题库面的
点赞 评论 收藏
分享
你今天学到了啥:9硕都比不上9本
点赞 评论 收藏
分享
5 2 评论
分享
牛客网
牛客企业服务