【每日一题】6月29日精讲—队伍配置

戳我进入往期每日一题汇总贴~

6月29日题目
题号 NC14699
名称 队伍配置
来源 中国矿业大学(北京)第二届ACM程序设计公开赛(决赛)

题解

我们把从者和概念礼装都认为是物品,只要保证概念礼装数小于等于从者数即可(并没有一一对应的依附关系)。
f[i][j][k][p]表示前i个物品,cost为j时,选了k个从者,p个概念礼装的最大ATK(具体转移的时候i那一维可以滚动掉)
分开循环,每个从者和概念礼装都考虑选还是不选。
对于每个从者:
f[j][k][0] = max(f[j][k][0], f[j-cost[i]][k-1][0]+atk[i]);
对于每个概念礼装:
f[j][k][p] = max(f[j][k][p], f[j-cost[i]][k][p-1]+atk[i]);

往期每日一题题单
图片说明
如果你在题库做题时遇到了喜欢的题目,欢迎推荐给邓老师~点击查看详情

欢迎各位大佬来做题写题解,也欢迎大家踊跃在当日讨论贴中提问!

活动奖励:

在牛客博客中写出题解,并回复地址
审核通过可获得10−50牛币10−50牛币(依据题目难度和题解的内容而定)

本道题目7月6日中午12:00之前写的题解有获得牛币资格~

TipsTips.牛币兑换中心

牛客博客开通方式

  1. 如何开通牛客博客:https://www.nowcoder.com/discuss/202952
  2. 如何使用博客搬家功能:进入博客--->设置--->底部博客搬家
  3. 如果你对牛客博客有任何意见或建议:牛客博客意见反馈专贴
全部评论
https://blog.nowcoder.net/n/9ef95e84596e4975856d95b53983a9f2
点赞 回复 分享
发布于 2020-06-30 16:56
https://blog.nowcoder.net/n/830bfce129964ab3ad316bb33956fb6e
点赞 回复 分享
发布于 2020-06-27 23:10
https://blog.nowcoder.net/n/c48ae75d9a0d435dbbab5cb17c622cee
点赞 回复 分享
发布于 2020-06-27 12:55
https://blog.nowcoder.net/n/55b4cc2aebc14b5e872db0f50b39431e
点赞 回复 分享
发布于 2020-06-26 11:28
https://blog.nowcoder.net/n/e96867d66e6343bc82e3f3e18e99b7c4
点赞 回复 分享
发布于 2020-06-25 20:57
补第一期的也算吗?
点赞 回复 分享
发布于 2020-06-25 17:03
为什么我点进入做题是粉刷匠的题目
点赞 回复 分享
发布于 2020-06-25 15:47
https://blog.nowcoder.net/n/053c0d738c454164b4aa1064ce002bfd
点赞 回复 分享
发布于 2020-06-24 21:24
https://blog.nowcoder.net/n/7093369e5dac48a3816105453d5580f4
点赞 回复 分享
发布于 2020-06-24 12:07

相关推荐

2025-12-27 18:11
已编辑
门头沟学院 前端工程师
28双非鼠鼠第一份实习,感谢金山,感谢面试官张先生的赏识,也感谢自己很开心很开心(有没有待过的前辈,求摸鱼技巧bushi)timeline12.15 投递12.16 约面12.18 一面 半个小时后约二面12.19 二面,口头oc12.24 发offer一面1. 开发页面中使用的布局方式2. flex: 1 是什么的缩写3. 水平居中的方法4. tailwindcss 的优势5. js 的闭包6. 打印结果的题,解释为什么(var 定义 i ,setTimeout 执行打印),使用 let 的打印结果7. 箭头函数和普通函数的区别8. promise 构造函数是同步还是异步9. 内存泄漏的情况10. interface 和 type 的区别11. react 的 key 作用12. 常用的钩子函数13. 怎么避免不必要的渲染14. useeffect 的使用场景15. react 和 vue 怎么选择16. vue 的 data 为什么用函数17. tcp 为什么需要三次握手和四次挥手18. vite 为什么比较快19. 解释防抖节流和手写防抖函数,还有实现思路20. 深浅拷贝的区别和手写深拷贝,讲实现思路反问了业务,反馈时间和学习建议二面基本上是围绕项目展开,根据项目的每一项,来给场景题问你会怎么做,跟基础相关的东西如下:1. 虚拟列表的实现和原理2. zustand 和 context 的区别3. vitest 相关,写测试的话应该怎么做些什么?4. monorepo的细节问题5. 做项目的动机6. 事件委托和时间冒泡的区别有个点顺着问了我五个问题实在是答不下去了就是说感觉金山云这边面试虽然一面全是八股,但是二面还是要好好准备项目,做到能被深挖那么两三个问题的程度,鼠鼠也是运气很好,问的都是准备过的嘻嘻面试完之后还很期待这个面试官会不会是我mt或者ld,会很认真的听我说话,然后告诉我哪里有小问题,不知道是不是鼠鼠的错觉,感觉他看后辈的眼神都是带有欣赏的意味真的很复合我对mt/ld的幻想(bushi),但是后来发现他ip是北京的qwq有点点小失落,不过没关系,看隔壁某书感觉金山的节奏还挺慢的期待入职ing愿一切顺利,好运常伴吾身这里再吐槽一下流程,怎么!!这么!!慢!!急死我了急死我了!!鬼知道我从周一到接到offer这段时间有多煎熬,哎呀但是但是好在一切如愿
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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